Condition evec une RechercheV

Bonjour

J'ai écris dans la cellule C26

=SI(ESTVIDE($B26);"";RECHERCHEV(B26;PERSONNELS!$A$1:$Q$162;2))

B26 est un numéro de matricule

Si B26 est vide je n'affiche rien

Si B26 n'est pas vide je recherche dans l'onglet Personnel la valeur correspondante en colonne 2

J'aimerai rajouter la condition suivante:

Lorsque B26 n'est pas vide, je recherche d'abord la valeur dans l'onglet Personnel de la colone 8, si cette valeur est 1 j'affiche la valeur de la colonne 2 sinon j'affiche un message d'erreur "ce personnel n'est pas COD1"

Merci pour votre aide

Bonsoir,

Il est toujours plus facile de répondre avec un fichier joint.

Peut-être ceci :

=SI(ESTVIDE($B26);"";SI(RECHERCHEV(B26;PERSONNELS!$A$1:$Q$162;8;0)=1;RECHERCHEV(B26;PERSONNELS!$A$1:$Q$162;2;0);"Ce personnel n'est pas COD1"))

Dans ta formule RECHERCHEV, j'ai ajouté un dernier paramètre ;0

Ce paramètre permet une recherche exacte et non pas approchée si la valeur n'était pas trouvée.

Si problème adaptation, merci de revenir avec un extrait de ton fichier.

@+

Ok ça marche comme je voulai.

J'avais éssayé de cette façon mais mes parenthèses étaient mal positionnées.

merci

Rechercher des sujets similaires à "condition evec recherchev"