43

La fonction RECHERCHEV d’Excel n’est pas sensible à la casse et elle renvoie la première valeur correspondante de la liste. INDEX-MATCH ne fait pas exception mais il peut être modifié pour le rendre sensible à la casse. Voyons comment.

Formule générique pour la recherche sensible à la casse

{=INDEX(result_array,MATCH(TRUE,EXACT(lookup_value,lookup_array),0))}

Il s’agit d’une formule matricielle et doit être saisie avec CTRL + MAJ + ENTRÉE.

Result_array: index à partir duquel vous souhaitez obtenir des résultats.

Lookup_value: la valeur que vous recherchez dans lookup_array.

Lookup_array: Le tableau dans lequel vous chercherez la valeur de recherche:

Apprenons par un exemple.

Exemple: Effectuez une EXACT INDEX MATCH pour rechercher une valeur sensible à la casse

0044

Ici, nous avons ces données de variables. Ces variables sont sensibles à la casse.

Je veux dire «test» et «test» sont deux valeurs différentes. Nous devons récupérer la valeur de « Test » dans la liste. Implémentons la formule générique ci-dessus dans cet exemple.

Écrivez cette formule dans la cellule F2. Cette formule est une formule matricielle et doit être entrée avec CTRL + MAJ + ENTRÉE.

{=INDEX(B2:B9,MATCH(TRUE,EXACT(E2,A2:A9),0))}

Cela renvoie la valeur 8 qui est en 5ème position. Si nous avions utilisé RECHERCHEV ou simple INDEX-MATCH, il aurait renvoyé 6 qui est le premier test de la liste.

0045

Comment ça marche?

C’est un simple INDEX-MATCH. L’astuce consiste à utiliser la fonction EXACT dans cette formule.

EXACT (E2, A2: A9):

link: / excel-text-formulas-excel-exact-function [La fonction EXACT] est utilisé pour faire correspondre les lettres sensibles à la casse. Cette partie recherche la valeur de E2 («Test») dans la plage A2: A9 et renvoie un tableau de TRUE et FALSE. \ {FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}.

Prochain dans

MATCH (TRUE, \ {FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, 0)

partie, Match recherche TRUE dans le tableau renvoyé ci-dessus. Il trouve le premier vrai en 4ème position et renvoie 4.

Enfin, la formule est simplifiée en INDEX (B2: B9,4). Il regarde la 4ème ligne de B2: B9 et renvoie la valeur qu’elle contient. Ce qui fait 8 ici.

Alors oui les gars, voici comment faire une recherche sensible à la casse dans Excel. Faites-moi savoir si vous avez des doutes sur ce sujet ou sur tout autre sujet Excel. La section des commentaires est à vous.

Articles liés:

link: / lookup-formulas-use-index-and-match-to-lookup-value [Utiliser INDEX et MATCH pour rechercher la valeur]

link: / lookup-formulas-excel-lookup-function [Comment utiliser la fonction LOOKUP dans Excel]

link: / lookup-formulas-lookup-value-with-multiple-criteria [Valeur de recherche avec plusieurs critères]

Articles populaires:

link: / formulas-and-functions-introduction-of-vlookup-function [La fonction RECHERCHEV dans Excel]

lien: / tips-countif-in-microsoft-excel [COUNTIF dans Excel 2016]

link: / excel-formule-et-fonction-excel-sumif-function [Comment utiliser la fonction SUMIF dans Excel]