Découvrez tout sur le Vlookup dans Google Sheets – Astuces, Variations de formules, Astuces et Conseils

Dans ce tutoriel, je vous donne toutes les astuces nécessaires pour maîtriser la fonction Vlookup dans Google Sheets.

Syntaxe de la fonction et arguments

Syntaxe

VLOOKUP(clé_de_recherche, plage, index, [trié_ou_non])

Arguments Expliqués

  • clé_de_recherche: La valeur (texte, nombre, date, heure, etc.) à rechercher.
  • plage: La plage/tableau à prendre en compte pour la recherche.
  • index: Le numéro de colonne de la valeur à renvoyer.
  • trié_ou_non: Il s’agit d’un argument facultatif et par défaut, il est défini sur TRUE, ce qui indique si la colonne à rechercher (la première colonne de la plage spécifiée) est triée. FALSE (non trié) est recommandé dans la plupart des cas.

La recherche des clés dans une plage – Astuces avancées #1

Le Sheets Vlookup prend en charge plusieurs clés de recherche. Par exemple, si vous voulez rechercher les prix de « Pomme » et « Mangue », vous pouvez utiliser la formule suivante:

=RECHERCHEV({"Mangue";"Pomme"}, A2:B5, 2, FALSE)

Renvoyer une ligne entière – Astuces avancées #2

Contrairement à ce que beaucoup pense, vous pouvez utiliser la fonction Vlookup pour rechercher une valeur dans la première colonne et renvoyer toute la ligne correspondante. Comment? Il suffit d’entrer tous les numéros de colonne séparés par des virgules et d’encadrer la formule avec ArrayFormula:

=ArrayFormula(VLOOKUP("Étudiant 2", A2:E5, {1,2,3,4}, FALSE))

Variable dans l’index de la colonne – Astuces avancées #3

Vous pouvez déplacer l’index de colonne avec la colonne. Par exemple, si vous voulez renvoyer la valeur de la colonne 4, mais que vous insérez une nouvelle colonne, ce numéro de colonne peut devenir 5. Comment obtenir l’index de colonne fixe dans Sheets Vlookup?

=RECHERCHEV("Étudiant 2", A2:D5, COLONNES(A2:D2)-1, FALSE)

Vlookup de gauche – Astuces avancées #4

La clé de recherche dans Sheets Vlookup doit toujours provenir de la première colonne. Mais il existe une solution pour utiliser n’importe quelle colonne en tant que clé de recherche dans Vlookup dans Google Sheets. Suivez les étapes suivantes:

  1. Réorganisez la position de la colonne en utilisant les accolades.
  2. Utilisez la formule suivante pour réorganiser les colonnes sans modifier leur position physique: {D2:D5,A2:C5}
  3. Utilisez cette nouvelle plage de recherche dans la formule Vlookup comme suit: =RECHERCHEV("Étudiant 3", {D2:D5,A2:C5}, 2, FALSE)

Sensibilité à la casse – Astuces avancées #5

Pour réaliser une recherche Vlookup sensible à la casse dans Google Sheets, vous devez utiliser une combinaison de plusieurs fonctions, notamment la fonction Query. Voici un exemple:

=RECHERCHEV("IL102b", QUERY(A2:G5, "SELECT * WHERE A='IL102b'"), 5, FALSE)

Plages nommées – Astuces avancées #6

Vous pouvez utiliser des plages nommées dans Vlookup dans Google Sheets. Pour nommer une plage, sélectionnez-la, puis allez dans le menu Données et sélectionnez « Nom de la plage ». Voici un exemple:

=RECHERCHEV("Étudiant 3", sales, 4, false)

Combinez les clés de recherche et les conditions supplémentaires – Astuces avancées #7

Si vous souhaitez combiner plusieurs clés de recherche avec des conditions supplémentaires, vous pouvez utiliser la fonction ArrayFormula. Voici un exemple:

=ArrayFormula(RECHERCHEV("CimentZ", {A2:A7&B2:B7,C2:C7}, 2, FALSE))

Vlookup d’image – Astuces avancées #8

La recherche d’image est également possible dans Google Sheets. Voici un exemple:

=RECHERCHEV("Nouilles au poulet", A2:E3, 5, FALSE)

Caractères génériques – Astuces avancées #9

Pour utiliser des caractères génériques dans Vlookup dans Google Sheets, utilisez l’astérisque. Voici un exemple:

=RECHERCHEV("Y*", A2:B6, 2, FALSE)

Conclusion

Maintenant, vous savez comment maîtriser la fonction Vlookup dans Google Sheets. Amusez-vous bien! N’oubliez pas de consulter Crawlan.com pour plus de conseils et astuces sur Google Sheets.

Articles en lien