|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() quentin CÉtudiant Inscription : avril 2011 Messages : 4 ![]() |
Bonjour à tous
Je suis actuelement en Entreprise (stage) et j'ai un tableur Excel à réaliser. Cependant, je n'arrive pas à établir une formule; (feuille "final tout confondu") Je m'explique : Il me faudrai la formule suivante ; Pour tout Départ confondu des entrepôts, le prix et nom du transporteurs le moins cher et ce pour chaque département. Si quelqu'un y arrive je lui en serait trés reconaissant. Cordialement |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Cyril CHMIELÉtudiant Inscription : avril 2011 Messages : 70 ![]() |
Bonjour excel79230 !
Si j'ai bien compris ta demande : Tu voudrais que par département (par exemple pour le 01) et quelque soit le prix (79,45,36,27,17), la valeur minimale soit affichée dans la "ligne 01 ; colonne prix" de ta feuille "final tout confondu". Est-ce bien cela que tu veux ?! Si oui, pour l'exemple cité ci-dessus, voici la formule : =MIN('prix 79'!B4;'prix 79'!C4;'prix 79'!D4;'prix 79'!E4;'prix 79'!G4;'prix 36'!B4;'prix 36'!C4;'prix 36'!D4;'prix 36'!E4;'prix 36'!F4;'prix 36'!G4;'prix 27'!B4;'prix 27'!C4;'prix 27'!D4;'prix 27'!E4;'prix 27'!F4;'prix 17'!B4;'prix 17'!C4;'prix 45'!B4;'prix 45'!C4) La fonction MIN(nombre1;nombre2;...) recherche la valeur minimale dans la liste mise entre parenthèses. Pour ton cas, ces valeurs ( 'prix 79'!B4 par exemple) correspondent aux cases des différentes feuilles de la ligne 01. Pour avoir le nom qui correspond au prix le moins cher, une référence relative en fonction de la cellule qui contient ce prix devrait faire l'affaire mais je ne sais pas comment la mettre en oeuvre... En espérant t'avoir été utile ! ![]() Sypho. Edit : Pour avoir le prix le plus faible pour le département suivant (ce sera donc 02 car j'ai pris 01 pour l'exemple), il te suffit d'incrémenter de 1 les valeurs mises en rouge dans la formule. Et ainsi de suite.
|
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() quentin CÉtudiant Inscription : avril 2011 Messages : 4 ![]() |
Grace à Syphochaos j'ai enfin trouvé la formule pour le plus petit prix
Maintenant il faudrai que j'arrive à trouver la formule pour indiquer à quel transporteur correspond ce prix. Je m'explique; Le case prix ce trouve par exemple en L2C3 et la case Transporteur en L2C2 J'ai essayé de rentrer une formule recherche (pour trouver à qui correspond ce prix) MAIS étant donné que mes listes de prix ce trouve sur plusieurs feuilles je n'arrive pas à rentrer la matrice... Quelqu'un pourrait il m'aider? Merci |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 223 ![]() |
Bonjour,
Une solution peut-être à adapter. J'ai ajouter une feuille RecapPrix pour faciliter les opérations. Attention je n'ai pas vérifier si par ligne il y a des doublons ce qui contrarierait un peu le fonctionnement il ne ramènerait que la première valeur min rencontrée. Les Formules utilisées sont Min() et INDEX() avec EQUIV() Si besoin d'éclaircicement, demandez.
__________________
Cordialement. RJ |
|
|
10
|
|
|
#5 |
|
Membre habitué
![]() Cyril CHMIELÉtudiant Inscription : avril 2011 Messages : 70 ![]() |
Bonjour rjamin.
Ta solution est nickel! J'avais pensé à tout regrouper sur une feuille mais les formules nécessaires ensuite me manquaient. ![]() Tout ceci me permettra de m'emdormir moins bête ce soir, merci ! ![]() Sypho. |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com