Excel - Formule pour trouver le moins cher

Excel - Formule pour trouver le moins cher - Logiciels - Windows & Software

Marsh Posté le 17-02-2012 à 20:43:40    

Bonjour
 
J'ai un tableau excel de suivi des fournisseurs. Je voudrais faire une formule pour appliquer un indice qui permettra ensuite de choisir les fournisseurs en fonction d'un critére
 
Le tableau donne ça (pour faire simple):
colonne A : Nom du Fournisseur  Col B : Prix Total C : Indice
 
 
 
Donc dans ma colonne C je voudrais mettre cette formule mais je ne trouve pas la syntaxe :  
Appliquer l'indice 5 si le prix total du fournisseur est moins cher de 30% ou + que le plus cher
appliquer un indice 3 si le prix total du fournisseur est compris entre 15 et 20%  que le plus cher
ect.....
 
J'ai essayé en imbriquant dans un SI la fonction "Max" mais ça ne fonctionne pas (me suis peut être planté dans la syntaxe :o). Sinon peut être avec la fonction INDEX + EQUIV mais je n'arrive pas à trouver la bonne syntaxe :/
 
Vous auriez une idée ? :)


---------------
Depuis le temps que mes copines et moi sommes nues dans la boue, on se refait une beauté ! Mais pour patienter, c'est ici >> ICI <<
Reply

Marsh Posté le 17-02-2012 à 20:43:40   

Reply

Marsh Posté le 17-02-2012 à 22:30:13    

Bonjour,
 
Voici une solution:
 
Nom                   Prix          %       Indice
Fournisseur 1       100         0,00       0
Fournisseur 2        50         50,00      5
Fournisseur 3        90        10,00       1
Fournisseur 4        80        20,00       3
Fournisseur 5        70        30,00       5
 
Dans la colonne Pourcentage (%)
je calcule le pourcentage de différence avec la formule suivante:

Code :
  1. =((MAX($B$2:$B$6)-B2)/MAX($B$2:$B$6))*100


avec MAX($B$2:$B$6) le prix maximum de la colonne B
 
 
puis dans la colonne Indice
J'utilise la formule suivante

Code :
  1. =MIN(ENT(C2/6);5)


Où C2 pointe sur sur la colonne pourcentage.
 
Voilà.


Message édité par benoit6363 le 17-02-2012 à 22:32:49
Reply

Marsh Posté le 19-02-2012 à 15:38:23    

merci ;)
 
Ça semble fonctionner mais il faut savoir déjà que C2 est le plus élevé. Il faudrait que la formule puisse le trouver et appliquer l'indice en fonction [:gragrat]


---------------
Depuis le temps que mes copines et moi sommes nues dans la boue, on se refait une beauté ! Mais pour patienter, c'est ici >> ICI <<
Reply

Marsh Posté le 20-02-2012 à 23:01:26    

Non,
 
Il faut dérouler la formule avec la poignée de recopie
http://2.bp.blogspot.com/_fDoRRRmVHgA/TCioYBy3F1I/AAAAAAAADYg/kNt7qhy6F2c/s1600/ORACLE02.jpg
 
 
pour que la formule s'applique sur la ligne 3, puis 4, puis 5 ... etc
C3, C4, C5 ... etc
jusqu'en bas du tableau.


Message édité par benoit6363 le 20-02-2012 à 23:05:55
Reply

Marsh Posté le 09-03-2015 à 12:41:18    

Bonjour,  
Dans le même esprit, je souhaiterais faire une sélection du fournisseur le moins cher en fonction du critère "rouge, ou blanc, bleu...etc)
Sachant que le tableau fait des milliers des lignes à la base, il faudrait donc je pense utiliser la fonction decaler?!  
Pourriez-vous m'aider à ce sujet?
Je vous remercie.
 
Critères Offre proposée Nom fournisseur Sélection (1, 2, 3…)
ROUGE 87 € JANVIER  
ROUGE 56 € FEVRIER  
ROUGE 14 € AVRIL  
BLANC 98 € SEPTEMBRE  
BLANC 76 € AOUT  
BLANC 68 € JANVIER  
BLEU 75 € OCTOBRE  
BLEU 88 € FEVRIER  
BLEU 78 € MAI  
etc…

Reply

Marsh Posté le 09-03-2015 à 12:41:18    

Bonjour,  
Dans le même esprit, je souhaiterais faire une sélection du fournisseur le moins cher en fonction du critère "rouge, ou blanc, bleu...etc)
Sachant que le tableau fait des milliers des lignes à la base, il faudrait donc je pense utiliser la fonction decaler?!  
Pourriez-vous m'aider à ce sujet?
Je vous remercie.
 
Critères Offre proposée Nom fournisseur Sélection (1, 2, 3…)
ROUGE 87 € JANVIER  
ROUGE 56 € FEVRIER  
ROUGE 14 € AVRIL  
BLANC 98 € SEPTEMBRE  
BLANC 76 € AOUT  
BLANC 68 € JANVIER  
BLEU 75 € OCTOBRE  
BLEU 88 € FEVRIER  
BLEU 78 € MAI  
etc…

Reply

Marsh Posté le 09-03-2015 à 12:41:18    

Bonjour,  
Dans le même esprit, je souhaiterais faire une sélection du fournisseur le moins cher en fonction du critère "rouge, ou blanc, bleu...etc)
Sachant que le tableau fait des milliers des lignes à la base, il faudrait donc je pense utiliser la fonction decaler?!  
Pourriez-vous m'aider à ce sujet?
Je vous remercie.
 
Critères Offre proposée Nom fournisseur Sélection (1, 2, 3…)
ROUGE 87 € JANVIER  
ROUGE 56 € FEVRIER  
ROUGE 14 € AVRIL  
BLANC 98 € SEPTEMBRE  
BLANC 76 € AOUT  
BLANC 68 € JANVIER  
BLEU 75 € OCTOBRE  
BLEU 88 € FEVRIER  
BLEU 78 € MAI  
etc…

Reply

Marsh Posté le 09-03-2015 à 18:44:21    

Bonjour,
 
Dans ces cas la, plutot que de mettre une image, on met un fichier_test exhaustif (pas avec des valeurs bidons !) sur le site
http://www.cjoint.com/
et on joint l'adresse.
Les intervenants ne sont pas tenus de recréer un fichier.....

Reply

Marsh Posté le 11-03-2015 à 19:27:44    

Réponse à lesoleil-bleurouge.
 
Tu peux réaliser ce que tu souhaites en faisant un simple tableau croisé dynamique.
Et dans le format du champ, tu affiches le minimum au lieu de la somme.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed