Fonction Excel 5 variables

Morcif Messages postés 2 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je dois indiquer un prix en fonction d'une couleur.
Nous avons :
- Rouge = 2,00€
- Bleue = 4,00€
- Rouge = 8,00€
- Jaune = 13,00€

Puis j'ai un tableau avec plusieurs couleurs et je dois automatiser ce tableau pour que le bon prix s'affiche face à la bonne couleur. Si une couleur ne correspond pas, alors je dois noter "Non présent" en face de celle-ci.

J'ai essayé la formule suivante, mais elle ne marche pas :
=SI(C86=Rouge;"2,00€";SI(C86=Bleue;"4,00€";SI(C86=Vert;"8,00€";SI(C86=Jaune;"13,00€";"Non présent"))))

Pouvez-vous m'aider à ce sujet ? :)

Merci d'avance et bonne journée à vous !

A voir également:

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour Morcif, Vaucluse

les valeurs pouvant changer, le+ pratique, à mon avis, serait de construire un petit tableau de 2 colonnes couleur- prix et d'utiliser la fonction recherche V

sinon
=SIERREUR(SI(C86="";"";INDEX({2;4;8;13};EQUIV(C86;{"Rouge";"Bleue";"Verte";"Jaune"};0)));"non présent")

à mettre au format monétaire

 Michel
1
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 449
 
Bonjour
si vous n'avez que la couleur sans code inscrit dans le tableau, une formule ne suffira pas, il faudra passer par VBA
C'est juste une info pour vous, car VBA n'est pas ma spécialité, mais il y en a ici quelques uns très bons qui connaissent.
par, contre, si vous décidez de placer des codes, on peut y assortir les couleurs et faire les calculs souhiatés
bonne chance
crdlmnt
0
Morcif Messages postés 2 Statut Membre
 
Merci pour votre réponse !
Je ne connais absolument pas la VBA sur Excel...
Etes-vous sûr qu'il n'y a aucun moyen de passer par une fonction SI ?
Cdlt
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 449 > Morcif Messages postés 2 Statut Membre
 
Si on peut et je l'ai écrit, mais il faut passer par un code inscrit dans les cellules,
le code , (par exemple R,J,B,V pour rouge, jaune, bleu vert (et pas deux fois rouge comme dans votre liste) peut être placé avec un menu déroulant (ce qui va aussi vite et même plus que la mise en couleur)
le code pouvant aussi permettre d'afficher automatiquement la couleur et même de le masquer avec une police de couleur idem.
Reste plus qu'à compter les codes ou rechercher les valeurs correspondantes, et ça, rien de plus facile.
A vous de voir
crdlmnt
0