Comment utiliser VLOOKUP pour une correspondance partielle dans Excel (4 façons appropriées)

  • Partage Ça
Hugh West

Fonction VLOOKUP est généralement utilisé pour rechercher ou trouver tout élément dans une plage ou un tableau dans Excel. Nous pouvons trouver tout élément avec des correspondances partielles en utilisant la fonction VLOOKUP Il existe plusieurs façons d'effectuer ce type d'opération. Dans cet article, je vous montrerai 4 façons appropriées de trouver n'importe quoi avec la fonction VLOOKUP pour la correspondance partielle dans Excel.

Télécharger le cahier d'exercices

Vous pouvez télécharger gratuitement notre cahier d'exercices à partir d'ici !

VLOOKUP pour les correspondances partielles.xlsx

4 façons appropriées d'utiliser VLOOKUP pour une correspondance partielle

1. VLOOKUP avec joker pour obtenir une correspondance partielle/exacte à partir d'une seule colonne

Supposons que nous ayons un ensemble de données sur les ventes avec Nom , ID , Date d'entrée en fonction et Ventes .

Maintenant, nous voulons rechercher des noms dans cet ensemble de données avec des entrées partielles. Vous pouvez utiliser la fonction Fonction VLOOKUP Pour ce faire, suivez les étapes ci-dessous.

📌 Les étapes :

  • Avant toute chose, entrez la formule suivante dans la cellule C15 et appuyez sur la touche Entrez clé.
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)

🔎 Répartition des formules :

  • Dans le premier argument "*"&C14& ; "*" Nous utilisons ici des caractères génériques pour vérifier la valeur de la recherche.
  • B5:E12 c'est la plage dans laquelle nous allons rechercher la valeur.
  • 1 est utilisé car nous voulons extraire les données de la première colonne.
  • FAUX est utilisé pour définir la correspondance exacte.
  • À ce moment-là, saisissez n'importe quel mot clé dans cellule C14 et appuyez sur la touche Entrez clé.

Ainsi, vous pourriez trouver une correspondance partielle pour n'importe quel nombre de caractères et dans n'importe quelle partie du texte de la plage de recherche en utilisant la fonction VLOOKUP avec des caractères de substitution.

Lire la suite : VLOOKUP avec joker dans Excel (3 méthodes)

2. récupérer des données partiellement correspondantes à partir d'une plage.

Dans la première partie, nous n'avons extrait qu'une seule valeur, à savoir le nom. Nom et Joindre les données du mot-clé recherché avec une correspondance partielle. Suivez les étapes ci-dessous pour ce faire.

📌 Les étapes :

  • Tout d'abord, cliquez sur cellule C16 et insérer la formule suivante.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)

Cette formule est similaire à la précédente, la principale différence est que nous voulons extraire la date de jonction de la troisième colonne, c'est pourquoi 3 est donné comme index de colonne.

  • Ensuite, appuyez sur la touche Entrez clé.

  • Ensuite, saisissez n'importe quel mot clé dans le champ de recherche sur cellule C14 et appuyez sur Entrez.

Ainsi, vous serez en mesure de récupérer des données à colonnes multiples avec la fonction Fonction VLOOKUP par correspondance partielle.

Lire la suite : VLOOKUP et retour de toutes les correspondances dans Excel (7 façons)

3. obtenir une correspondance partielle de données numériques avec VLOOKUP

Jusqu'à présent, nous n'avons extrait que le nom et la date d'adhésion de l'ensemble de données donné. Maintenant, dans cette section, nous allons trouver les ventes pour les noms correspondants. Suivez les étapes ci-dessous pour atteindre cet objectif.

📌 Des pas :

  • Au tout début, cliquez sur cellule C17 et insérer la formule suivante.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)

  • Ensuite, appuyez sur la touche Entrez clé.

🔎 Répartition des formules :

  • Cette formule est la même que la précédente, à la différence près que nous voulons extraire le salaire de la troisième colonne. 4 est donné comme l'indice de la colonne.
  • À ce moment-là, entrez n'importe quel mot clé dans le champ de recherche sur cellule C14 et appuyez sur la touche Entrez clé.

Ainsi, vous pourrez rechercher plusieurs valeurs avec des correspondances partielles, y compris des valeurs numériques.

Lire la suite : VLOOKUP - Correspondance partielle de plusieurs valeurs (3 approches)

Lectures similaires

  • VLOOKUP ne fonctionne pas (8 raisons & ; Solutions)
  • Excel LOOKUP vs VLOOKUP : avec 3 exemples
  • Comment effectuer un VLOOKUP avec joker dans Excel (2 méthodes)
  • Excel VLOOKUP pour renvoyer plusieurs valeurs verticalement
  • Utilisation de VBA VLOOKUP pour trouver les valeurs d'une autre feuille de calcul dans Excel

