Accéder au contenu principal

Recherche sensible à la casse

Author: Amanda Li Last Modified: 2025-05-27

Vous savez peut-être que vous pouvez combiner les fonctions INDEX et EQUIV, ou utiliser la fonction RECHERCHEV pour rechercher des valeurs dans Excel. Cependant, ces recherches ne sont pas sensibles à la casse. Ainsi, pour effectuer une correspondance sensible à la casse, vous devriez tirer parti des fonctions EXACT et CHOISIR.

case sensitive lookup 1

Effectuer une recherche sensible à la casse avec INDEX et EQUIV
Effectuer une recherche sensible à la casse avec RECHERCHEV


Effectuer une recherche sensible à la casse avec INDEX et EQUIV

Pour connaître la note de YUKI comme indiqué dans la capture d'écran ci-dessus avec INDEX et EQUIV, vous pouvez utiliser la fonction EXACT pour comparer les chaînes de texte dans la plage des noms des étudiants à YUKI, la valeur dans la cellule G5, y compris la casse de chaque caractère. Ensuite, nous pouvons utiliser les fonctions INDEX et EQUIV ensemble pour trouver la valeur souhaitée.

Syntaxe générique

=INDEX(plage_retour,EQUIV(VRAI,EXACT(valeur_recherche,plage_recherche),0))

√ Remarque : Il s'agit d'une formule matricielle qui nécessite d'être validée avec Ctrl + Maj + Entrée.

  • plage_retour : La plage où vous souhaitez que la formule combinée retourne la valeur. Ici, il s'agit de la plage des notes.
  • valeur_recherche : La valeur utilisée par EXACT pour effectuer une comparaison sensible à la casse avec les chaînes de texte dans la plage_recherche. Ici, il s'agit du nom donné, YUKI.
  • plage_recherche : La plage de cellules à comparer avec la valeur_recherche. Ici, il s'agit de la plage des noms.
  • type_correspondance 0 : EQUIV trouvera la première valeur exactement égale à la valeur_recherche.

Pour connaître la note de YUKI, veuillez copier ou entrer la formule ci-dessous dans la cellule G6, puis appuyez sur Ctrl + Maj + Entrée pour obtenir le résultat :

=INDEX(D5:D14,EQUIV(VRAI,EXACT("YUKI",B5:B14),0))

Ou, utilisez une référence de cellule pour rendre la formule dynamique :

=INDEX(D5:D14,EQUIV(VRAI,EXACT(G5,B5:B14),0))

case sensitive lookup 2

Explication de la formule

