Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

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

Lookup 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.

Pointe: 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 Lookup 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 pour 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

 

Pointe: 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

Pointe: 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:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement 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!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Angela · 5 years ago
    Very helpful, thanks