Passer au contenu principal

Comment VLOOKUP valeur sensible à la casse ou insensible dans Excel?

Supposons que vous ayez une plage de données comme illustré ci-dessous, et que vous souhaitiez maintenant rechercher le prix de l'article va-6. Avec la formule de recherche générale, vous obtiendrez le prix des premières données appariées insensibles. Ici, ce didacticiel va présenter les méthodes de recherche de la valeur VLOOKUP sensibles à la casse ou insensibles dans Excel.

doc vlookup sensible à la casse insensible 1

Recherche insensible à la casse avec la formule RECHERCHEV

Recherche insensible à la casse avec Kutools for Excel bonne idée3

Rechercher la casse avec SUMPRODUCT

Recherche sensible à la casse avec la fonction définie par l'utilisateur


flèche bleue bulle droite Recherche insensible à la casse avec la formule RECHERCHEV

Pour VLOOKUP une valeur basée sur une autre valeur insensible à la casse, vous avez juste besoin d'une formule VLOOKUP.

Sélectionnez une cellule vide qui placera la valeur trouvée et tapez cette formule = RECHERCHEV (F1, $ A $ 2: $ C $ 7,3, FALSE) dedans, et appuyez sur Entrer clé pour obtenir les premières données correspondantes.

Conseil: Dans la formule, F1 est la valeur que vous souhaitez rechercher, A2: C7 est la plage de table et 3 indique le nombre de colonnes dans lesquelles vous souhaitez trouver les données correspondantes, vous pouvez les modifier pour répondre à vos besoins.

doc vlookup sensible à la casse insensible 2
doc flèche vers le bas
doc vlookup sensible à la casse insensible 3

flèche bleue bulle droite Recherche insensible à la casse avec Kutools for Excel

Si vous avez Kutools pour Excel iinstallé, vous pouvez utiliser le Recherchez une valeur dans la liste fonction pour rechercher rapidement et facilement une valeur insensible à la casse.

Kutools for Excel, avec plus de 300 fonctions pratiques, rend vos travaux plus faciles. 

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Sélectionnez une cellule vide dans laquelle vous placerez les données mathématiques, puis cliquez sur Kutools > Aide à la formule > Aide à la formule. Voir la capture d'écran:
doc vlookup sensible à la casse insensible 4

2. dans le Aide à la formule dialogue, sélectionnez Cherchez une valeur dans la liste de Choisissez une formule , puis accédez à la section de droite pour spécifier la plage de table, la valeur de recherche et la colonne vers laquelle vous souhaitez revenir. Voir la capture d'écran:
valeur de recherche doc kutools 2

3. Cliquez Ok, et maintenant les données de correspondance ont été renvoyées.
valeur de recherche doc kutools 3

 

 


flèche bleue bulle droite Rechercher la casse avec SUMPRODUCT

Si vous souhaitez rechercher une valeur sensible à la casse, vous pouvez utiliser la fonction SOMMEPROD.

Sélectionnez une cellule vide dans laquelle vous allez mettre les données de correspondance et entrez cette formule =SUMPRODUCT((EXACT($A$2:$A$7,$F$1)*($C$2:$C$7))) et appuyez sur Entrer clé pour obtenir les données de correspondance. Voir la capture d'écran:

doc vlookup sensible à la casse insensible 6
doc flèche vers le bas
doc vlookup sensible à la casse insensible 7

 

Conseil: Dans la formule, $ A $ 2: $ A $ 7 est la colonne dans laquelle vous allez faire correspondre la valeur de recherche, F1 est la valeur que vous souhaitez rechercher, $ C $ 2: $ C $ 7 est la colonne dans laquelle vous souhaitez trouver les données correspondantes. Vous pouvez les modifier pour répondre à vos besoins.


flèche bleue bulle droite Recherche sensible à la casse avec la fonction définie par l'utilisateur

En fait, si vous souhaitez utiliser la fonction définie par l'utilisateur, en voici une pour gérer ce travail.

1. presse F11 + Alt clés pour ouvrir Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Moduleet collez sous VBA dans le nouveau Module fenêtre.

VBA: recherchez une valeur sensible à la casse

Function CaseVLook(FindValue, TableArray As Range, Optional ColumnID As Integer = 1) As Variant
    Dim xCell As Range
    Application.Volatile
    CaseVLook = "Not Found"
    For Each xCell In TableArray.Columns(1).Cells
        If xCell = FindValue Then
            CaseVLook = xCell.Offset(0, ColumnID - 1)
            Exit For
        End If
    Next
End Function

3. Enregistrez le code et revenez à la feuille de calcul active et sélectionnez une cellule vide dans laquelle vous placerez les données de correspondance, tapez cette formule = CaseVLook (F1, A1: C7,3) dedans, et appuyez sur Entrer clé pour obtenir le résultat. Voir la capture d'écran:

doc vlookup sensible à la casse insensible 8
doc flèche vers le bas
doc vlookup sensible à la casse insensible 9

Conseil: Dans la formule, F1 est la valeur que vous souhaitez rechercher, A2: C7 est la plage de table et 3 indique le nombre de colonnes dans lesquelles vous souhaitez trouver les données correspondantes, vous pouvez les modifier pour répondre à vos besoins.


Articles relatifs:

Meilleurs outils de productivité bureautique

Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

onglet kte 201905


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Very helpful, thanks
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations