Fonction mini/max avec une donnée en sup [Résolu/Fermé]

Signaler
-
 fanch44 -
Bonjour,

je ne sais comment résoudre le problème:

j'ai une liste avec des noms de produit, des réseaux de distribution et des prix.

J'ai fait un calcule de prix max et de prix mini mais je souhaiterais ajouter dans une case a coté du résultat, le nom du produit et dans une autre le réseaux de distri...

je pense que la solution est simple, mais je tourne en rond depuis plus d'une heure...

a vous lire, cordialment, fanch'


9 réponses

Messages postés
26073
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 juin 2021
5 962
Sans la configuration de votre fichier, ce n'est pas facile de vous aider
A tout hasard un exemple à adapter
Colonne A,B,C,D vos informations de ligne 2 à ligne 1000
colonne C les valeurs à analyser
pour obtenir les données max:
=INDEX($A$2:$D$1000;EQUIV(MAX($C$2:$C$1000);$C$2:$C$1000;0);1)
pour obtenir la colonne A
et modifier le dernier chiffre 1 pour les autres colonnes, le chiffre représentant las position de la colonne dans la tableau 2 pour B etc..

Pour le mini une petite variante au cas où:
vous pouvez utiliser directement MIN si la colonne C contient des valeurs et des cellules vides
Elle ne marche plus si vous avez des 0 dans la colonne
utilisez alors:
=PETITE.VALEUR($C$2:$C$1000;NB.SI($C$2:$C$1000;0)+1)

si cela ne convient pas, il faudra un modèle de fichier pour traiter vos données

.
crdlmnt


Messages postés
17373
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2021
4 643
Salut,

Peux tu nous donner des explications sur la structure de ton fichier ex colonne A référence, colonne B prix etc ...

En fonction de ta structure soit la fonction RECHERCHEV ou la fonction DECALER
comment on fait pour mettre le dossier en lien?
Messages postés
26073
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 juin 2021
5 962
Voir ici:
http://www.cijoint.fr
ou
https://www.cjoint.com/
revenez placer le lien.
avez vous jeté un oeil sur mon précédent message?

crdlmnt
http://www.cijoint.fr/cjlink.php?file=cj201101/cij3JWuLiI.xlsx

ouai je l'ais lu mais j'ai pas du être bon dans mes explications, les formules ont l'air compliqué alors que ce que je veus faire me parait simple: afficher le nom du produit et le réseaux a coté du prix max et du prix mini
Messages postés
17373
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2021
4 643
Re,

Veux tu tester le prix Public ou HT, comme référence on teste la maque ou le produit, exemple Sikaflex fourni que du Sika 290C en 310ml ou peut il y avoir chez Sikaflex d'autres produits avec des contenances diverses
alors, pour le prix, le prix public, mais a la limite, peut importe, sa ne changera pas la donne pour ce que je souhaite faire...

et en fait le résultat serait en gros
A7 =max B7="valeur prix max" C7= Produit D7= marque

l'histoire des contenances n'est pas important, les produit sont classés dans différents tableaux justement en fonction des contenance. donc j'adapterais si besoin dans les autres tableaux..
=SI(B7=G22;I22;SI(B7=G23;I23;SI(B7=G24;I24)))

c'est un exemple mais placé en C7, si je fait plein de fonction si ça doit le faire, mais pour passer d'un tableau a l'autre, sava demander beaucoup de temps!
Messages postés
26073
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 juin 2021
5 962
Re
vous allez sans doute penser que j'insiste, mais je ne crois pas que ce soit si compliqué que cela.
Voir ici:
http://www.cijoint.fr/cjlink.php?file=cj201101/cijjmdE36T.xlsx

Ma première proposition permettait de traiter sans passer par les cellules B4 et B5 de votre fichier, mais comme elles ont le mérite d'exister

crdlmnt



Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
faut il quelque chose de particulier pour ouvrir le dossier?
Messages postés
26073
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 juin 2021
5 962
théoriquement non puisque c'est le votre que j'ai complèté, mais il peut y avoir des problèmes avec le format xlsx
je vous le redonne en xls, ça devrait aller mieux
http://www.cijoint.fr/cjlink.php?file=cj201101/cijRuLtVoV.xls
et au cas où ça ne marche pas, sur votre fichier:
en C4
=INDEX($A$19:$J$32;EQUIV($B4;$H$19:$H$32;0);1)
en D4
=INDEX($A$19:$J$32;EQUIV($B4;$H$19:$H$32;0);10)
les deux étant à tirer sur la ligne 5
pour avoir les affichages mini et maxi
crdlmnt
merci beaucoup! effectivement ça marche! j'étais rendu essayer de bidouiller des formules avec des index et autres fonctions imbriqués!

excel pour les nuls devrait devenir mon livre de chevet!

merci mille fois! bonne continuation, et merci encore pour le temps passé!
cordialement
Messages postés
17373
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2021
4 643
Re,

Pour ma part, je suis absent pour l'après midi, je te ferai une proposition dans la soirée