Google Sheets : Extraire des données d’une autre feuille en fonction de critères

Video how do i pull data from another sheet in google sheets based on criteria?

Google Sheets est un outil puissant qui permet aux utilisateurs de créer, modifier et collaborer sur des feuilles de calcul en ligne. L’une des fonctionnalités clés de Google Sheets est la possibilité d’extraire des données d’une autre feuille en fonction de critères spécifiques. Cette fonctionnalité peut s’avérer extrêmement utile lors de la manipulation de grands ensembles de données ou lorsque vous avez besoin d’extraire des informations spécifiques d’un ensemble de données plus large.

Introduction à Google Sheets

Google Sheets est un programme de feuilles de calcul basé sur le cloud qui fait partie de la suite d’outils de productivité Google Drive. Il offre de nombreuses fonctionnalités similaires à celles des programmes de feuilles de calcul traditionnels tels que Microsoft Excel, mais avec l’avantage supplémentaire d’être accessible depuis n’importe quel appareil connecté à Internet.

Avec Google Sheets, vous pouvez créer, modifier et formater des feuilles de calcul, ainsi que réaliser des calculs et analyser des données. Il permet également une collaboration en temps réel, ce qui facilite le travail sur des feuilles de calcul avec d’autres personnes, qu’elles se trouvent dans la même pièce ou à l’autre bout du monde.

Obtenir des données d’une autre feuille

L’une des fonctionnalités les plus puissantes de Google Sheets est la possibilité d’extraire des données d’une autre feuille en fonction de critères spécifiques. Cela peut être fait en utilisant une combinaison de fonctions et de formules, telles que VLOOKUP, INDEX et MATCH.

Supposons que vous ayez deux feuilles dans votre document Google Sheets : « Feuille1 » et « Feuille2 ». Dans « Feuille1 », vous avez une liste de produits avec leurs prix, et dans « Feuille2 », vous souhaitez extraire les prix de produits spécifiques en fonction de certains critères.

Pour extraire des données de « Feuille1 » vers « Feuille2 » en fonction de critères, vous pouvez utiliser la fonction VLOOKUP. La fonction VLOOKUP recherche une valeur dans la première colonne d’une plage et renvoie une valeur correspondante dans la même ligne à partir d’une colonne spécifiée.

=VLOOKUP(clé_de_recherche, plage, index, [est_trié])

Les paramètres de la fonction VLOOKUP sont les suivants :

  • clé_de_recherche : La valeur à rechercher dans la première colonne de la plage.
  • plage : La plage de cellules dans laquelle rechercher la valeur.
  • index : Le numéro de colonne dans la plage à partir duquel renvoyer une valeur.
  • est_trié : Facultatif. Une valeur logique qui spécifie si la plage est triée par ordre croissant. Par défaut, c’est VRAI.

Voici un exemple de la façon dont vous pouvez utiliser la fonction VLOOKUP pour extraire des données de « Feuille1 » vers « Feuille2 » en fonction de critères :

=VLOOKUP(A2, Feuille1!A:B, 2, FALSE)

Dans cet exemple, « A2 » est la clé de recherche, « Feuille1!A:B » est la plage dans laquelle rechercher la valeur, « 2 » est le numéro de colonne à partir duquel renvoyer une valeur (dans ce cas, le prix), et « FALSE » spécifie que la plage n’est pas triée par ordre croissant.

En faisant glisser la formule vers le bas dans « Feuille2 », vous pouvez extraire les prix de plusieurs produits en fonction des critères spécifiés dans la colonne A.

Utilisation des fonctions INDEX et MATCH

Une autre façon d’extraire des données d’une autre feuille en fonction de critères est d’utiliser les fonctions INDEX et MATCH ensemble. La fonction INDEX renvoie la valeur d’une cellule dans une plage spécifiée en fonction de ses numéros de ligne et de colonne, tandis que la fonction MATCH recherche une valeur spécifiée dans une plage et renvoie sa position relative.

Voici un exemple de la façon dont vous pouvez utiliser les fonctions INDEX et MATCH ensemble pour extraire des données de « Feuille1 » vers « Feuille2 » en fonction de critères :