4. rechercher des données avec VLOOKUP pour une correspondance partielle et des conditions

Maintenant, voyons comment nous pouvons rechercher n'importe quelle information avec VLOOKUP pour les correspondances partielles et une condition. Nous utiliserons le même ensemble de données de la même manière. Notre tâche consiste à vérifier si le mot-clé saisi correspondant au nom a les ventes les plus élevées ou non. À cet égard, vous pouvez utiliser la fonction Fonction MAX Si le nom du mot-clé correspondant a les ventes les plus élevées, alors il imprimera oui, sinon non.

  • Dans un premier temps, saisissez la formule suivante dans la cellule C16 et appuyez sur la touche Entrez clé.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")

🔎 Répartition des formules :

  • VLOOKUP(C15, B5:E12,4)>=E15, c'est la condition logique de la SI Nous vérifions ici si le nom saisi a les ventes les plus élevées ou non.
  • Si le salaire du nom saisi correspond à notre salaire le plus élevé déjà défini, il retournera " Oui ", sinon " Non ".
  • Pour en savoir plus sur le SI vous pouvez vérifier ceci lien .
  • Ensuite, entrez n'importe quel mot clé dans le champ de recherche sur cellule C14 et appuyez sur la touche Entrez clé.

Par conséquent, vous trouverez la réponse conditionnelle en cellule C16 avec une correspondance partielle pour le Fonction VLOOKUP .

Lire la suite : Comment renvoyer la valeur la plus élevée à l'aide d'un VLOOKUP dans Excel ?

Excel VLOOKUP ne fonctionne pas pour une correspondance partielle : quelles sont les raisons ?

Le site VLOOKUP avec une correspondance partielle est parfois une tâche complexe. Vous pouvez donc rencontrer des erreurs ou ne pas obtenir le résultat souhaité pour plusieurs raisons. Les principales raisons de l'échec de la fonction VLOOKUP Les correspondances partielles qui ne fonctionnent pas sont données comme suit.

  • Si le caractère joker est mal placé.
  • Si le numéro de la colonne est inapproprié à l'intérieur du VLOOKUP fonction.
  • Si la valeur recherchée n'existe pas dans la région de consultation des données sources, vous obtiendrez le message suivant #N/A erreurs.
  • S'il y a un espace supplémentaire ou des caractères inutiles dans la valeur de recherche ou les valeurs de la plage source.
  • S'il y a plusieurs correspondances pour une même valeur de recherche, la première valeur de recherche sera affichée dans le résultat.

INDEX-MATCH : Une alternative à VLOOKUP pour la correspondance partielle dans Excel

En outre, il existe une option alternative pour le Fonction VLOOKUP dans Excel, qui est le Fonction INDEX Nous pouvons facilement trouver n'importe quoi en entrant des correspondances partielles en utilisant la combinaison de formules suivantes INDEX et MATCH fonctions.

Pour l'instant, nous allons trouver le nom complet en recherchant des mots-clés avec INDEX et MATCH Suivez les étapes ci-dessous pour atteindre cet objectif.

📌 Les étapes :

  • Tout d'abord, entrez la formule suivante dans cellule C15 et appuyez sur la touche Entrez clé.
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))

🔎 Répartition des formules :

  • Tout d'abord, voyons la fonction interne qui est MATCH Dans le premier argument "*"&C14& ; "*" cela fait correspondre les données avec notre texte partiel dans la colonne Modèle. B$5:B$12 il s'agit de la gamme de colonnes du modèle. 0 est utilisé pour définir la correspondance exacte.
  • Par la suite, dans le INDEX fonction, $B$5:$B$12 est l'intervalle dans lequel nous trouverons l'index. Le résultat de retour de la fonction MATCH sera considéré comme un numéro de ligne.
  • Ensuite, entrez n'importe quel mot clé dans le champ de recherche sur cellule C14 et appuyez sur la touche Entrez clé.

Ainsi, vous obtiendrez le résultat souhaité en cellule C15 en utilisant le INDEX-MATCH combinaison.

Lire la suite : Comment faire un VLOOKUP d'un texte partiel dans Excel (avec des alternatives)

Conclusion

Ainsi, dans cet article, je vous ai montré 4 façons appropriées d'utiliser la fonction Fonction VLOOKUP pour une correspondance partielle dans Excel. Vous pouvez également télécharger notre cahier d'exercices gratuit pour vous entraîner. J'espère que vous trouverez cet article utile et instructif. Si vous avez d'autres questions ou recommandations, n'hésitez pas à commenter ici.

Et, visitez ExcelWIKI pour apprendre plus de choses sur Excel ! Bonne journée ! Merci !

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.