=INDEX(D5:D14,EQUIV(VRAI,EXACT("YUKI",B5:B14),0))

  • EXACT(G5,B5:B14): La fonction EXACT compare les chaînes de texte dans la plage des noms des étudiants B5:B14 contre "YUKI", la valeur dans la cellule G5, retourne VRAI si une valeur dans les cellules de B5 à B14 est exactement identique à YUKI, sinon FAUX. Nous obtiendrons donc un tableau de VRAI et de FAUX comme ceci :
    {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
  • EQUIV(VRAI,EXACT(G5,B5:B14),0) = EQUIV(VRAI,{FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;VRAI},0): Le type_correspondance 0 demande à la fonction EQUIV de trouver la correspondance exacte. La fonction retournera ensuite la position de sa valeur_recherche exacte “VRAI” dans le tableau, qui est 10, car le seul VRAI est à la 10ème position dans le tableau.
  • INDEX(D5:D14D5:D14,EQUIV(VRAI,EXACT(G5,B5:B14),0)) = INDEX(D5:D14D5:D14,10): La fonction INDEX retourne la 10ème valeur dans la plage des notes D5:D14, qui est A.

Effectuer une recherche sensible à la casse avec RECHERCHEV

Pour connaître le pays dont JIMMY vient avec la fonction RECHERCHEV, vous devez tirer parti des fonctions CHOISIR et EXACT pour effectuer une recherche sensible à la casse. La fonction EXACT effectuera une comparaison sensible à la casse entre JIMMY et chaque chaîne de texte dans la plage des noms des étudiants. Ensuite, nous pouvons utiliser CHOISIR pour combiner le résultat de EXACT et les valeurs dans la plage des pays. Maintenant, c'est au tour de RECHERCHEV de montrer ses capacités.

Syntaxe générique

=RECHERCHEV(VRAI,CHOISIR({1,2},EXACT(valeur_recherche,plage_recherche),plage_retour),2,FAUX)

√ Remarque : Il s'agit d'une formule matricielle qui nécessite d'être validée avec Ctrl + Maj + Entrée.

  • valeur_recherche : La valeur utilisée par EXACT pour effectuer une comparaison sensible à la casse avec les chaînes de texte dans la plage_recherche. Ici, il s'agit du nom donné, JIMMY.
  • plage_recherche : La plage de cellules à comparer avec la valeur_recherche. Ici, il s'agit de la plage des noms.
  • plage_retour : La plage où vous souhaitez que la formule combinée retourne la valeur. Ici, il s'agit de la plage des pays.
  • recherche_proche FAUX : La fonction RECHERCHEV recherchera la correspondance exacte.

Pour connaître le pays dont JIMMY vient, veuillez copier ou entrer la formule ci-dessous dans la cellule G9, puis appuyez sur Ctrl + Maj + Entrée pour obtenir le résultat :

=RECHERCHEV(VRAI,CHOISIR({1,2},EXACT("JIMMY",B5:B14),C5:C14),2,FAUX)

Ou, utilisez une référence de cellule pour rendre la formule dynamique :

=RECHERCHEV(VRAI,CHOISIR({1,2},EXACT(G8,B5:B14),C5:C14),2,FAUX)

case sensitive lookup 3

Explication de la formule

=RECHERCHEV(VRAI,CHOISIR({1,2},EXACT(G8,B5:B14),C5:C14),2,FAUX)

  • EXACT(G8,B5:B14): La fonction EXACT compare les chaînes de texte dans la plage des noms des étudiants B5:B14 contre la valeur dans la cellule G8, JIMMY, retourne VRAI si une valeur dans la plage des noms des étudiants est exactement identique à JIMMY, sinon FAUX. Nous obtiendrons donc un tableau de VRAI et de FAUX comme ceci :
    {FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}
  • CHOISIR({1,2},EXACT(G8,B5:B14),C5:C14) = CHOISIR({1,2},{FAUX;FAUX;FAUX;FAUX;VRAI;FAUX;FAUX;FAUX;FAUX;FAUX},C5:C14): L'argument index_num de CHOISIR {1,2} combine le tableau EXACT et les valeurs de C5:C14 en un tableau bidimensionnel comme ceci :
    {FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"China";FALSE,"England";FALSE,"China"}
  • RECHERCHEV(VRAI,CHOISIR({1,2},EXACT(G8,B5:B14),C5:C14),2,FAUX) = RECHERCHEV(VRAI,{FAUX,"Chine";FAUX,"Angleterre";FAUX,"Amérique";FAUX,"Inde";VRAI,"Amérique";FAUX,"Inde";FAUX,"Amérique";FAUX,"Chine";FAUX,"Angleterre";FAUX,"Chine"},2,FAUX): L'argument recherche_proche FAUX demande à la fonction RECHERCHEV de rechercher la valeur exacte “VRAI” dans la première colonne du tableau bidimensionnel, et retourne sa correspondance exacte dans la deuxième colonne, qui est Amérique.

Fonctions connexes

Fonction INDEX Excel

La fonction INDEX Excel retourne la valeur affichée en fonction d'une position donnée dans une plage ou un tableau.

Fonction EQUIV Excel

La fonction EQUIV Excel recherche une valeur spécifique dans une plage de cellules et retourne la position relative de cette valeur.

Fonction RECHERCHEV Excel

La fonction RECHERCHEV Excel recherche une valeur en faisant correspondre la première colonne d'un tableau et retourne la valeur correspondante d'une certaine colonne de la même ligne.

Fonction EXACT Excel

La fonction EXACT compare deux chaînes de texte et retourne VRAI si elles sont exactement identiques (en tenant compte de la casse), sinon elle retourne FAUX.

Fonction CHOISIR Excel

La fonction CHOISIR retourne une valeur de la liste des arguments de valeur en fonction du numéro d'index donné. Par exemple, CHOISIR(3,"Pomme","Pêche","Orange") retourne Orange, le numéro d'index est 3, et Orange est la troisième valeur après le numéro d'index dans la fonction.


Formules connexes

Correspondance Exacte Avec INDEX Et EQUIV

Si vous avez besoin de trouver des informations listées dans Excel sur un produit, un film ou une personne spécifique, etc., vous devriez bien utiliser la combinaison des fonctions INDEX et EQUIV.

Compter les cellules contenant un texte spécifique sensible à la casse

Dans ce tutoriel, vous apprendrez comment utiliser une formule avec SOMMEPROD, ESTNUM et TROUVE pour compter les cellules contenant un texte spécifique, en tenant compte des majuscules et des minuscules.


Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant IA Kutools : Révolutionnez l'analyse des données grâce à : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les doublons  |  Supprimer les lignes vides  |  Combiner les colonnes ou cellules sans perte de données  |  Arrondir sans formule ...
Super VLookup : Critères multiples  |  Valeurs multiples  |  À travers plusieurs feuilles  |  Correspondance floue...
Liste déroulante avancée : Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple...
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  Comparer des colonnes pour sélectionner des cellules identiques et différentes ...
Fonctionnalités phares : Mise au point de la grille  |  Affichage de conception  |  Barre de formule améliorée  |  Gestionnaire de classeur et de feuille de calcul | Bibliothèque d’AutoTexte (texte automatique)  |  Sélecteur de date  |  Fusionner les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super Filtre  |  Filtre spécial (filtrer gras/italique/barré...) ...
Top 15 des ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ types de graphiques (Diagramme de Gantt ...)  |  40+ formules pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 outils d'insertion (Insérer un code QR, Insérer une image depuis un chemin ...)  |  12 outils de conversion (Convertir en mots, Conversion de devises ...)  |  7 outils de fusion et division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts !
  • Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.