mickael.91 a écrit :
Bonjour,
J'ai encore un service à vous demander.
Je voudrais garder cette même formule en ajoutant une condition :
=SIERREUR(RECHERCHEV(C1;$A$1:$B55;2;0);"")
Exemple :
Si la valeur de C1 est inférieure ou égale à 10, alors D1 égale =SIERREUR(RECHERCHEV(C1;$A$1:$B55;2;0);"")
Mais si la valeur de C1 est supérieure à 10 mais inférieure ou égale à 20, alors D1 égale =SIERREUR(RECHERCHEV(C1;$A$1:$E55;2;0);"")
Mais si la valeur de C1 est supérieure à 20 mais inférieure ou égale à 30, alors D1 égale =SIERREUR(RECHERCHEV(C1;$E$1:$F55;2;0);"")
Mais si la valeur de C1 est supérieure à 30 mais inférieure ou égale à 40, alors D1 égale =SIERREUR(RECHERCHEV(C1;$E$1:$G55;2;0);"")
Et ainsi de suite...
Donc comment faire pour retranscrire le tout dans une seule formule ?
Merci d'avance...
bonjour,
je ne suis pas sûr que ce que tu as formulé soit ce que tu attendes.
par exemple, pas de différence de résultat entre
Si la valeur de C1 est inférieure ou égale à 10, alors D1 égale =SIERREUR(RECHERCHEV(C1;$A$1:$B55;2;0);"")
Mais si la valeur de C1 est supérieure à 10 mais inférieure ou égale à 20, alors D1 égale =SIERREUR(RECHERCHEV(C1;$A$1:$E55;2;0);"")
ni entre
Mais si la valeur de C1 est supérieure à 20 mais inférieure ou égale à 30, alors D1 égale =SIERREUR(RECHERCHEV(C1;$E$1:$F55;2;0);"")
Mais si la valeur de C1 est supérieure à 30 mais inférieure ou égale à 40, alors D1 égale =SIERREUR(RECHERCHEV(C1;$E$1:$G55;2;0);"")
pourrais-tu nous reformuler en indiquant dans quelle colonne il faut chercher le critère et dans quelle colonne trouver la réponse ?
si c1<10, rechercher C1 en colonne A et afficher le contenu de la colonne B
si 10=<c1<20,recherche C1 en colonne A et .....
etc ...