Obtenir de l'aide

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Finance

Transformez le travail financier manuel en rapports qui se mettent à jour tout seuls.

Ce que les équipes Finance automatisent

  • Suivre les dettes et créances
  • Créer des tableaux de flux de trésorerie
  • Comparer budget et réel

Inventaire et fabrication

Visualisez vos niveaux de stock et automatisez vos commandes.

Ce que les équipes inventaire et fabrication automatisent

  • Suivre l'inventaire sur plusieurs sites
  • Connecter les données de ventes, d'achats et d'entrepôt
  • Relier un lecteur de codes-barres à votre feuille

RH

Gérez le recrutement, les présences et le suivi des OKR depuis vos feuilles.

Ce que les équipes RH automatisent

  • Suivre le recrutement et l'intégration
  • Enregistrer les OKR et résultats de l'équipe
  • Suivre les arrivées, départs et congés

Gestion de projet

Attribuez des tâches et suivez les heures sans mise à jour manuelle.

Ce que les équipes projet automatisent

  • Attribuer des tâches et suivre les changements de statut
  • Estimer l'effort et saisir les heures travaillées
  • Suivre les jalons de tous les projets

Ventes et CRM

Suivez les prospects et les performances commerciales avec des rapports automatisés.

Ce que les équipes commerciales automatisent

  • Suivre et convertir les prospects
  • Fixer des objectifs de vente et suivre les indicateurs de l'équipe
  • Surveiller les KPI de vente sur des tableaux de bord

Éducation

Automatisez les présences, les notes et les achats de l'école.

Ce que les écoles automatisent

  • Suivre les présences et prévenir les parents
  • Enregistrer et comparer les notes des classes
  • Suivre le matériel prêté aux élèves et au personnel

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Commencer

Modèles

Flux de travail prêts à l'emploi

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Comment utiliser VLOOKUP (RECHERCHEV) avec IMPORTRANGE dans Google Sheets

Combiner la puissance de VLOOKUP et IMPORTRANGE est un excellent moyen de transférer des données spécifiques entre deux feuilles de calcul. Élargissez les horizons de ces deux fonctions et appliquez la fonction VLOOKUP à l'ensemble de Google Sheets.

Poursuivez votre lecture pour utiliser VLOOKUP entre fichiers Google Sheets et découvrez comment Sheetgo, une plateforme d'automatisation des données basée sur l'IA, offre une alternative sans formules.

Si les données que vous voulez rechercher se trouvent dans un autre onglet du même fichier, vous n'avez pas besoin d'IMPORTRANGE. Notre guide sur VLOOKUP depuis une autre feuille ou un autre fichier traite ce cas.

Un aperçu d'IMPORTRANGE

Voyons comment fonctionne IMPORTRANGE. Il est simple et ne nécessite que deux arguments : l'URL de la feuille de calcul source et la plage à importer.

=IMPORTRANGE(spreadsheet_url, range_string)

Quelques conseils à garder à l'esprit :

  • Vous devez mettre les deux arguments entre guillemets.
  • Vous avez besoin d'un accès à la vue à la feuille de calcul source.
  • Cette fonction renvoie une erreur REF la première fois qu'il s'exécute. Pour résoudre ce problème, cliquez sur la cellule qui contient l'erreur, puis autorisez l'accès à la feuille de calcul source.

Consultez notre guide ultime pour IMPORTRANGE.

Comprendre VLOOKUP

La fonction VLOOKUP parcourt une plage, une ligne à la fois. Si elle trouve une valeur donnée dans la première colonne, elle renvoie une valeur de la même ligne dans la colonne indiquée. Comme son nom l'indique, elle sert surtout à rechercher des données.

Il prend quatre arguments :

  • search_key : la valeur à faire correspondre.
  • range : les coordonnées de la cellule à rechercher.
  • l'index : le décalage de la colonne qui indique les valeurs à renvoyer.
  • [is_sorted] : si les données sont triées. Si vous n'êtes pas sûr, mettez cette valeur à “FALSE” pour plus de sûreté.

