Comment générer un rapport Excel mensuel à partir d'une invitation
Quand l'utiliser : Chaque fin de mois lorsque vous actualisez « la feuille de calcul que tout le monde demande ».
Prérequis
- uv installé — curl -LsSf https://astral.sh/uv/install.sh | sh
- Une source de vérité (CSV, requête DB ou fichier du mois précédent) — Exportez en CSV, ou associez avec MCP postgres
Déroulement
-
Créer le classeurCréez /reports/2026-04.xlsx avec les onglets « Résumé », « Revenus », « Coûts », « Graphiques ».✓ Copié→ Fichier créé, feuilles existent
-
Remplir les donnéesRemplissez « Revenus » à partir de /data/apr-revenue.csv ; ajoutez une ligne de total avec des formules SUM.✓ Copié→ Lignes + totaux présents
-
Ajouter des graphiquesSur l'onglet « Graphiques », ajoutez un graphique en courbes du revenu quotidien à partir de « Revenus » A2:B31 intitulé « Revenu d'avril ».✓ Copié→ Graphique visible à l'ouverture dans Excel
-
FormaterSur « Résumé », mettez les en-têtes en gras, appliquez les séparateurs de milliers aux devises et mettez en forme conditionnelle les valeurs rouges (négatives).✓ Copié→ Fichier formaté professionnellement
Résultat : Un .xlsx prêt pour révision avec des formules et des graphiques actifs.
Pièges
- Coller 100 k lignes via invitation dépasse la fenêtre de contexte — Demandez au MCP de lire le CSV directement depuis le disque plutôt que de coller les valeurs
- Les tableaux croisés dynamiques écrits par openpyxl ne s'actualisent pas automatiquement à l'ouverture dans certaines versions d'Excel — Demandez aux utilisateurs de faire un clic droit et de sélectionner Actualiser ; ou utilisez plutôt un résumé basé sur une formule