Formule de cross check

Bonjour à tous,

Je suis en train de faire un tableau à deux colonnes que je dois comparer.

Je cherche la valeur X peut importe où elle se trouve dans la chaine de caractère.

Mes tests logiques sont :

1. Si tu trouves X dans la colonne 1 et X dans la colonne 2 renvoie OK

2. Si tu trouves X dans la colonne 1 et rien dans la colonne 2 renvoie NOK

3. Si tu trouves rien dans la colonne 1 et X dans la colonne 2 renvoie NOK

4. Si tu trouves rien dans la colonne 1 et rien dans la colonne 2 renvoie N/A

Ma formule :

=SIERREUR(SI(SI(TROUVE("X";B3;1)>0;STXT(B3;TROUVE("X";B3;1);1))=SI(TROUVE("X";D3;1)>0;STXT(D3;TROUVE("X";D3;1);1));"OK";"NOK");"N/A")

Il doit y avoir une erreur dans ma formule parce je n'obtiens pas les valeurs NOK dans les cas 2 et 3.

Est-ce que quelqu'un a une idée?

voir fichier en pièce jointe

Cordialement

Bertrand

25test.xlsx (11.22 Ko)

Bonjour

Teste cette formule en C3 et à tirer vers le bas

=CHOISIR(1+NB.SI(B3;"*x*")+NB.SI(D3;"*x*");"N/A";"NOK";"OK")

Merci Banzai, tu lui as mis un ippon seoi nage à mon problème!

Rechercher des sujets similaires à "formule cross check"