=VLOOKUP(search_key, range, index, [is_sorted])

Combinaison de VLOOKUP et IMPORTRANGE

L'utilisation conjointe de ces deux fonctions nous permet d'appliquer la fonction VLOOKUP entre deux feuilles de calcul Google. Quelque chose qui serait impossible autrement.

L'idée est simple, il suffit d'utiliser IMPORTRANGE comme plage VLOOKUP. Voici la syntaxe de base de cette combinaison.

=VLOOKUP(search_key, IMPORTRANGE(spreadsheet_url, range_string), index, FALSE)

Voyons à quoi ressemblerait cette formule avec des informations réelles.

=VLOOKUP(A3, IMPORTRANGE("2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo", "follow_up!A:B"), 2, FALSE)

Cette approche permet d'importer de petits ensembles de données. Toutefois, si vous travaillez avec de grandes feuilles de calcul, il est préférable d'utiliser VLOOKUP sur la feuille de calcul source et d'importer le résultat.

Vous trouverez ci-dessous les instructions étape par étape pour récupérer des valeurs d'une autre feuille de calcul avec VLOOKUP et IMPORTRANGE.

Copiez l'URL source et la plage de cellules

Le fichier source utilisé dans les exemples contient des informations sur les clients, dont leur 'customer_id'. Le fichier de destination contient des informations sur des transactions identifiées par 'customer_id'. Je peux ainsi importer les données du fichier source en utilisant 'customer_id' comme clé de recherche.

1. Ouvrez le fichier source et le fichier de destination dans Google Sheets.

VLOOKUP avec IMPORTRANGE dans Google Sheets — fichier TRANSACTIONS avec les colonnes customer_id, transaction_amount et product
VLOOKUP avec IMPORTRANGE dans Google Sheets — fichier CUSTOMERS avec les colonnes customer_id, first_name, last_name et email

2. Copiez l'URL du fichier source.

VLOOKUP avec IMPORTRANGE dans Google Sheets — URL du fichier CUSTOMERS sélectionnée dans la barre d'adresse, avec Copier en surbrillance

3. Collez l'URL dans le fichier de destination.

VLOOKUP avec IMPORTRANGE dans Google Sheets — URL source collée dans la cellule B1 du fichier TRANSACTIONS

4. Revenez au fichier source et sélectionnez la plage de cellules. Vous pouvez copier la référence de la plage dans l'angle supérieur gauche, comme ci-dessous.

VLOOKUP avec IMPORTRANGE dans Google Sheets — plage A1:D301 sélectionnée dans le fichier CUSTOMERS, avec Copier en surbrillance

5. Collez la référence de la plage de cellules dans le fichier de destination. Je ne précise pas la feuille ici, car je n'utilise que "Sheet1".

VLOOKUP avec IMPORTRANGE dans Google Sheets — plage A1:D301 collée dans la cellule B2 du fichier TRANSACTIONS

Ajoutez la fonction VLOOKUP

1. Dans la cellule où vous voulez obtenir la valeur, commencez à saisir la formule VLOOKUP.

Formule VLOOKUP avec IMPORTRANGE — VLOOKUP commencé dans la cellule D5, sous la colonne firstname

2. Comme 1er argument, sélectionnez la clé de recherche.

Formule VLOOKUP avec IMPORTRANGE — cellule A5 avec le customer_id sélectionnée comme clé de recherche

3. Comme 2e argument, ajoutez la formule IMPORTRANGE, en faisant référence aux cellules où vous avez copié l'URL et la plage de cellules.

Formule VLOOKUP avec IMPORTRANGE — IMPORTRANGE(B1,B2) ajouté comme plage de VLOOKUP

4. Ajoutez l'index de colonne, saisissez FALSE comme dernier argument pour obtenir une correspondance exacte, puis fermez la parenthèse.

