PC et portable

Comment utiliser Vlookup à partir d'un autre classeur dans Google Sheets

Vlookup est une fonction essentielle des feuilles de calcul, y compris Google Sheets. Il vous permet d'effectuer des recherches verticales en recherchant des valeurs clés dans la plage sélectionnée. Cette fonction renvoie ensuite une valeur à une autre colonne mais à l'intérieur de la même ligne.

Comment utiliser Vlookup à partir d'un autre classeur dans Google Sheets

Vlookup est généralement effectué entre les feuilles, mais vous pouvez également l'utiliser pour extraire les résultats de classeurs distincts. Dans cet article, nous allons vous montrer comment le faire à l'aide d'un exemple pratique.

Vlookup avec deux classeurs - Guide étape par étape

Dans cet exemple, nous utiliserons des classeurs contenant des données de vente de chaussures. Comme vous travaillez avec deux documents, il est préférable de les placer côte à côte. Malheureusement, contrairement à Microsoft Excel, il n'y a pas d'option d'affichage côte à côte, vous devrez donc redimensionner les fenêtres manuellement. Une autre option consiste à installer l'application Tab Resize à partir du Chrome Store.

Comment utiliser Vlookup à partir d'un autre classeur

  1. Copiez l'URL du classeur dans lequel vous souhaitez utiliser les données pour Vlookup. Dans notre cas, il s'agit de "Chaussures 2". Il vous suffit de copier la partie entre "d/" et "/edit".
  2. Pour utiliser les données de « Shoes 2 », vous devez lui donner accès à partir de « Shoes 1 ». C'est le moment d'utiliser la fonction IMPORTRANGE. Utilisez la formule :

IMPORTRANGE (clé_feuille de calcul, chaîne_plage)

Dans notre exemple, la formule est :

IMPORTRANGE ("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI", "Chaussures!A2″)

Notez que si le nom de votre feuille comporte deux mots ou plus, vous devrez utiliser un seul guillemet. Si le nom de la feuille était « Données de chaussures », la formule ressemblerait à ceci :

IMPORTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","'Données de chaussures'!A2″)

permettre l'accès

Si vous avez beaucoup de données, vous pouvez attendre quelques minutes avant qu'elles ne se chargent. Maintenant, cliquez sur "Autoriser l'accès" pour connecter ces feuilles de différents classeurs.

Utiliser Vlookup à partir d'un autre classeur

Maintenant que vous êtes connecté, vous pouvez utiliser Vlookup. Dans le champ B2 sur "Chaussures 1", supprimez la formule que nous venons d'implémenter et tapez ce qui suit :

RECHERCHEV(A2,IMPORTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI",,"Chaussures!A2:D6″),3,0)

Nous avons utilisé la fonction IMPORTRANGE avec la clé de la feuille de calcul et le nom de la feuille de « Chaussures ». Ensuite, nous avons fourni la plage, l'index et le "0" à la fin car ces données ne sont pas triées.

La formule est :

RECHERCHEV(search_key, IMPORTRANGE (tableur_key, chaîne de plage), index, is_sorted

Notez que la plage que vous avez fournie ", "Shoes!A2:D6" est une chaîne, contrairement à toutes les autres références de cellule. Dans ce cas, nous n'avons pas besoin de verrouiller la plage car il s'agit de texte et cela ne changera pas.

De plus, nous avons défini la plage comme "A2:D6", mais si vous ajoutez les données dans D7, vous devrez la changer en "A2:D7". Cependant, il est préférable de saisir "A2:D". De cette façon, vous ne spécifiez pas la ligne sur laquelle Google Sheets les vérifiera tous. L'avantage de ceci est que si nous ajoutons plus d'éléments, nous n'avons pas besoin de mettre à jour la formule

Vlookup dans Google Sheets - Comment éviter les erreurs

Si vous avez utilisé Vlookup dans Microsoft Excel, vous pourriez être confus, car cette fonction fonctionne un peu différemment sur Google Sheets. Voici ce que vous devez savoir avant de commencer.

Vlookup dans Google Sheet n'est pas sensible à la casse par défaut, donc cela ne fait pas de différence entre les minuscules et les majuscules. Si vous avez besoin de Vlookup sensible à la casse, utilisez cette formule :

ArrayFormula(INDEX(return_range, MATCH (TRUE,EXACT(lookup_range, search_key),0)))

Si l'argument is_sorted est défini sur TRUE ou n'est pas présent, vous devrez utiliser l'ordre croissant sur la première colonne. Ce faisant, Vlookup effectuera une recherche plus rapide qui ne fonctionne que lorsque les données sont triées.

Si vous souhaitez une correspondance partielle, vous pouvez utiliser deux caractères génériques : un astérisque (*) et le point d'interrogation (?).

Par défaut, Vlookup dans Google Sheets recherche toujours la colonne la plus à gauche. Pour le remplacer, utilisez la formule

INDEX (return_range, MATCH(search_key, lookup_range, 0))

Les syntaxes à utiliser

Pour mieux comprendre ce guide, voici une liste des syntaxes que nous avons utilisées :

Search_key – C'est la valeur que nous recherchons, également appelée identifiant unique.

Varier – Sélectionnez deux colonnes ou plus pour effectuer la recherche.

Indice – Il s'agit du numéro de la colonne qui a la valeur que vous devez importer dans une autre feuille de calcul.

Est_trié – il n'y a que deux valeurs ici, et FALSE est la valeur par défaut.

Utiliser VRAI si les colonnes doivent être triées de la plus petite à la plus grande ou de A à Z. De cette façon, la formule Vlookup peut ne pas renvoyer la correspondance exacte. Au lieu de cela, vous obtiendrez un résultat approximatif inférieur à search_key. S'il n'y en a pas, vous recevrez le message d'erreur.

Utiliser FAUX si vous n'avez pas besoin de trier. Vlookup recherchera uniquement les correspondances exactes et renverra une erreur s'il n'en trouve aucune. S'il y a deux valeurs égales ou plus, Vlookup utilisera la première.

Utiliser Vlookup à partir d'un autre classeur dans Google Sheets

Connexion réussie des classeurs

Comme vous l'avez, espérons-le, appris, la connexion de différents classeurs dans Google Sheets avec Vlookup est un processus simple lors de l'utilisation de la fonction IMPORTRANGE. Bien que la fonction VLookup fonctionne de la même manière dans Excel, ces applications ne fonctionneront pas ensemble. En raison de ses formules intuitives et de ses fonctionnalités non présentes dans l'alternative aux feuilles de calcul de Microsoft, Google Sheets pourrait être la meilleure solution pour travailler avec plusieurs classeurs et feuilles.

À quelle fréquence utilisez-vous la fonction Vlookup dans Google Sheets ? Travaillez-vous souvent sur deux ou plusieurs classeurs en même temps ? Faites-nous savoir dans la section commentaires ci-dessous.

$config[zx-auto] not found$config[zx-overlay] not found