Bonjour,
Ici, tu dois rechercher une correspondance exacte, et pas une valeur proche, tu dois donc renseigner le dernier argument de la fonction RECHERCHEV et indiquer FAUX.
=RECHERCHEV(Travaille!E13;liste!$D$17:$E$21;2;FAUX)
On recherche la valeur E13 dans la première colonne de liste!$D$17:$E$21, et si une correspondance exacte est trouvée, on va chercher la valeur correspondante dans la 2nde colonne.
Si la valeur exacte n'est pas trouvée, parce que la valeur cherchée n'existe pas (une case est vide par exemple), la fonction va renvoyer une erreur et inscrire #N/A (Non attribué si tu veux). Pour éviter cela, on utilise une conditionnelle.
Si la fonction renvoie une erreur (ESTERREUR(RECHERCHEV(E11;'Listes et autres données'!$C$12:$D$16;2;FAUX)), on inscrit rien (""), sinon on affiche le résultat de la formule.
L'utilisation de la fonction SIERREUR permet d'éviter la double écriture de la formule, et c'est exactement la même chose.
=SIERREUR(RECHERCHEV(E11;'Listes et autres données'!$C$12:$D$16;2;FAUX);"")
On peut utiliser RECHERCHEV pour rechercher une valeur proche, et non pas exacte. Par exemple, pour attribuer une mention, si un candidat a une note de 15, on ne va pas trouver 15 dans la matrice qui indique qu'à partir de 14, c'est la mention B, à partir de 16, c'est la mention TB, il faut trouver la valeur proche de 15 (ici 14) pour obtenir la mention.