La fonction XLookup dans Google Sheets vous offre un moyen facile de trouver les données que vous recherchez rapidement. XLookup n'a pas les mêmes limites que VLookup et Hlookup, vous permettant d'effectuer des recherches dans n'importe quelle direction.
Si vous êtes Un utilisateur Microsoft Excel , tu peux avoir ylookup utilisé là-bas . Heureusement, cela fonctionne de la même manière dans Google Sheets. Que vous soyez habitué à la fonction d'Excel ou de nouveau dans ce domaine, nous vous montrerons comment utiliser xlookup pour trouver des valeurs spécifiques à partir d'une gamme de cellules.
À propos de xlookup dans Google Sheets
Avec la fonction xlookup et la formule d'accompagnement, vous pouvez effectuer une recherche dans une plage de cellules et renvoyer un résultat correspondant d'une autre. Ceci est pratique pour les feuilles qui contiennent de nombreuses données où l'utilisation de vos globes oculaires prend du temps.
La syntaxe de la fonction est
XLookup (Search_Value, Lookup_Range, result_range, manquant_value, match_mode, search_mode).
Les trois premiers arguments sont requis. Les trois arguments restants peuvent être utilisés pour personnaliser votre recherche.
- Search_value: La valeur à rechercher qui peut être un nombre, un texte ou une référence cellulaire. Le texte doit être placé dans des guillemets.
-
Lookup_Range:
La gamme cellulaire pour rechercher le
search_valuequi doit être une seule ligne ou colonne. -
Result_range:
La plage de cellules pour rechercher le résultat qui correspond au
search_valuequi devrait être de la même taille que le lookup_range. -
Valeur manquante:
La valeur à retourner s'il n'y a pas de correspondance au
search_value. La formule revient l'erreur # n / a par défaut. -
Match_mode:
Comment trouver le correspondant
search_value. Entrez 0 pour une correspondance exacte, 1 pour une correspondance exacte ou la valeur suivante supérieure ausearch_value, -1 pour une correspondance exacte ou une valeur suivante inférieure ausearch_value, ou 2 pour un match générique. La valeur par défaut est 0. -
Search_Mode:
Comment rechercher le
Lookup_Range. Entrez 1 pour rechercher de la première à la dernière entrée, -1 pour rechercher de la dernière à la première entrée, 2 pour utiliser une recherche binaire avec des valeurs dans l'ordre croissant, ou -2 pour utiliser une recherche binaire avec des valeurs dans l'ordre décroissant. La valeur par défaut est 1.
Comment utiliser xlookup dans Google Sheets
Pour montrer comment la fonction fonctionne, nous allons commencer par un recherche simple en utilisant les arguments requis, puis passez à des exemples supplémentaires qui utilisent les arguments facultatifs.
EN RAPPORT: Comment trouver des données dans Google Sheets avec Vlookup
Ici, nous avons une feuille de commandes des clients qui comprend les coordonnées et les informations de commande. Pour le premier exemple, nous ferons une recherche simple du numéro de commande pour retourner le nom du client à l'aide de cette formule:
Pour briser la formule, 1234356 est le
search_value
ou numéro de commande, d2: d14 est le
Lookup_Range
et a2: a14 est le
result_range
. Comme vous pouvez le voir, le numéro de commande 123456 appartient à Marge Simpson.
Étant donné que Xookup peut fonctionner de gauche à droite ainsi que de droite à gauche, nous pouvons faire l'inverse. Ici, nous allons rechercher Marge Simpson dans la gamme A2 à A14 pour trouver son numéro de commande dans la plage D2 à D14.
Valeur manquante
Dans cet exemple suivant, nous inclurons "zéro" pour le
valeur manquante
. Donc, si notre recherche_value n'est pas trouvée, nous verrons zéro au lieu du # n / a par défaut.
Parce que notre recherche de Homer Simpson ne se trouve pas dans la gamme A2 à A14, notre résultat est nul.
Mode de correspondance
Pour un exemple en utilisant le
match_mode
argument, nous utiliserons un
search_value
de 29 pour le montant de la plage F2 à F14 pour trouver le nom du client dans la plage A2 à A14.
Nous inclurons un
match_mode
de 1 pour une correspondance exacte ou la valeur supérieure suivante. Notez qu'il n'y a pas
valeur manquante
argument dans la formule.
Vous pouvez voir que le résultat est Raj Koothrappali. Parce qu'il n'y a pas de correspondance pour 29, la formule nous donne un résultat pour la valeur supérieure suivante qui est de 30.
Mode de recherche
Voici un autre exemple en utilisant les deux
match_mode
et
search_mode
arguments avec le même
search_value
de 29 en F2 à F14. Encore une fois, nous recherchons le nom du client dans la gamme A2 à A14.
Nous rechercherons une correspondance exacte ou la valeur inférieure suivante en recherchant la dernière entrée au premier. Donc, nous entrons -1 pour le
match_mode
et -1 pour le
search_mode
. Comme ci-dessus, le
valeur manquante
est omis.
Comme vous pouvez le voir, le résultat est Michael Kelso. Parce qu'il n'y a pas de correspondance pour 29, la formule nous donne la valeur inférieure suivante qui est 28. Même si Eric Forman correspond également à 28, nous avons effectué la recherche de la dernier Entrée au d'abord (en bas en haut), donc Michael Kelso est le premier résultat trouvé.
Si nous devions rechercher à partir du
d'abord
Entrée au
dernier
(de haut en bas) en utilisant un
search_mode
de 1 au lieu de -1, alors Eric Forman serait le résultat trouvé.
Lorsque vous avez une feuille de calcul pleine de données, en recherchant une valeur Trouvez ses données correspondantes peut prendre du temps. Mais si vous utilisez xlookup dans Google Sheets, vous trouverez ce dont vous avez besoin en un clin d'œil.
Pour plus, consultez Ces fonctions de base Google Fonds Vous voudrez peut-être essayer.
- › Le OnePlus 11 est là, mais avec un début difficile
- › Microsoft Edge obtient un chat IA et un nouveau look sur Windows
- › Wyze est en panne, ce n'est pas seulement toi
- › Microsoft transforme Bing en un moteur de recherche AI
- › Bose QuietComfort Earbuds 2 Revue: un pas en avant pour l'annulation de son audio
- › Comment bloquer ou débloquer quelqu'un sur tiktok