Xlookup vs Vlookup: Pourquoi utiliser l'un plutôt que l'autre ?

C'est vraiment à vous de décider ce qui convient le mieux à vos besoins

  • Xlookup et Vlookup sont deux des fonctions les plus utilisées d'Excel. Mais que font-ils exactement? Et comment sont-ils différents?
  • Chacun a sa place, mais il y a des situations où l'un est plus approprié qu'un autre.
  • Nous décomposons les différences entre ces deux fonctions afin que vous puissiez décider laquelle convient le mieux à ce que vous recherchez.

XINSTALLER EN CLIQUANT SUR LE FICHIER DE TÉLÉCHARGEMENT

Pour résoudre les problèmes du système Windows PC, vous aurez besoin d'un outil dédiéFortect est un outil qui ne se contente pas de nettoyer votre PC, mais dispose d'un référentiel avec plusieurs millions de fichiers système Windows stockés dans leur version initiale. Lorsque votre PC rencontre un problème, Fortect le résout pour vous en remplaçant les fichiers défectueux par de nouvelles versions. Pour résoudre votre problème PC actuel, voici les étapes à suivre :
  1. Téléchargez Fortect et installez-le sur votre PC.
  2. Démarrer le processus de numérisation de l'outil pour rechercher les fichiers corrompus qui sont la source de votre problème.
  3. Faites un clic droit sur Commencer la réparation afin que l'outil puisse démarrer l'algorithme de réparation.
  • Fortect a été téléchargé par 0 lecteurs ce mois-ci.

Imaginez-vous avec un grand ensemble de données dans Microsoft Excel, et vous devez trouver une valeur particulière. Si vous ne connaissez pas la ligne et la colonne exactes dans lesquelles il se trouve, il vous faudrait une éternité pour le trouver. Cependant, avec Xlookup et Vlookup, votre recherche est facilitée.

Vous vous demandez probablement pourquoi ne pas simplement utiliser le bon vieux CTRL + F combo pour trouver vos valeurs, mais ces deux fournissent des recherches plus raffinées. Restez avec nous pendant que nous déballons les différences entre ces deux.

Quand utiliseriez-vous Xlookup ?

Comme son nom l'indique, Xlookup est une fonction de recherche qui renvoie la valeur d'une cellule spécifiée ou d'une plage de cellules. Il s'agit d'une fonction relativement nouvelle connue sous le nom de remplacement moderne de Vlookup et Hlookup.

Donc, Quand Xlookup a-t-il été introduit? Xlookup a été introduit en 2019 après des années d'essais et d'erreurs pour corriger les erreurs de ses prédécesseurs.

Pour plus de clarté, le x et le v dans les noms ne sont pas liés à l'alphabet. Au lieu de cela, ils font référence à la position de la colonne recherchée sur une feuille de calcul.

Un Vlookup recherche dans la colonne la plus à gauche, tandis qu'un Xlookup recherche dans la colonne la plus à droite.

Les deux fonctions sont similaires en ce sens qu'elles recherchent une valeur dans une liste et renvoient une autre valeur selon que la valeur est trouvée ou non. Leur principale différence est que leurs colonnes cibles sont situées à différentes positions dans votre feuille de calcul.

Ils sont fondamentalement les mêmes, sauf que Xlookup est venu avec plus d'améliorations. Xlookup est un excellent moyen d'obtenir des données à partir de vos sources de données. Il peut être utilisé de différentes manières, il est donc important de comprendre comment cela fonctionne et pourquoi cela pourrait vous être utile.

Le choix de Xlookup vs Vlookup dépend en grande partie de la façon dont vos données sont organisées dans Excel. Si vous avez plus d'une colonne dans votre table de données et que vous n'avez besoin que de rechercher de gauche à droite comme la plupart des gens, alors utiliser Vlookup sera probablement plus facile pour vous que Xlookup.

Cependant, si vous devez effectuer une recherche sur plusieurs colonnes et que vos données ne sont pas organisées de cette manière par défaut, Xlookup vous sera plus facile que Vlookup.

Quelles sont les principales différences entre Xlookup et Vlookup ?

1. Syntaxe

RechercheV

