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.
Recherche insensible à la casse avec la formule RECHERCHEV
Recherche insensible à la casse avec Kutools for Excel
Rechercher la casse avec SUMPRODUCT
Recherche sensible à la casse avec la fonction définie par l'utilisateur
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.
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.
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:
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:
3. Cliquez Ok, et maintenant les données de correspondance ont été renvoyées.
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:
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.
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:
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:
- Comment VLOOKUP et renvoyer plusieurs valeurs correspondantes horizontalement dans Excel?
- Comment rechercher la valeur la plus basse et renvoyer la cellule adjacente dans Excel?
- Comment VLOOKUP avec la liste déroulante dans Excel?
- Comment rechercher une valeur et renvoyer une adresse de cellule dans Excel?
Meilleurs outils de productivité bureautique
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...
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!