Formule QUERY Excel: Extraire et Analyser les Données
Maîtrisez la formule QUERY Excel pour extraire et analyser des données complexes. Découvrez syntaxe, exemples et cas d'utilisation en entreprise.
Syntaxe
• data: La plage de cellules à interroger. • query: La requête à exécuter, écrite en langage de requête Google Visualization API. • headers: (Optionnel) Le nombre de lignes d'en-tête dans data.
Utilisation dans Google Sheets
Formule QUERY Google Sheets: Extraction et Analyse Avancée de Données
La formule QUERY dans Google Sheets offre une fonctionnalité similaire à celle d'Excel, permettant d'exécuter des requêtes SQL-like sur des données. Cependant, Google Sheets utilise le langage de requête de l'API Google Visualization, qui est standardisé et bien documenté. Une différence majeure est la possibilité d'importer facilement des données d'autres feuilles de calcul Google Sheets avec la fonction IMPORTRANGE, puis d'appliquer la formule QUERY.
Exemple:
=QUERY(IMPORTRANGE("ID_FEUILLE", "Sheet1!A1:C100"), "SELECT Col1, SUM(Col3) GROUP BY Col1", 1)
Cette formule importe les données de la plage A1:C100 de la feuille de calcul avec l'ID "ID_FEUILLE" et calcule la somme de la colonne 3 groupée par la colonne 1. Les noms de colonnes sont référencés par Col1, Col2, etc. dans Google Sheets.
La compatibilité entre Excel et Google Sheets en ce qui concerne la formule QUERY est élevée en termes de syntaxe de requête, mais la gestion des sources de données diffère. Dans Excel, vous devrez peut-être utiliser Power Query pour importer des données externes, tandis que Google Sheets offre IMPORTRANGE pour une intégration facile avec d'autres feuilles Google.
Cas d'utilisation
Reporting financier
Analyse des ventes
Gestion des stocks
Exemples pratiques
Données : Colonne A: Produit (ex: Pomme, Banane, Orange) Colonne B: Quantité vendue Colonne C: Prix unitaire
Calcule la quantité totale vendue pour chaque produit.
Données : Colonne A: Nom de l'employé Colonne B: Département (ex: RH, Marketing, Ventes)
Extrait la liste des employés du département des Ressources Humaines.
Données : Colonne A: Nom du client Colonne B: Montant de la commande Colonne C: Date de la commande
Liste des clients ayant passé des commandes supérieures à 1000€, avec le montant total de leurs commandes.
Conseils et astuces
Utilisez des noms de plages pour rendre vos formules plus lisibles et faciles à maintenir.
Décomposez les requêtes complexes en étapes plus petites pour faciliter le débogage.
Utilisez la fonction TEXT pour formater les dates et les nombres dans la requête.
Familiarisez-vous avec le langage de requête de l'API Google Visualization pour exploiter pleinement la puissance de la formule QUERY.
Erreurs courantes
La requête contient une erreur de syntaxe ou une référence de colonne invalide.
Vérifiez attentivement la syntaxe de la requête et assurez-vous que les références de colonnes sont correctes. Utilisez des noms de colonnes (Col1, Col2...) dans Google Sheets et des lettres de colonnes (A, B...) dans Excel. Dans Excel, assurez-vous que les données sont bien structurées en tableau.
La plage de données spécifiée dans la formule est invalide ou a été supprimée.
Vérifiez que la plage de données existe toujours et qu'elle est correctement référencée dans la formule.