Formule VLOOKUP avec IMPORTRANGE — index de colonne 2 ajouté et dernier argument laissé vide

5. Appuyez sur Entrée pour voir le résultat.

Formule VLOOKUP avec IMPORTRANGE — prénom Brier renvoyé dans la cellule D5

Autorisez l'accès entre les deux fichiers

Si vous travaillez avec des fichiers qui n'ont jamais été connectés, un message d'erreur s'affiche à la place de la valeur quand vous appuyez sur Entrée. Pour voir la valeur réelle, cliquez sur la cellule qui contient l'erreur #REF!, puis sur Autoriser l'accès.

Formule VLOOKUP avec IMPORTRANGE — erreur #REF! avec le message Vous devez connecter ces feuilles et le bouton Autoriser l'accès

VLOOKUP avec IMPORTRANGE pour plusieurs valeurs de recherche

Un VLOOKUP renvoie une seule valeur. Pour remplir toute une colonne, vous pouvez recopier la formule vers le bas avec la saisie automatique, ou l'imbriquer dans ARRAYFORMULA pour qu'une seule formule couvre toutes les lignes. ARRAY_CONSTRAIN supprime ensuite les erreurs qu'ARRAYFORMULA renvoie pour les lignes vides.

Recopiez la formule avec la saisie automatique

Pour plus de simplicité, je reprends l'exemple de la section précédente.

1. Ajoutez la formule VLOOKUP et sélectionnez la clé de recherche comme 1er argument, avec une référence absolue pour la colonne.

VLOOKUP avec IMPORTRANGE et saisie automatique — $A5 utilisé comme clé de recherche, avec la colonne verrouillée

2. Utilisez IMPORTRANGE comme 2e argument, avec l'URL source et la référence de la plage de cellules comme arguments. Utilisez des références absolues pour les colonnes comme pour les lignes.

VLOOKUP avec IMPORTRANGE et saisie automatique — IMPORTRANGE ajouté avec des références absolues aux cellules de l'URL et de la plage

3. Indiquez l'index de la colonne qui contient le résultat voulu, et saisissez FALSE comme 4e argument pour une correspondance exacte.

VLOOKUP avec IMPORTRANGE et saisie automatique — index de colonne 2 ajouté à la formule de la cellule D5

4. Appuyez sur Entrée pour voir le résultat.

VLOOKUP avec IMPORTRANGE et saisie automatique — Brier renvoyé dans la cellule D5 de la colonne firstname

5. Double-cliquez sur la poignée de recopie, entourée en rouge ci-dessous.

VLOOKUP avec IMPORTRANGE et saisie automatique — poignée de recopie entourée en rouge et prénoms recopiés dans la colonne D

6. Pour importer les valeurs de la colonne de droite, faites glisser vers la droite la poignée de recopie visible dans la capture d'écran ci-dessus.

VLOOKUP avec IMPORTRANGE et saisie automatique — formule étirée vers la droite jusqu'à la cellule E5, qui renvoie toujours Brier

7. Double-cliquez pour modifier la formule afin d'importer la 3e colonne au lieu de la 2e.

VLOOKUP avec IMPORTRANGE et saisie automatique — index de colonne passé à 3 dans la formule de la cellule E5

8. Appuyez sur "Entrée" pour voir le résultat. Google Sheets vous propose automatiquement la saisie automatique ; sinon, vous pouvez double-cliquer à nouveau sur la poignée de recopie.

VLOOKUP avec IMPORTRANGE et saisie automatique — noms de famille dans la colonne E avec la suggestion de saisie automatique

Aller plus loin avec ARRAYFORMULA

Le VLOOKUP ne peut être appliqué qu'à une seule clé de recherche à la fois. Cela signifie que vous devez le copier-coller dans toutes les cellules nécessaires. Pour éviter cela, nous pouvons ajouter ARRAYFORMULA. 

La formule ci-dessous est une version améliorée. Elle inclut cette autre fonction et fournit une plage pour la clé de recherche VLOOKUP.

