Aller au contenu
    DATA
    Guide IA

    Création de fichiers et analyse de données : ChatGPT en mode production

    Vous recevez un export CSV de 50 000 lignes. Votre directeur veut un résumé visuel pour 14 heures. Avant, vous ouvriez Excel, passiez 45 minutes à nettoyer les données, 30 minutes à construire des graphiques, 20 minutes à les mettre en forme dans PowerPoint. Avec ChatGPT, vous uploadez le fichier, décrivez ce que vous voulez, et vous obtenez les visualisations, le tableur nettoyé et les slides en quelques minutes. Ce dixième article de la série vous montre comment.

    ChatGPT dispose d’un environnement d’exécution de code sécurisé — un sandbox — qui exécute du Python (et depuis janvier 2026, du Bash, du JavaScript via Node.js, et une dizaine d’autres langages) directement dans votre navigateur. Cet environnement est préchargé avec des centaines de bibliothèques Python : pandas pour la manipulation de données, matplotlib et seaborn pour les visualisations, openpyxl pour créer des fichiers Excel, python-pptx pour les présentations, et bien d’autres. Vous n’avez rien à installer. Vous uploadez vos données, vous décrivez ce que vous voulez, ChatGPT écrit le code, l’exécute, et vous livre le résultat.

    Si le code plante, ChatGPT lit l’erreur, corrige automatiquement, et relance. Cette boucle « écrire → exécuter → corriger » fonctionne sans intervention de votre part dans la grande majorité des cas.

    Ce que ChatGPT peut analyser : formats et limites

    ChatGPT accepte un large éventail de formats de fichiers pour l’analyse :

    Type Formats acceptés Limite
    Données structurées CSV, TSV, XLSX, XLS, JSON ~50 Mo pour les CSV/tableurs
    Documents PDF, DOCX, TXT, PPTX 512 Mo par fichier
    Images PNG, JPEG, GIF, SVG, WEBP 512 Mo par fichier
    Code PY, JS, HTML, CSS, JSON, YAML 512 Mo par fichier
    Archives ZIP 512 Mo par fichier

    Vous pouvez uploader jusqu’à 20 fichiers dans un Custom GPT (avec Code Interpreter activé). Dans le chat principal, le nombre de fichiers par conversation dépend de votre plan. Les fichiers sont supprimés après une durée variable selon le plan — ne comptez pas sur ChatGPT comme stockage permanent.

    Depuis mars 2026, la File Library permet de sauvegarder les fichiers uploadés ou créés pour les réutiliser ultérieurement, sans avoir à les re-uploader à chaque conversation. C’est une amélioration pratique pour les workflows récurrents — mais la fonctionnalité varie selon le plan et la plateforme (web principalement).

    Analyse de données : le workflow complet en 4 étapes

    01
    Upload et exploration

    Uploadez votre fichier. ChatGPT examine automatiquement les premières lignes pour comprendre la structure (colonnes, types de données, valeurs manquantes). Demandez « Décris ce dataset » pour confirmer qu’il a bien compris vos données avant toute analyse.

    02
    Nettoyage

    « Nettoie ce dataset : supprime les doublons, gère les valeurs manquantes, standardise les formats de dates. » ChatGPT écrit du code pandas, l’exécute, et vous montre un résumé des modifications. Vous pouvez télécharger le fichier nettoyé.

    03
    Analyse et visualisations

    Demandez des statistiques, des corrélations, des tendances. ChatGPT produit des graphiques statiques ou interactifs (histogrammes, courbes, scatter plots, heatmaps). Vous pouvez basculer entre graphique statique et interactif depuis l’interface.

    04
    Export

    Téléchargez les résultats : fichier Excel nettoyé, images des graphiques, fichier CSV transformé. Vous pouvez aussi demander un rapport texte résumant les insights principaux, prêt à coller dans un email ou un document.

    À chaque étape, cliquez sur « View Analysis » pour voir le code Python que ChatGPT a exécuté. Vous pouvez le copier pour l’utiliser localement ou le modifier si vous avez des compétences Python.

    Création de fichiers : Excel, Word, PowerPoint

    ChatGPT ne se contente pas d’analyser des données — il crée des fichiers exploitables directement.

    Fichiers Excel avec formules

    # Prompt — Créer un tableur Excel complet
    Crée un fichier Excel pour le suivi budgétaire mensuel
    d'une équipe marketing.
    
    STRUCTURE :
    - Onglet 1 "Budget" : colonnes Poste, Budget prévu,
      Dépenses réelles, Écart, % consommé. Formules
      automatiques pour Écart et %. Mise en forme
      conditionnelle : vert si <80%, orange 80-100%, rouge >100%
    - Onglet 2 "Détail" : tableau détaillé des dépenses
      avec Date, Poste, Fournisseur, Montant, Validé (oui/non)
    - Onglet 3 "Dashboard" : 3 graphiques (répartition par
      poste, évolution mensuelle, comparaison budget/réel)
    
    Pré-remplis avec des données fictives réalistes pour
    me montrer le résultat. Fichier téléchargeable en .xlsx.

    Le résultat est un fichier .xlsx téléchargeable avec formules fonctionnelles, mise en forme, et graphiques. Ce n’est pas un tableur professionnel de niveau analyste financier, mais c’est une base de travail qui économise 1 à 2 heures de mise en page manuelle.

    ChatGPT for Excel : le nouvel add-in natif

    Depuis mars 2026, OpenAI propose ChatGPT for Excel en bêta — un add-in qui intègre ChatGPT directement dans Excel (pas dans le chat). Alimenté par GPT-5.4, il permet de construire et mettre à jour des modèles, exécuter des scénarios, et générer des analyses directement dans vos classeurs existants. Disponible pour Plus, Pro, Business et Enterprise (hors EU en bêta). ChatGPT for Google Sheets est annoncé.

    Présentations PowerPoint

    # Prompt — Créer un PowerPoint à partir de données
    À partir du fichier CSV que je viens d'uploader
    (résultats commerciaux Q1 2026), crée une présentation
    PowerPoint de 8 slides :
    
    1. Page de titre : "Résultats commerciaux Q1 2026"
    2. Chiffres clés (CA, marge, nombre de clients)
    3. Évolution mensuelle du CA (graphique en barres)
    4. Top 5 clients par CA
    5. Performance par commercial (tableau)
    6. Comparaison Q1 2026 vs Q1 2025
    7. Points d'attention et risques
    8. Objectifs Q2 2026
    
    Style professionnel, sobre. Fichier .pptx téléchargeable.

    Le fichier .pptx sera fonctionnel mais visuellement basique — les capacités de mise en page de python-pptx sont limitées par rapport à PowerPoint natif. La stratégie la plus efficace : générez la structure et le contenu avec ChatGPT, puis affinez le design dans PowerPoint ou dans un outil de design IA.

    Documents Word et PDF

    ChatGPT peut aussi créer des fichiers .docx (via python-docx) et .pdf. Pour les rapports, le workflow optimal est : analyse de données → rédaction du rapport dans le chat ou dans Canvas → export en .docx avec mise en forme. Pour les PDF, ChatGPT utilise des bibliothèques Python comme reportlab ou fpdf.

    Le sandbox étendu : Bash, Node.js et au-delà

    Depuis janvier 2026, le sandbox de ChatGPT a été considérablement étendu. Ce n’est plus seulement un interpréteur Python : c’est un environnement Linux complet.

    Ce que le sandbox peut faire en avril 2026

    Exécuter des commandes Bash directement. Exécuter du JavaScript via Node.js. Compiler et exécuter du code en Go, Java, C, C++, Swift, Kotlin, Ruby, Perl, PHP. Installer des packages via pip et npm (via un proxy — pas de connexion réseau sortante directe). Télécharger des fichiers depuis le web via un outil dédié. Tout cela fonctionne dans un environnement isolé : pas de risque pour vos données ou votre machine.

    En pratique, cette extension signifie que ChatGPT peut manipuler des fichiers dans des formats exotiques, convertir entre formats, et exécuter des scripts dans le langage de votre choix — pas seulement Python. Pour l’analyse de données, Python reste le langage dominant (pandas + matplotlib sont les outils les plus fiables dans ce contexte), mais la possibilité d’installer des packages élargit considérablement les possibilités.

    Workflows multi-format : de la donnée brute au livrable

    La vraie puissance de l’analyse de données dans ChatGPT apparaît quand vous enchaînez les étapes dans une même conversation.

    # Workflow complet — CSV → Analyse → Rapport → Slides
    ÉTAPE 1 : [Uploader le CSV]
    "Décris ce dataset et identifie les problèmes de qualité."
    
    ÉTAPE 2 : "Nettoie les données : supprime les doublons,
    standardise les noms de colonnes, convertis les dates
    en format ISO."
    
    ÉTAPE 3 : "Analyse : calcule le CA par mois, par région,
    par produit. Génère un graphique pour chaque dimension."
    
    ÉTAPE 4 : "Crée un fichier Excel avec 3 onglets :
    données nettoyées, tableaux croisés, graphiques."
    
    ÉTAPE 5 : "À partir de cette analyse, rédige un rapport
    de 500 mots avec les 5 insights principaux et 3
    recommandations."
    
    ÉTAPE 6 : "Transforme ce rapport en présentation
    PowerPoint de 6 slides avec les graphiques intégrés."

    Chaque étape s’appuie sur la précédente. Le contexte est maintenu tout au long de la conversation. Le résultat : un pipeline données → analyse → rapport → présentation qui prend 15 à 20 minutes au lieu de 3 à 4 heures manuellement.

    Comparaison avec la création de fichiers de Claude

    Claude dispose aussi d’un environnement d’exécution de code (basé sur Bash) et peut créer des fichiers. La comparaison :

    Capacité ChatGPT Claude
    Environnement Python + Bash + Node.js + 10 langages Bash + Python (via pip)
    Bibliothèques data Préchargées (pandas, matplotlib, seaborn, etc.) Installation à la demande
    Graphiques interactifs Oui (matplotlib interactif dans le chat) Oui (artifacts React/HTML)
    Création Excel Oui (.xlsx avec formules et graphiques) Oui (.xlsx avec formules)
    Création PowerPoint Oui (.pptx basique) Oui (.pptx basique)
    Add-in Excel natif Oui (ChatGPT for Excel, bêta) Oui (Claude for Excel, bêta)
    Rendu visuel dans le chat Graphiques statiques et interactifs Dashboards interactifs via artifacts

    En résumé : ChatGPT a l’avantage des bibliothèques data préchargées et de l’expérience intégrée (graphiques interactifs dans le chat, ChatGPT for Excel). Claude a l’avantage des artifacts pour les rendus visuels interactifs (dashboards React). Pour l’analyse de données pure, les deux sont comparables — le choix dépend de votre écosystème et de vos préférences d’interface.

    Les limites à connaître

    Pas de connexion réseau sortante. Le sandbox ne peut pas accéder à des API ou à des bases de données externes pendant l’exécution du code. Si votre analyse nécessite des données en temps réel, vous devez d’abord les exporter dans un fichier et les uploader.

    Timeout sur les exécutions longues. Les analyses très lourdes (millions de lignes, modèles de machine learning complexes) peuvent dépasser le temps d’exécution autorisé. Pour ces cas, exportez le code et exécutez-le localement.

    La qualité des fichiers créés a ses limites. Les .pptx générés sont fonctionnels mais visuellement basiques. Les .xlsx sont solides sur les formules mais limités sur la mise en forme conditionnelle complexe. Les .docx manquent souvent de finesse typographique. Considérez les fichiers générés comme des premiers jets à affiner, pas comme des livrables finaux.

    Vérifiez les calculs. ChatGPT peut faire des erreurs dans les analyses statistiques, surtout quand les données sont ambiguës ou mal structurées. Consultez toujours le code source (cliquez « View Analysis ») pour comprendre ce qui a été calculé. Les hallucinations existent aussi dans l’analyse de données : ChatGPT peut interpréter une corrélation comme une causalité ou ignorer des biais dans les données.

    Ce que vous pouvez faire maintenant

    Prenez un fichier CSV ou Excel que vous analysez régulièrement (rapport de ventes, données marketing, suivi de projet). Uploadez-le dans ChatGPT et demandez : « Décris ce dataset, identifie les tendances principales, et crée 3 visualisations pertinentes. » Comparez le résultat avec votre processus habituel en temps et en qualité. Puis testez le workflow multi-format : données → analyse → rapport → slides dans une seule conversation.

    Le prochain article de la série couvre les Scheduled Tasks : la fonctionnalité qui permet d’automatiser des tâches récurrentes — veille du lundi matin, rapports hebdomadaires, alertes — sans intervention manuelle. C’est la brique qui manquait pour transformer ChatGPT d’un outil réactif en un assistant proactif.

    Aller plus loin
    Tous nos guides IA

    Retrouvez l’ensemble de nos guides pratiques sur l’intelligence artificielle : concepts, outils, méthodes.

    Explorer les guides
    Mise à jour : avril 2026
    Étiquettes: