Comment utiliser XLOOKUP dans Google Sheets

0
121

La fonction XLOOKUP de Google Sheets vous permet de trouver facilement les données que vous recherchez rapidement. XLOOKUP n'a pas les mêmes limitations que VLOOKUP et HLOOKUP, vous permettant d'effectuer des recherches dans n'importe quelle direction.

Si vous êtes un utilisateur de Microsoft Excel, vous avez peut-être utilisé XLOOKUP ici. Heureusement, cela fonctionne de la même manière dans Google Sheets. Que vous soyez habitué à la fonction dans Excel ou tout à fait nouveau, nous allons vous montrer comment utiliser XLOOKUP pour trouver des valeurs spécifiques à partir d'une plage de cellules.

À propos de XLOOKUP dans Google Sheets

Avec la fonction XLOOKUP et la formule qui l'accompagne, vous pouvez effectuer une recherche dans une plage de cellules et renvoyer un résultat correspondant à partir d'une autre. Ceci est pratique pour les feuilles qui contiennent beaucoup de données où l'utilisation de vos globes oculaires prend du temps.

CONNEXIONComment utiliser INDEX et MATCH dans Google Sheets

La syntaxe de la fonction est XLOOKUP(search_value, lookup_range, result_range, missing_value, match_mode, search_mode). Les trois premiers arguments sont obligatoires. Les trois arguments restants peuvent être utilisés pour personnaliser votre recherche.

  • Search_value :La valeur à rechercher qui peut être un nombre, du texte ou une référence de cellule. Le texte doit être placé entre guillemets.
  • Lookup_range : La plage de cellules pour rechercher la search_value qui doit être une seule ligne ou colonne.
  • Result_range : La plage de cellules pour rechercher le résultat qui correspond à la search_value qui doit être de la même taille que la lookup_range.
  • Missing_value :La valeur à renvoyer s'il n'y a pas de correspondance avec search_value. La formule renvoie l'erreur #N/A par défaut.
  • Match_mode : comment trouver la search_value correspondante. Entrez 0 pour une correspondance exacte, 1 pour une correspondance exacte ou la prochaine valeur supérieure à search_value, -1 pour une correspondance exacte ou la prochaine valeur inférieure à search_value, ou 2 pour une correspondance 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 & #8217;Je vais commencer par une simple recherche en utilisant les arguments requis, puis passer à des exemples supplémentaires utilisant les arguments facultatifs.

RELATED : Comment rechercher des données dans Google Sheets avec RECHERCHEV

Ici, nous avons une feuille de commandes client qui comprend les coordonnées et les informations de commande. Pour le premier exemple, nous ferons une simple recherche du numéro de commande pour renvoyer le nom du client en utilisant cette formule :

=XLOOKUP(123456,D2:D14,A2:A14)

Pour décomposer la formule, 1234356 est la valeur_recherche ou le numéro de commande, D2 : D14 est la plage_recherche et A2 : A14 est la plage_résultat. Comme vous pouvez le voir, le numéro de commande 123456 appartient à Marge Simpson.

Parce que XLOOKUP peut fonctionner de gauche à droite ainsi que de droite à gauche, nous pouvons faire l'inverse. Ici, nous allons rechercher Marge Simpson dans la plage A2 à A14 pour trouver son numéro de commande dans la plage D2 à D14.

=XLOOKUP(“Marge Simpson”,A2:A14,D2:D14) < p>

Remarque :Contrairement à VLOOKUP qui fonctionne verticalement et HLOOKUP qui fonctionne horizontalement, XLOOKUP fonctionne dans les deux sens.

Valeur manquante

Dans cet exemple suivant, nous allons inclure “ZERO&# 8221 ; pour la missing_value. Donc, si notre search_value n'est pas trouvé, nous verrons ZERO au lieu du #N/A par défaut.

=XLOOKUP(“Homer Simpson”,A2:A14,D2:D14,”ZERO “)

Parce que notre recherche d'Homer Simpson n'est pas trouvée dans la plage A2 à A14, notre résultat est ZÉRO.

Mode de correspondance

Pour un exemple utilisant l'argument match_mode, nous utiliserons une search_value de 29 pour le montant dans 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 d'argument missing_value dans la formule.

=XLOOKUP(29,F2:F14,A2:A14,,1)

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

Mode de recherche

Voici un autre exemple utilisant à la fois les arguments match_mode et search_mode avec la même search_value de 29 dans F2 à F14. Encore une fois, nous recherchons le nom du client dans la plage A2 à A14.

Nous recherchons une correspondance exacte ou la valeur inférieure suivante en recherchant de la dernière entrée à la première. Donc, nous entrons -1 pour le match_mode et -1 pour le search_mode. Comme ci-dessus, la missing_value est omise.

=XLOOKUP(29,F2:F14,A2:A14,,-1,-1)

Comme vous pouvez le voir, le résultat est Michael Kelso. Comme 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 dernière entrée à la première (de bas en haut), donc Michael Kelso est le premier résultat trouvé.

Si nous devions rechercher de la première entrée à la dernière (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 remplie de données, rechercher une valeur pour trouver les 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 en savoir plus, consultez ces fonctions de base de Google Sheets que vous voudrez peut-être essayer.

LIRE SUIVANT

  • &rsaquo ; Comment réparer “Votre système est à court de mémoire d'application” sur un Mac
  • › 8 signes que le bloc d'alimentation de votre ordinateur est défaillant
  • &rsaquo ; Pourquoi un support pour ordinateur portable est le prochain accessoire de bureau dont vous avez besoin
  • &rsaquo ; Examen de l'iPhone 14 d'Apple : le choix sûr qui vaut la peine d'être acheté
  • › Nous voulions un réplicateur Star Trek et tout ce que nous avons obtenu était des machines Keurig
  • › Quel est le service de streaming le moins cher pour les sports en direct ?