=ARRAYFORMULA(VLOOKUP(A3:A, IMPORTRANGE(“2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo”, “follow_up!A:B”), 2, FALSE))

Les étapes ci-dessous construisent le même type de formule pour les données clients de l'exemple avec la saisie automatique.

1. Dans la cellule où vous voulez le résultat, commencez par la fonction ARRAYFORMULA.

VLOOKUP avec IMPORTRANGE et ARRAYFORMULA — fonction ARRAYFORMULA commencée dans la cellule D5

2. Ajoutez la formule VLOOKUP et sélectionnez la plage de valeurs à rechercher.

VLOOKUP avec IMPORTRANGE et ARRAYFORMULA — $A$5:$A$301 sélectionné comme plage de clés de recherche

3. Ajoutez IMPORTRANGE avec des références absolues pour les cellules.

VLOOKUP avec IMPORTRANGE et ARRAYFORMULA — IMPORTRANGE($B$1,$B$2) ajouté comme plage de VLOOKUP

4. Indiquez l'index de la colonne qui contient le résultat voulu, et saisissez FALSE comme dernier argument pour obtenir une correspondance exacte.

VLOOKUP avec IMPORTRANGE et ARRAYFORMULA — index de colonne 2 ajouté et formule fermée

5. Appuyez sur Entrée pour voir le résultat. Si une erreur s'affiche, pensez à autoriser l'accès entre les deux fichiers Google Sheets.

VLOOKUP avec IMPORTRANGE et ARRAYFORMULA — prénoms renvoyés pour chaque ligne de la colonne D

6. Pour importer les valeurs de la colonne suivante, faites glisser la formule vers la droite avec la poignée de recopie. Double-cliquez pour modifier l'index de colonne.

VLOOKUP avec IMPORTRANGE et ARRAYFORMULA — formule copiée dans la cellule E5 avec l'index 3, qui renvoie les noms de famille

Malheureusement, une plage ouverte comme A3:A pose aussi un problème : ARRAYFORMULA renvoie une série d'erreurs s'il manque des informations.

Nettoyage avec ARRAY_CONSTRAIN

Les erreurs introduites par la dernière modification peuvent être corrigées en limitant le nombre de lignes dans le tableau. Pour cela, nous utiliserons ARRAY_CONSTRAIN pour ajouter cette limitation. Là encore, les modifications sont en gras.

=ARRAY_CONSTRAIN(ARRAYFORMULA(VLOOKUP(A3:A, IMPORTRANGE(“2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo”, “follow_up!A:B”), 2, FALSE)), COUNTA(A3:A), 1)

Le seul changement significatif dans cette formule est l'utilisation de COUNTA pour le nombre de lignes. Cette fonction compte toutes les cellules contenant des valeurs que VLOOKUP peut essayer de faire correspondre.

Il s'agit de la dernière itération de cette formule, ces derniers changements l'ayant rendue plus simple et plus efficace.

Erreurs courantes avec VLOOKUP et IMPORTRANGE

  • La première fois que vous liez deux fichiers, la formule renvoie #REF! jusqu'à ce que vous cliquiez sur la cellule et choisissiez Autoriser l'accès. Si l'erreur persiste, vérifiez que vous avez au moins un accès en lecture à la feuille de calcul source.
  • #N/A signifie que VLOOKUP n'a pas trouvé la clé de recherche dans la première colonne de la plage importée. Vérifiez que la plage commence par la colonne qui contient vos clés, et cherchez les espaces en trop dans les valeurs.
  • Une erreur #REF! qui mentionne une plage hors limites signifie que l'index dépasse le nombre de colonnes importées. Avec la plage follow_up!A:B, l'index ne peut être que 1 ou 2.
  • Les imports volumineux ralentissent une feuille de calcul. Si la vôtre est lente, exécutez VLOOKUP dans la feuille de calcul source et n'importez que les résultats.

