Vlookup de Bas en Haut dans les Feuilles de Google Docs

Marre de chercher vers le bas lorsque vous utilisez la fonction Vlookup ? Bonne nouvelle : il est possible d’effectuer un Vlookup de bas en haut dans Google Sheets. Tout ce que vous avez à faire, c’est inverser le tableau à l’intérieur de la formule Vlookup.

Je sais que vous pouvez utiliser la fonction Lookup à la place de Vlookup pour chercher une colonne à la recherche d’une clé et renvoyer une valeur de la ligne trouvée. Mais cela ne satisfera pas un utilisateur de Vlookup en raison de la flexibilité offerte par cette dernière.

À la fin de ce tutoriel Vlookup, je vous montrerai comment rechercher la dernière occurrence d’une clé (qui est équivalent à une recherche ascendante) dans une colonne en utilisant Lookup. Mais avant cela, voici la formule Vlookup.

Comment effectuer un Vlookup de Bas en Haut dans Google Docs Sheets

En réalité, par défaut, Vlookup cherche vers le bas dans la première colonne d’une plage sélectionnée. Ce que je vais faire, c’est inverser le tableau à utiliser dans Vlookup. En le faisant, nous pourrons satisfaire nos exigences.

Si vous savez comment inverser un tableau, utiliser Vlookup de bas en haut n’est pas une tâche difficile. Vous pouvez voir tout cela dans la section des exemples ci-dessous.

J’ai déjà publié un article sur la façon d’inverser une colonne dans Google Sheets. Ici, je vais suivre la même approche.

Si vous souhaitez en savoir plus en détail, consultez ce tutoriel ici – Comment inverser une colonne dans Google Sheets – Colonnes finies et infinies.

Dans l’exemple suivant, j’ai des données d’exemple dans la plage B2:C. Voici la formule qui inverse ce tableau.

=SORT(B2:C,ROW(A2:A)*N(B2:B<> » »),0)

C’est la formule que nous pouvons utiliser dans Vlookup en tant que plage.

flip vlookup range

Dans votre feuille de calcul, vous pouvez avoir vos données dans une autre plage. Je vais expliquer comment modifier cette formule pour une plage de données différente.

Supposons que votre jeu de données soit dans A1:E. Voici la formule modifiée pour cette plage afin d’inverser les données.

=SORT(A1:E,ROW(A1:A)*N(A1:A<> » »),0)

J’espère que vous avez compris comment inverser un tableau dans les feuilles de Google Docs. Pour l’exemple de Vlookup, je prends les données dans la plage B2:C (voir la capture d’écran ci-dessus).

Voici la formule pour effectuer un Vlookup de bas en haut dans Google Sheets.

Vlookup de Bas en Haut dans Google Docs Sheets

J’ai utilisé un tableau inversé en tant que plage (souligné en rouge) dans Vlookup pour rechercher vers le haut dans B2:B la clé « Banana ».

Recherche de Bas en Haut en Utilisant la Fonction Lookup dans Google Sheets

Comme promis, voici une version utilisant la fonction Lookup. Ici, il n’est pas nécessaire d’inverser le tableau. Cependant, il y a une chose que vous devez savoir.

La fonction Lookup des feuilles de Google Docs Sheets n’est uniquement destinée aux colonnes triées. Comme notre plage n’est pas triée, nous devons trouver un moyen d’utiliser Lookup dans une plage non triée.

Dans Excel ainsi que dans les feuilles de Google Docs Sheets, il existe une astuce similaire pour utiliser Lookup dans une plage non triée. Voici comment faire – Comment utiliser la fonction LOOKUP dans un tableau non trié dans les feuilles de Google Docs.

Maintenant, voyez la formule ci-dessous. Nous pouvons l’utiliser à la place de Vlookup pour effectuer une recherche ascendante dans une colonne.

=ArrayFormula(LOOKUP(2,1/(B2:B7=E1),C2:C7))

Le Vlookup présente certains avantages par rapport au Lookup dans ce cas. Avec ma formule Vlookup qui recherche de bas en haut, vous pouvez utiliser plusieurs clés de recherche, un Vlookup vers la gauche, etc.

C’est similaire à l’utilisation normale de la formule Vlookup que j’ai détaillée dans mon guide des variations de formules Vlookup – Vlookup dans les feuilles de Google Docs – 10 variations de formules, astuces et astuces.

À titre d’exemple, je vais vous montrer comment utiliser Vlookup de bas en haut avec plusieurs clés de recherche.

Vlookup de Bas en Haut - Clés Multiples

Voilà tout ce qu’il y a à savoir sur Vlookup de bas en haut dans les feuilles de Google Docs. Profitez-en !

Ressources supplémentaires :

  1. Vlookup Result Plus Next ‘n’ Rows in Google Sheets.
  2. Vlookup Skips Hidden Rows in Google Sheets – Formula Example.
  3. Comparison of Vlookup Formula in Excel and Google Sheets.
  4. How to Vlookup a Date Range in Google Sheets [Sorted/Unsorted Data].
  5. How to Highlight Vlookup Result Value in Google Sheets.

Articles en lien