Recherche valeur texte parmis une liste : erreur formule

Salut à tous,

J'ai en C4 une liste déroulante avec des noms. Ces noms sont stockés sur la même feuille en A409:A479.

Ce que je veux faire comme formule en case b4 est si C4=une valeur entre A409:A413 alors "pomme", si C4= une valeur parmis celles entre A413:A417 alors "poire"...

Sauf que je n'arrive pas à trouver plus simple que ça

=SI(OU(C4=A409;C4=A410;C4=A411;C4=412;C4=A413);"pomme";SI(OU( ... {même démarche} ;"poire"; ...)

A savoir que mes valeurs sont des valeurs textes.

Je vous remercie d'avance

Cordialement

Bonjour le forum,

=CHOISIR(EQUIV(C4;{409;414;418;450});"Pomme";"Poire";"Abricot";"Fraise")

bonjour

un essai ( tu adapteras )

22myna.xlsm (8.70 Ko)

cordialement

Bonsoir le forum,

=CHOISIR(EQUIV(--DROITE(C4;3);{409;414;418;450});"Pomme";"Poire";"Abricot";"Fraise")
mynameisjeff a écrit :

=SI(OU(C4=A409;C4=A410;C4=A411;C4=412;C4=A413);"pomme";SI(OU( ... {même démarche} ;"poire"; ...)

En attendant une éventuelle réponse :

Ta formule est "presque" bonne : il manque juste un petit détail.

Fichier joint avec mes 2 propositions.

Attention : ta formule rectifiée est limitée à "pomme" et "poire".

Salut mbbp et tulipe_4,

Merci pour vos réponses.

mbbp ta formule marche très bien. Merci beaucoup

Cordialement

Rechercher des sujets similaires à "recherche valeur texte parmis liste erreur formule"