Pour les erreurs qui viennent d'IMPORTRANGE lui-même, découvrez comment réagir quand IMPORTRANGE ne fonctionne pas.

Cas d'utilisation courants

L'utilisation de VLOOKUP et IMPORTRANGE peut améliorer considérablement votre gestion des données. Voici quelques cas d'utilisation qui illustrent l'utilité de cette combinaison.

Informations sur les employés

  • Cas : Le service des ressources humaines conserve les dossiers des employés dans une feuille de calcul, mais chaque service dispose de feuilles d'affectation de projet distinctes.
  • Solution : Importer les dossiers des employés dans des feuilles spécifiques à chaque service, puis faire correspondre les affectations de projets avec les détails concernant les employés, tels que les noms et les postes.

Gestion des stocks

    • Cas : Votre entreprise possède plusieurs entrepôts, chacun gérant sa propre feuille de calcul d'inventaire.
    • Solution : Importer les données de chaque fiche d'entrepôt dans un système de suivi de l'inventaire principal, trouver les niveaux de stock et les détails des articles dans tous les sites.

    Analyse financière

    • Cas : Vous gérez plusieurs comptes clients, chacun disposant de sa propre feuille de calcul.
    • Solution : Importez et regroupez les données financières de toutes les fiches clients en une seule. Ensuite, recherchez les indicateurs financiers à analyser (par exemple, les recettes totales, les dépenses et les marges bénéficiaires par client).

    Grâce à la puissance de VLOOKUP et IMPORTRANGE, vous pouvez gérer et analyser les données de plusieurs feuilles de calcul.

    Utilisation de Sheetgo pour le transfert et le traitement des données

    Malheureusement, le fait de s'appuyer fortement sur ces deux fonctions peut s'avérer problématique. Importrange s'interrompt souvent et ralentit les feuilles de calcul.

    Nous avons une solution : Sheetgo, une plateforme d'automatisation des données basée sur l'IA. Ses connexions peuvent transférer des données comme IMPORTRANGE et les traiter comme VLOOKUP. Mais elles sont plus efficaces, car elles vous permettent de définir quand transférer les données. Elles offrent aussi de nombreuses options de traitement et vous permettent d'ajouter des formulaires pour collecter des données.

    Comme Sheetgo est un outil sans code, vous pouvez oublier d'utiliser et de maintenir toutes ces fonctions compliquées. Il vous suffit d'établir vos connexions et de garder vos données importantes à portée de main.

    Réduisez les tâches de traitement des données et libérez du temps pour des tâches plus importantes, Essayez Sheetgo dès aujourd'hui.

    Autres fonctions à combiner avec IMPORTRANGE

    Lorsque vous avez besoin de toutes les lignes qui remplissent une condition plutôt que d'une valeur par clé, consultez comment combiner QUERY et IMPORTRANGE ou comment filtrer IMPORTRANGE. Si vous découvrez les recherches entre fichiers, notre guide pour utiliser VLOOKUP entre deux fichiers Google Sheets commence par une recherche entre deux onglets du même fichier.

    Vous pouvez aussi aimer...

    Fonctionnalités et formules de google sheets

    Comment calculer le taux d'intérêt nominal à l'aide de Google Sheets ?

    Sarah est une jeune professionnelle qui doit prendre des décisions financières importantes. Des cartes de crédit aux hypothèques, en passant par les prêts étudiants et les...
    Fonctionnalités et formules de google sheets

    Extraire les données de Google Calendar dans Google Sheets à l'aide d'Apps Script

    Cet article a été publié à l'origine dans notre forum communautaire. Objectif : Ce guide montre comment utiliser Google Apps Script pour extraire des données...
    Fonctionnalités et formules de google sheets

    Utilisation de la fonction PROPER pour mettre en majuscule la première lettre de chaque mot dans Google Sheets

    Note : Cet article a été publié à l'origine dans notre forum communautaire. Vous avez déjà eu besoin de nettoyer une liste de noms, de titres ou d'autres...