Excel entrer un prix selon 2 condition

Fermé
jiel13 Messages postés 1 Date d'inscription mercredi 1 septembre 2010 Statut Membre Dernière intervention 1 septembre 2010 - 1 sept. 2010 à 17:03
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 2 sept. 2010 à 01:24
Bonjour,

j aimerais renvoyer une valeur dans une cellules excel selon 2 criteres c est a dire que sur une feuille excel j ai une liste de prix avec en A le nom d une couleur en B son prix en 20mm et en C son prix en 30mm
j aimerais que lorsque j ecris le nom et l epaisseur donc soit 20mm soit 30mm le prix s affiche selon que ce soit en 20 ou en 30mm (en sachant que le prix resulte déjà d une formule ) ex:

A | B | C |
1|Produit | 20mm | 30mm |
2| antique | 57,07 | 70,07 |
3| alaska | 38,09 | 56,07 |
. etc
. etc

dans une autre feuille

1|produit: | |Epaisseur:| |Prix: | |

donc en produit si je met «antique» et en epaisseur je met «20mm» alors dans prix il devrait afficher 57,07 et inversement si je met «30mm» il devrait afficher 70,07
et ainsi dessuite avec les autres produits !!

J espere avoir ete assez clair !!
Merci pour vos reponses !!
A voir également:

2 réponses

Raymond PENTIER Messages postés 58673 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 30 septembre 2024 17 203
2 sept. 2010 à 01:00
Bonjour, vous deux.

Si le nombre d'épaisseurs devenait beaucoup plus grand que deux, la dernière partie de la formule, avec SI, deviendrait compliquée ; il faudrait alors la remplacer par une expression avec EQUIV : https://www.cjoint.com/?jca6JS8SXV

Cordialement.
1
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 948
2 sept. 2010 à 01:24
Salut le forum

Un fichier de Jacques Boisgontier avec Index/Equiv

Le fichier : IndexEquivPrix.xls

Mytå
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 1/09/2010 à 18:51
Bonjour
la formule RECHERCHEV devrait convenir comme suit sous réserve que votre modéle soit bien conforme et donc que dans le champ de référence 20 soit la 2° colonne et 30 la 3°:
votre champ de référence pour l'exemple de A1à C1000
nommer ce champ pour éclaircir le libellé des formules: pour l'exemple: PRIX
dans la feuille édition: colonne A le nom du produit,colonne B l'épaisseur à partir de B2
en face de B2:
=SI(ESTVIDE(A2;0;RECHERCHEV(A2;PRIX;SI(B2=20;2;SI(B2=30;3));0))
la colonne éditée sera celle qui correspond à l'épaisseur en B
Crdlmnt
nota: il n'y a pas de lien dans la formule entre 20 et 2 ou 30 et 3 vous pouvez tout aussi bien avoir 45 et 72, 2 et 3 sont les N° de colonne du champ


Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0