Formule Excel: RECHERCHEV à partir d'un autre classeur -

Formule générique

=VLOOKUP(B5,(workbook)sheet!range,4,0)

Sommaire

Pour rechercher des données produit, des prix ou d'autres informations stockées dans un classeur (externe) distinct, vous pouvez utiliser la fonction RECHERCHEV avec une référence complète à l'autre classeur. Dans l'exemple illustré, la formule en C5 est:

=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)

Exemple de données

Les données du classeur externe ressemblent à ceci:

Explication

Il s'agit d'une utilisation standard de la fonction RECHERCHEV pour récupérer des données de la 4ème colonne d'une table:

  • la valeur de recherche provient de B5
  • table_array est une référence à une plage dans un classeur externe
  • col_index vaut 4, pour récupérer les données de la quatrième colonne
  • range_lookup est égal à zéro pour forcer une correspondance exacte

La seule différence est la syntaxe spéciale utilisée pour les références externes, dans l'argument "table_array". La syntaxe des références externes est:

'(workbook)sheet'!range

  • classeur est le nom du classeur externe (c'est-à-dire data.xlsx)
  • feuille est le nom de la feuille contenant la plage (c'est-à-dire Sheet1)
  • range est la plage réelle du tableau de table (c'est-à-dire A1: C100)

Le moyen le plus simple de saisir une référence à une table externe est de commencer à entrer normalement dans la fonction RECHERCHEV. Ensuite, lors de la saisie de l'argument table_array, accédez au classeur externe et sélectionnez directement la plage. Excel construira automatiquement la référence nécessaire.

Remarque: Si le classeur avec la table de recherche est ouvert, RECHERCHEV affichera le nom et l'adresse du classeur pour l'argument table_array. Sinon, RECHERCHEV affichera le chemin d'accès complet du fichier au classeur + le nom et l'adresse du classeur.

Gestion des espaces et de la ponctuation

Notez que la référence au classeur est placée entre crochets et que tout le classeur + la feuille est placé entre guillemets simples. Les guillemets simples sont obligatoires lorsque le nom du classeur ou de la feuille contient des espaces ou des caractères de ponctuation

Articles intéressants...