RECHERCHEV + lettres

Bonjour, je reviens à nouveau vers vous

Petite récap : je cherche à faire en sorte que si le 3e caractère du code A0213 (ici 2) = 2 (en cliquant sur le tableau de référence) et que la valeur en B = la valeur correspondant dans le tableau de référence alors = OK.

Avec la RECHERCHEV j'aimerai que la formule prenne en compte les lettres dans le tableau de référence, mais en résultant cela m'indique "#VALEUR!". Est-ce que c'est possible de les prendre en compte ? C'est-à-dire quand j'ai A0A12 par exemple.

Fichier ci-joint pour mieux comprendre.

EDIT : en adoptant la formule =SI(RECHERCHEV(STXT($A2;3;1)*1;$G$2:$H$5;2;0)=$B2;"OK";"KO") pour mettre le 2nd (STXT($A2;2;1)) cela me renvoie #N/A, comment puis-je changer la formule pour l'adopter à une autre position que le 3e caractère ?

Merci d'avance !

6classeur1.xlsx (9.30 Ko)

bonjour,

une proposition

9classeur1-54.xlsx (10.00 Ko)
=SI(SOMMEPROD((STXT($A$2:$A$5;3;1)=G2&"")*($B$2:$B$5=H2)*1)>0;"OK";"KO")

Merci pour la réponse ! Cependant dans mon fichier initial j'ai plus de 10 000 lignes et ça me semble embêtant de devoir approprier chaque ligne contenant des lignes au tableau de référence. Est-il possible de prendre en compte tout le tableau ?

Mais encore merci pour la réponse rapide !

bonjour,

j'ai mal compris ta demande...

voici une nouvelle proposition

=SI(SOMMEPROD(($G$2:$G$5&""=STXT(A2;3;1))*(B2=$H$2:$H$5)*1)>0;"OK";"KO")

Mille merci !!!

Rechercher des sujets similaires à "recherchev lettres"