La formule de syntaxe pour Vlookup est: (lookup_value, table_array, col_index_num,[range_lookup])

  • Lookup_value – Il s'agit de la valeur à rechercher dans la colonne de recherche. Il peut s'agir d'un nombre, d'une chaîne de texte ou d'une référence qui correspond exactement à la valeur de recherche.
  • Table_array – Le tableau de table se compose de valeurs dans lesquelles vous souhaitez effectuer une recherche.
  • Col_index_num – Le numéro de colonne dans la table de recherche qui contient la valeur de référence. Si votre table de recherche comporte plusieurs colonnes, spécifiez la colonne que vous souhaitez utiliser.
  • Range_lookup - Il s'agit d'une fonctionnalité facultative que vous pouvez inclure en fonction des résultats souhaités. Si vous voulez une correspondance exacte, vous pouvez inclure FALSE. Cela signifie que s'il n'y a pas de correspondance, le résultat renverra une erreur au lieu d'apporter la correspondance la plus proche.

Par exemple, supposons que nous ayons un tableau Excel des employés de Windows Report et de leurs numéros de téléphone. La première colonne répertorie les noms et la deuxième colonne contient le numéro de téléphone de la personne.

Nous voulons rechercher le numéro de téléphone d'une personne en fonction de son nom. Par exemple, si nous entrons Claire Moraa dans la cellule A1, Excel devrait trouver le numéro de téléphone de Claire dans B1.

Dans ce cas, nous utilisons Vlookup car nos données sont organisées en deux colonnes, une contenant des noms et une contenant des numéros de téléphone.

Xlookup

La formule de syntaxe Xlookup est: (lookup_value, lookup_array, return_array,[if_not_found],[match_mode],[search_mode])

  • Lookup_array – C'est là que le premier élément du tableau sera recherché.
  • Return_array – Il s'agit d'un argument facultatif indiquant s'il faut renvoyer la valeur d'origine si elle n'a pas été trouvée dans le tableau.
  • Si_not_found – Un autre paramètre facultatif qui détermine ce qui se passe s'il n'y a pas de correspondance pour votre requête de recherche.
  • Match_mode – Un paramètre facultatif. Il peut s'agir de l'une des deux valeurs suivantes: 0 (par défaut) ou 1. Une correspondance de 0 implique que tous les caractères doivent correspondre exactement, et 1 implique que les caractères ne correspondent qu'approximativement.
  • mode_recherche – Un autre paramètre facultatif pour spécifier le mode de recherche que ce soit par le haut ou par le bas.

Conseil d'expert :

SPONSORISÉ

Certains problèmes de PC sont difficiles à résoudre, en particulier lorsqu'il s'agit de fichiers système et de référentiels manquants ou corrompus de votre Windows.
Veillez à utiliser un outil dédié, tel que Fortifier, qui analysera et remplacera vos fichiers endommagés par leurs nouvelles versions à partir de son référentiel.

Comme vous pouvez le voir, les deux syntaxes ont des manières différentes de gérer les recherches. Dans une fonction Xlookup, si le texte de recherche n'est pas trouvé dans la première colonne de votre tableau, Excel descendra dans chaque colonne suivante jusqu'à ce qu'il trouve une correspondance ou atteigne la fin de votre tableau.

D'autre part, Vlookup ne vérifie qu'une seule colonne à la fois. Le plus à gauche lors de la recherche de correspondances. S'il ne trouve aucune correspondance dans cette colonne, il arrête la recherche et ne renvoie aucun résultat.

Le plus grand avantage de l'utilisation de Xlookup est peut-être la multiplicité des critères de recherche.

2. La gestion des erreurs

À partir des syntaxes ci-dessus, vous pouvez voir que Xlookup a beaucoup de paramètres qui permettent une gestion intégrée des erreurs. Il n'est pas rare que les recherches ne renvoient aucun résultat. Dans de tels cas, vous devrez personnaliser la syntaxe pour trouver ce que vous voulez.

Le Si_not_found Le paramètre dans Xlookup vous permet d'affiner votre recherche. Par exemple, dans notre exemple ci-dessus, si nous voulions trouver un autre employé, mais qu'il ne figure pas dans la liste, la syntaxe Vlookup renverrait un résultat N/A.

Cependant, en utilisant Xlookup, vous pouvez ajouter un paramètre facultatif en utilisant if_not_found et inclure Pas sur la liste si le nom spécifié est introuvable.

En savoir plus sur ce sujet
  • Comment supprimer le cryptage d'Excel [moyens les plus rapides]
  • Comment supprimer des lignes vides dans Excel [Suppression en masse]
  • Correction: cette valeur ne correspond pas à la validation des données
  • XLS vs XLSX: différences et 3 façons de les convertir

3. Recherche inversée

La syntaxe Vlookup est simple mais limitée. Pour le Xlookup, vous pouvez définir où commencera votre recherche. Si vous disposez d'un grand ensemble de données et que vous avez une idée de l'endroit où vous recherchez, vous pouvez effectuer une recherche inversée.