=INDEX(Feuille1!B:B, MATCH(A2, Feuille1!A:A, 0))

Dans cet exemple, « Feuille1!B:B » est la plage à partir de laquelle renvoyer une valeur (dans ce cas, le prix), « A2 » est la valeur à rechercher dans « Feuille1!A:A », et « 0 » spécifie une correspondance exacte.

En faisant glisser la formule vers le bas dans « Feuille2 », vous pouvez extraire les prix de plusieurs produits en fonction des critères spécifiés dans la colonne A.

Exemple : Extraction de données d’une autre feuille

Supposons que vous ayez une feuille de calcul avec deux feuilles : « Ventes » et « Résumé ». Dans la feuille « Ventes », vous avez une liste de produits, leurs prix et la quantité vendue. Dans la feuille « Résumé », vous souhaitez extraire les ventes totales pour chaque produit.

Voici comment vous pouvez le faire :

  1. Dans la feuille « Résumé », créez une colonne pour les noms de produits et une autre colonne pour les ventes totales.
  2. Dans la cellule à côté du premier nom de produit, entrez la formule suivante :

=SUMIFS(Ventes!C:C, Ventes!A:A, A2)

Dans cette formule, « Ventes!C:C » est la plage des quantités vendues, « Ventes!A:A » est la plage des noms de produits, et « A2 » est le premier nom de produit dans la feuille « Résumé ».

  1. Faites glisser la formule vers le bas pour calculer les ventes totales pour chaque produit.

En utilisant la fonction SUMIFS, vous pouvez extraire les ventes totales pour chaque produit dans la feuille « Résumé » en fonction des critères spécifiés dans la feuille « Ventes ».

FAQ

Q : Puis-je extraire des données de plusieurs feuilles dans Google Sheets ?

R : Oui, vous pouvez extraire des données de plusieurs feuilles dans Google Sheets en utilisant la fonction IMPORTRANGE. La fonction IMPORTRANGE vous permet d’importer des données d’un autre document Google Sheets ou d’une plage spécifique de ce document.

Q : Puis-je extraire des données d’une autre feuille en fonction de plusieurs critères ?

R : Oui, vous pouvez extraire des données d’une autre feuille en fonction de plusieurs critères en utilisant la fonction QUERY. La fonction QUERY vous permet d’effectuer des requêtes similaires à SQL sur vos données et de récupérer des informations spécifiques en fonction de plusieurs conditions.

Q : Puis-je extraire des données d’une autre feuille en fonction d’une plage de dates ?

R : Oui, vous pouvez extraire des données d’une autre feuille en fonction d’une plage de dates en utilisant la fonction FILTER. La fonction FILTER vous permet de filtrer une plage de données en fonction de critères spécifiques, tels qu’une plage de dates.

Conclusion

L’extraction de données d’une autre feuille en fonction de critères est une fonctionnalité puissante de Google Sheets qui peut vous faire gagner du temps et des efforts lors de la manipulation de grands ensembles de données. Que vous ayez besoin d’extraire des informations spécifiques ou d’effectuer des calculs en fonction de certaines conditions, Google Sheets propose une gamme de fonctions et de formules pour vous aider à atteindre vos objectifs.

En utilisant des fonctions telles que VLOOKUP, INDEX, MATCH, SUMIFS et QUERY, vous pouvez extraire des données d’une autre feuille de manière structurée et organisée. Grâce à la possibilité de collaborer en temps réel et d’accéder à vos feuilles de calcul de n’importe où, Google Sheets est un outil précieux pour l’analyse des données et la prise de décision.

Donc, la prochaine fois que vous vous retrouverez à travailler avec plusieurs feuilles et que vous aurez besoin d’extraire des données spécifiques, n’oubliez pas les fonctionnalités puissantes de Google Sheets qui peuvent vous aider à accomplir votre travail de manière efficace et efficace. N’hésitez pas à consulter Crawlan.com pour plus de conseils et astuces sur les outils Google.

Articles en lien