Comment utiliser VLOOKUP depuis une autre feuille dans Google Sheets

Video how to use vlookup in google sheets from a different sheet

Avez-vous déjà eu besoin d’utiliser la fonction VLOOKUP pour obtenir des données provenant d’une autre feuille dans Google Sheets ? Eh bien, ne vous inquiétez pas, car je vais vous montrer comment le faire étape par étape !

Etape 1 : Utilisation de la fonction IMPORTRANGE

La première étape pour pouvoir utiliser VLOOKUP depuis une autre feuille dans Google Sheets consiste à utiliser la fonction IMPORTRANGE avec l’URL de la feuille cible. Cela permet de changer la plage de recherche de votre feuille actuelle vers une feuille cible, même si elle se trouve dans un autre classeur. Ce processus fonctionne également avec la fonction VLOOKUP d’Excel. Je vais vous expliquer comment faire avec des instructions étape par étape.

Comment utiliser VLOOKUP depuis une autre feuille

  1. Cliquez sur la première cellule de la colonne cible (où vous souhaitez afficher les résultats de la recherche VLOOKUP entre les feuilles). Par exemple, cliquez sur la cellule B3 de la feuille « Sales » du classeur « Wb1 ».
  2. Tapez « =VLOOKUP », suivi d’une parenthèse ouvrante.
  3. Ensuite, sélectionnez la cellule contenant la valeur que vous souhaitez rechercher. Par exemple, sélectionnez la cellule A3, suivie d’une virgule.
  4. Pour le deuxième paramètre, saisissez la fonction IMPORTRANGE, suivie d’une parenthèse ouvrante.
  5. Ouvrez le classeur à partir duquel vous souhaitez effectuer la recherche (par exemple, « Wb1 ») et sélectionnez l’onglet de la feuille (par exemple, « Employees » dans notre exemple).
  6. Copiez l’URL de la feuille depuis la barre d’adresse de votre navigateur.
  7. Revenez à votre classeur actuel (par exemple, « Wb2 ») et collez l’URL à la fin de votre barre de formule (en n’oubliant pas d’encadrer l’URL entre guillemets doubles). Votre barre de formule devrait maintenant ressembler à ceci :
    =VLOOKUP(A3,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1nmaT8ggc7no8NVT9U4VXrAfvcBvvvzeJNraHx365MHc/edit#gid=0","Employees!$A$3:$C$8"),3)
  8. Ajoutez une virgule, suivie du nom de la feuille source (« Employees » dans notre exemple).
  9. Ajoutez un point d’exclamation (!) et saisissez la plage de cellules que vous souhaitez rechercher dans la feuille source. N’oubliez pas de rendre ces références de cellules absolues en ajoutant des signes de dollar.
  10. Entourez l’ensemble du paramètre (c’est-à-dire le nom de la feuille source, le point d’exclamation, le nom de la feuille) de guillemets doubles.
  11. Ajoutez une virgule suivie de la position de la colonne dans laquelle se trouvent les valeurs que vous souhaitez récupérer. Dans notre exemple, nous voulons récupérer les taux horaires (troisième colonne dans la plage A3:C8). Par conséquent, nous taperons le chiffre 3. Votre barre de formule devrait maintenant afficher :
    =VLOOKUP(A3,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1nmaT8ggc7no8NVT9U4VXrAfvcBvvvzeJNraHx365MHc/edit#gid=0","Employees!$A$3:$C$8"),3)
  12. Enfin, fermez les parenthèses pour la fonction VLOOKUP. Votre barre de formule devrait maintenant afficher :
    =VLOOKUP(A3,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1nmaT8ggc7no8NVT9U4VXrAfvcBvvvzeJNraHx365MHc/edit#gid=0","Employees!$A$3:$C$8"),3)
  13. Appuyez sur la touche Entrée et attendez que VLOOKUP ait terminé de traiter la recherche.
  14. Si vous souhaitez accéder à un classeur à partir d’un autre, vous devez être le créateur des deux classeurs ou avoir l’autorisation du créateur. Pour vous connecter, on vous demandera de fournir l’accès à la feuille « Employees ». Appuyez sur le bouton « Autoriser l’accès ».
  15. Vous devriez maintenant voir le taux horaire correspondant à l’identifiant de l’employé « E010 » dans la cellule B3 de votre feuille « Sales ».
  16. Faites glisser la poignée de remplissage (située dans le coin inférieur droit de la cellule B3) pour copier la formule dans les autres cellules de la colonne.
  17. Vous devriez maintenant voir les taux horaires correspondant à chaque employé dont l’identifiant est mentionné dans la colonne A de la feuille « Sales ».

Rappelez-vous que votre fonction IMPORTRANGE nécessite une clé de classeur et une chaîne de plage. Voici la syntaxe :
=IMPORTRANGE(clé_du_classeur, chaîne_de_plage)

  • clé_du_classeur : Il s’agit de l’URL du classeur à partir duquel vous importez. Elle doit être spécifiée entre guillemets doubles («  »).
  • chaîne_de_plage : Cela fait référence à l’étendue des cellules que vous souhaitez importer. Le paramètre chaîne_de_plage doit contenir le nom de la feuille et l’étendue des cellules que vous souhaitez. Par exemple, si vous souhaitez importer les cellules A3:C8 d’une feuille nommée « Employees », la chaîne_de_plage serait « Employees!A3:C8 ». Vous devrez spécifier toute la chaîne_de_plage entre guillemets doubles.

Voilà comment utiliser VLOOKUP depuis une autre feuille dans Google Sheets ! J’espère que ces instructions vous ont été utiles. N’hésitez pas à visiter Crawlan.com pour plus de tutoriels et d’astuces sur Google Sheets.

Image credit: Image

Articles en lien