Cela signifie essentiellement que vous pouvez commencer par le haut ou par le bas pour gagner du temps. Supposons que nous ayons une liste de plus de 1000 employés et que vous recherchiez un numéro de téléphone, Vlookup vous permet uniquement de rechercher en partant de la gauche.

Avec Xlookup, vous pouvez commencer par le haut ou par le bas.

En résumé sous forme de tableau :

Xlookup RechercheV
Compatibilité Excel 2021 et versions ultérieures Toutes les versions
Correspondance exacte Oui Non
Paramètres facultatifs Oui Non
Recherche verticale/horizontale Oui Non

Quel est l'inconvénient de Xlookup ?

Après avoir fait l'éloge de Xlookup, vous pensez probablement que c'est trop beau pour être vrai. Eh bien, vous n'avez pas tort. Xlookup n'est pas sans défauts, mais j'espère qu'il ne sera pas assez important pour que vous le jetiez.

Certains de ses inconvénients connus incluent:

  • Compatibilité – C'est de loin son escroquerie la plus laide. Xlookup n'est compatible qu'avec les versions ultérieures d'Excel à partir d'Excel 2021. Par conséquent, certains utilisateurs encore sur des versions précédentes peuvent être empêchés d'utiliser cette fonction.
  • Nécessite plus de ressources – Toute application effectuant de telles recherches raffinées nécessiterait plus que les ressources système habituelles. En fait, un utilisateur s'empresse de souligner que lors de l'utilisation de la syntaxe Xlookup, les résultats ont renvoyé une réponse N/A.

Sur ma machine de travail avec 16 Go de RAM, j'obtiens des XLOOKUP qui renvoient "#N/A" sur les valeurs existantes. Ces mêmes XLOOKUP seront mis à jour avec la valeur correcte dès que j'accéderai à mon jeu de données et 'CTRL-F

Bien que cela reste à prouver, il y a une petite chance que cela soit vrai. Si tel est le cas, les problèmes modernes nécessitent des solutions modernes. Vous pouvez toujours mettre à niveau votre RAM ou utiliser des nettoyeurs de RAM.

Dans l'ensemble, c'est vraiment à vous de décider ce qui convient le mieux à vos besoins. En fin de compte, les deux sont des outils précieux pour les utilisateurs expérimentés d'Excel. Bien que Vlookup puisse être plus utile dans l'ensemble, il n'est pas aussi flexible ou personnalisable que Xlookup.

Si nous devions décider, d'où nous nous asseyons, Xlookup ressemble à la fonction que vous devriez utiliser.

Avez-vous interagi avec l'une de ces fonctions? Nous aimerions entendre vos commentaires sur ce que vous préférez et pourquoi.

Vous rencontrez toujours des problèmes ?

SPONSORISÉ

Si les suggestions ci-dessus n'ont pas résolu votre problème, votre ordinateur peut rencontrer des problèmes Windows plus graves. Nous vous suggérons de choisir une solution tout-en-un comme Fortifier pour résoudre efficacement les problèmes. Après l'installation, cliquez simplement sur le Afficher et corriger bouton puis appuyez sur Lancer la réparation.

Les cellules Excel ne fusionnent pas: 5 façons de résoudre ce problème

Les cellules Excel ne fusionnent pas: 5 façons de résoudre ce problèmeMicrosoft ExcelExceller

Vous pouvez réparer votre classeur ou essayer de convertir le tableau en plageLa fusion de cellules donne à un ensemble de données un aspect présentable et correctement formaté.Cependant, vous ne p...

Lire la suite
Excel ne s'ouvre pas sur Windows 11? Voici quoi faire

Excel ne s'ouvre pas sur Windows 11? Voici quoi faireMicrosoft OfficeWindows 11Microsoft Excel

Vous ne pouvez pas ouvrir les fichiers Excel sur Windows 11? Essayez ces correctifsParfois, Windows 11 peut ne pas lancer Microsoft Excel ou n'afficher aucun contenu lorsque vous essayez d'ouvrir u...

Lire la suite
Erreur d'exécution 9: Indice hors plage [Réparer]

Erreur d'exécution 9: Indice hors plage [Réparer]Erreurs D'exécutionMicrosoft Excel

Réparez votre classeur pour toute erreur imprévueL'erreur d'exécution 9: Indice hors plage est courant dans Microsoft Excel et se produit lorsque vous essayez d'accéder à une cellule au-delà de la ...

Lire la suite