nom auto du fournisseur le moins cher + remplissage couleur de la cellule

Fugy

XLDnaute Occasionnel
Bonjour à tous !!

je fais appel à vos services car j'ai besoin d'un programme Excel qui me donne :

- le nom du fournisseur le moins cher sur une ligne
- Prix unit le moins cher sur la ligne s'écrit automatique
- rempliassage auto en orange du prix retenue (le moins cher)sur la ligne

ci joint un fichier pour de meilleurs explications.

Merci d'avance à ceux qui pourront m'aider !

FuGy
 

Pièces jointes

  • nom du moins cher.xls
    26.5 KB · Affichages: 129
  • nom du moins cher.xls
    26.5 KB · Affichages: 141
  • nom du moins cher.xls
    26.5 KB · Affichages: 144

wilfried_42

XLDnaute Barbatruc
Re : nom auto du fournisseur le moins cher + remplissage couleur de la cellule

Bonjour

Ton fichier en retour

J'ai enlevé les cellule fusionnée pour un aligne centre sur plusieurs colonnes
une MFC pour la couleur
une Formule matricielle pour le Moins cher
un index equiv pour le fournisseur
 

Pièces jointes

  • nom du moins cher.xls
    25.5 KB · Affichages: 218
  • nom du moins cher.xls
    25.5 KB · Affichages: 223
  • nom du moins cher.xls
    25.5 KB · Affichages: 226

Fugy

XLDnaute Occasionnel
Re : nom auto du fournisseur le moins cher + remplissage couleur de la cellule

Bonjour Wilfried !!

merci encore pour ton aide !!

2 dernières questions SVP; si je souhaite rajouter un fournisseur, donc une colonne :
ta formule est =MIN(SI(F4:M4>0;F4:M4;9^9)). Elle s'arrête à la colonne M et je souhaite la prolonger d'un fournisseur supplémentaire (donc 2 colonnes) jusqu'à la colonne O.
j'ai essayé ceci : =MIN(SI(F4:O4>0;F4:O4;9^9)) mais cela n'a pas fonctionné... de plus, à quoi sert le "9^9"

idem pour le nom du frs qui s'affiche auto : =INDEX(F2:K2;EQUIV(P4;F4:M4;0))
j'ai essayé =INDEX(F2:O2;EQUIV(P4;F4:O4;0)) mais marche ...

Sinon, encore merci !! impeccable !!
FuGy
 

wilfried_42

XLDnaute Barbatruc
Re : nom auto du fournisseur le moins cher + remplissage couleur de la cellule

re:

=MIN(SI(F4:M4>0;F4:M4;9^9)) est une formule Matricielle
elle se valide avec l'appui de 3 touches Ctrl + Maj + Etrée
si la validation est correctement effectuée, des {} encadrent automatiquement la formule

Index et Equiv sont liés au résultat de cette formule, si la Formule n'est pas bonne, le résultat ne sera pas bon
 

Discussions similaires

Statistiques des forums

Discussions
312 347
Messages
2 087 504
Membres
103 565
dernier inscrit
Fabien78