Que fait excel-analysis ?
Analysez des feuilles de calcul Excel, créez des tableaux croisés dynamiques, générez des graphiques et effectuez des analyses de données. Utilisez cette compétence lors de l'analyse de fichiers Excel, de feuilles de calcul, de données tabulaires ou de fichiers .xlsx.
Fonctionnalités
- Lecture de fichiers : Charge un fichier
.xlsxou.csvet interprète le contenu. - Analyse exploratoire : Affiche les premières lignes, les types de colonnes et les statistiques descriptives.
- Tableaux croisés dynamiques : Regroupe, somme, moyenne ou filtre les données selon plusieurs colonnes.
- Graphiques : Génère des graphiques linéaires, à barres ou circulaires avec
matplotlibet les sauvegarde en PNG. - Export : Sauvegarde les résultats dans un nouveau fichier Excel ou CSV.
Utilisation
- Charger un fichier : Fournissez le chemin ou demandez à l'utilisateur de déposer le fichier.
- Analyser les données : Posez des questions comme « Quelle est la moyenne des ventes par région ? » ou « Fais un tableau croisé des commandes par mois ».
- Visualiser : Demandez « Génère un graphique à barres de la répartition des ventes par produit ».
- Exporter : Sauvegardez les résultats dans
rapport_analyse.xlsx.
Prérequis
- Python 3.8+ installé.
- Bibliothèques :
pandas,openpyxl,matplotlib,numpy. - L'agent installe automatiquement les dépendances manquantes via pip.
Exemple de commande
python analyse_excel.py chemin/vers/fichier.xlsx
Ou dans le chat de l'agent : « Analyse le fichier ventes.xlsx et crée un tableau croisé des ventes par mois et par catégorie. »
Remarques
- Les fichiers volumineux (plus de 1 million de lignes) peuvent ralentir l'analyse.
- Les tableaux croisés dynamiques fonctionnent mieux avec des colonnes catégorielles et numériques.
- Les graphiques sont sauvegardés dans
./graphiques/s'ils sont générés. - Compatible avec les environnements Cursor, Codex, Claude Code et autres agents IA.