IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

UNITE DE SORTIE [XL-365]


Sujet :

Excel

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 396
    Points : 127
    Points
    127
    Par défaut UNITE DE SORTIE
    Bonjour,

    j'ai un tableau avec 2 colonnes non de fruits et qt au kilos.
    Je voudrais rajouter une colonne avec le nombre de caisse qui s'incrémente automatiquement suivant le nombre de kilos.
    Par Exemple :
    1 caisse de bananes = 2.5kgs
    1 caisse de pommes = 1kgs
    Le tableau donnerai ça :
    Fruit qty kilos Nb de caisse
    Banane 5kgs 2
    Pomme 3kgs 3

    Je trouve pas la formule.
    Merci

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 775
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 775
    Points : 28 640
    Points
    28 640
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    S'il y a une ligne par fruit, il faut ajouter une colonne pour indiquer le poids par caisse et faire alors une simple division.
    S'il y a plusieurs lignes par fruit, il faudra alors une seconde table avec le nom du fruit et la colonne qui indique le poids par caisse et on fera la même division mais au lieu d'utiliser la colonne de la même table on ira chercher le poids par caisse à l'aide d'une fonction de recherche RECHERCHEV/RECHERCHEX ou encore INDEX-EQUIV

    Si je prends l'exemple des bananes 5 Kg /2.5 Kg renverra 2
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 396
    Points : 127
    Points
    127
    Par défaut
    Bonjour Philippe,

    j'ai fait ça :
    1er tableau poids par caisse
    Fruit poids
    banane 2.5

    2éme tableau qt demandée
    Fruit qty demandée en kgs qty en caisse
    banane 5

    ma formule dans la cellule qty en caisse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =XLOOKUP([@Fruit];poids_caisse[@Fruit];poids_caisse[@Poids])/[@[qty demandé]]
    la qt par caisse me donne 0.5 au lieu de 2

    Merci

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 775
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 775
    Points : 28 640
    Points
    28 640
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    N'ayant pas d'illustration de vos tableaux, je ne peux pas visualiser le problème.

    Vous voyez que l'on a bien le nombre de caisses par fruits en fonction du poids (dans l'exemple, le poids est exprimé en gramme mais il suffit soit de mettre 2.5 pour 2 kg 500 ou utiliser le format personnalisé pour afficher gr si < 1000 et kg dans le cas contraire)
    La formule au dessus des tableaux se trouve dans la colonne Nb_Caisse

    Nom : 240117 dvp Poids par caisse.png
Affichages : 32
Taille : 12,3 Ko
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 396
    Points : 127
    Points
    127
    Par défaut
    Merci ça fonctionne.
    Il fallait rajouter si erreur dans la formule.

  6. #6
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 775
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 775
    Points : 28 640
    Points
    28 640
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Il fallait rajouter si erreur dans la formule.
    Pas du tout, j'ai rajouté le SIERREUR pour éviter une erreur lorsque l'on insère une ligne et que le nom du fruit n'est pas encore encodé.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 396
    Points : 127
    Points
    127
    Par défaut
    Ah OK en tous cas ça fonctionne c'est l'essentiel.
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Lazarus] [0.9.31] Erreur "heap dump by heaptrc unit" à la sortie
    Par Invité dans le forum Lazarus
    Réponses: 2
    Dernier message: 24/04/2011, 10h24
  2. Affecter un Unit à la sortie standard
    Par VITALTH dans le forum Fortran
    Réponses: 15
    Dernier message: 18/06/2008, 16h23
  3. [Turbo Pascal] [Windows XP] Problème avec l'unité GRAPH
    Par themofleur dans le forum Turbo Pascal
    Réponses: 22
    Dernier message: 29/03/2003, 22h43
  4. TTreeView -> Comment ouvrir une unité ?
    Par DaLove dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/12/2002, 11h30
  5. récupérer la valeur de sortie d'un thread
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 31/07/2002, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo