Faire apparaitre le nom du fournisseur le moins cher et le plus cher

Résolu/Fermé
Justine - 18 nov. 2020 à 17:56
 Justine - 18 nov. 2020 à 18:44
Bonjour,

Je (re)fais appel à vous pour m'aider sur une nouvelle problématique :
Je souhaiterais faire apparaître le nom du fournisseur le plus cher et le moins parmi pour chaque article (ligne)

Voici mon fichier : https://www.cjoint.com/c/JKsqZCLZeWM

Grâce à vous, j'ai réussi à ajouter une mise en forme conditionnelle faisant apparaitre les prix les plus cher et les moins cher par ligne, maintenant j'aimerais pour chaque ligne, dans une nouvelle colonne, que l'on m'indique le nom du fournisseur (fournisseur 1, fournisseur 2...) le moins et le plus cher. J'ai essayé cette formule en colonne I : =RECHERCHEH(G3;B2:H3;1;FAUX) mais ça ne fonctionne pas...

Auriez-vous des idées ?

Par avance merci !
A voir également:

4 réponses

DjiDji59430 Messages postés 4028 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 18 avril 2024 644
Modifié le 18 nov. 2020 à 18:14
Bonjour à tous,

Une proposition :

https://www.cjoint.com/c/JKsrmoXxAqF

La prochaine fois, n'oublie pas de préciser ta version d'excel.


Crdlmt
0
M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
18 nov. 2020 à 18:14
Bonjour,
A voir pour les + cher et - cher et pour les fournisseurs
https://mon-partage.fr/f/B56Hfuj4/
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 18 nov. 2020 à 18:20
Bonsoir
le plus cher, par exemple en I3:
=SIERREUR(INDEX($C$2:$F$2;EQUIV(G3;C3:F3;0));"")
et même chose pour le moins cher avec H3 pour le moins cher
=SIERREUR(INDEX($C$2:$F$2;EQUIV(H3;C3:F3;0));"")
attention aux signes $ sur les bons champs avant de tirer la formule

Toutefois, cette formule ne ressortira que le premier fournisseur dans le cas de valeurs identiques
si cela est possible, il faut nous dire ce que vous souhaitez faire!

et aussi une erreur de formule en G pour les MAX, la formule ne traite que C et F, remplacez le point virgule entre C3 et F3 par les deux points ,MAX(C3:F3) au lieu de MAX(C3;F3)


à vous lire
crdlmnt
0
Merci à tous vous êtes géniaux :-) !
0