Importer vos données dans ChatGPT
Sur cette page
Vos données dans ChatGPT : CSV, Excel et Google Sheets
Toute analyse commence par le même geste : amener vos données jusqu’à l’outil. Un CSV exporté de votre CRM, un classeur Excel du contrôle de gestion ou une feuille Google Sheets se chargent en quelques secondes dans ChatGPT. Pourtant, ce qui sépare une session productive d’une demi-heure perdue se joue rarement dans l’analyse : cela se joue à l’import, sur un encodage mal choisi ou une ligne de titre parasite. Nous parcourons ici chaque format et les vérifications qui évitent de bâtir un raisonnement sur des données mal lues.
Les formats supportés
ChatGPT accepte les principaux formats tabulaires, et le choix n’est pas neutre : chacun transporte plus ou moins d’information sur la structure de vos données.
| Format | Extension | Particularités |
|---|---|---|
| CSV | .csv | Universel, léger, pas de mise en forme |
| TSV | .tsv | Séparateur tabulation, fréquent dans les exports de bases de données |
| Excel | .xlsx / .xls | Multi-onglets, formules, mise en forme |
| Google Sheets | Application Google Drive | Lecture avec les permissions de votre compte, sans export |
Un extrait de base de données arrivera souvent en TSV, parce que le séparateur tabulation évite les conflits avec les virgules présentes dans les adresses ou les libellés produits. À l’inverse, un fichier de suivi maintenu à la main sera presque toujours un classeur Excel, avec ses onglets et ses formules dont il faudra tenir compte. Les PDF et les fichiers texte ou de données — JSON, XML, YAML, TXT, Markdown — sont aussi acceptés ; en revanche, un tableau scanné ou inséré comme image se lit mal : quand les valeurs exactes comptent, partez d’un tableur.
Importer un fichier CSV ou Excel
L’import tient en quatre gestes :
- Ouvrez une nouvelle conversation dans ChatGPT
- Cliquez sur le bouton + de la zone de saisie, puis choisissez d’ajouter des photos et fichiers
- Sélectionnez votre fichier depuis votre ordinateur
- Ajoutez un message contextuel — par exemple : « Voici mes ventes Q1 2026, peux-tu me faire un résumé ? »
Le quatrième geste est le seul qui demande un peu de réflexion, et c’est aussi celui que l’on bâcle. Le message contextuel indique ce que représentent ces lignes, sur quelle période et pour quel usage ; sans lui, ChatGPT devine. ChatGPT affiche ensuite le plus souvent un aperçu interactif du tableau, que vous pouvez agrandir et parcourir. Pour les calculs, il écrit et exécute du code Python dans un notebook Jupyter, généralement avec la bibliothèque pandas : il repère d’ordinaire les en-têtes et les types de données, ce que vous vérifierez plus bas.
Préparer un CSV qui se lit sans accroc
Enregistrez toujours en UTF-8. Dans un autre encodage, le « é » de « Marché » se transforme en deux caractères parasites et vos regroupements par région deviennent illisibles au moment même où vous croyez avoir terminé. Veillez ensuite à ce que la première ligne contienne les en-têtes : un titre de rapport placé au-dessus du tableau décale tout d’un cran, et ChatGPT lira vos noms de champs comme des données. Les cellules fusionnées et les lignes vides au milieu du fichier produisent le même genre de dégât. Si vos libellés contiennent des virgules — « Lyon, 3e arrondissement » —, vérifiez qu’ils sont entre guillemets, comme dans tout export propre, ou préférez le point-virgule comme séparateur en le signalant à ChatGPT ; sinon, chaque virgule créera une colonne fantôme. Donnez enfin à vos colonnes des noms en clair, gardez une ligne par enregistrement et un seul tableau par feuille : ce sont les trois recommandations de l’aide d’OpenAI.
Ce qu’Excel emporte et ce qu’il laisse
Un classeur Excel arrive avec ses particularités. Si votre fichier a plusieurs onglets, précisez lequel analyser : « Analyse uniquement l’onglet Ventes_2026 ». Les formules posent une question à part : l’analyse porte en général sur les valeurs calculées, et un classeur chargé de formules complexes peut ne pas être analysé en entier. Quand la logique de calcul compte pour l’interprétation, décrivez-la dans votre message, ou travaillez directement dans Excel avec ChatGPT for Excel, présenté plus bas. Ne comptez pas non plus sur les graphiques et les images du classeur : ChatGPT travaille sur les données des cellules et lit mal une valeur contenue dans une image. Respectez enfin la limite d’environ 50 Mo des tableurs, qui varie avec la taille des lignes.
Google Sheets et Excel : deux autres chemins
Pour un fichier Google Sheets, le premier chemin passe par l’application Google Drive :
- Connectez l’application Google Drive, depuis les plugins ou les applications selon la version de ChatGPT, et autorisez l’accès à votre compte Google
- Joignez le fichier depuis Google Drive, ou demandez à ChatGPT de le retrouver
- ChatGPT lit les données avec les permissions de votre compte — pas besoin d’export
L’intérêt de ce chemin apparaît sur les fichiers vivants. Prenez un tableau de pipeline modifié chaque matin par trois commerciaux : quand quelqu’un ajoute des lignes, vous relancez l’analyse sur la version à jour sans repasser par un export. La disponibilité de l’application dépend de votre offre, de votre pays et des règles de votre espace Google Workspace.
Le second chemin fait l’inverse : il amène ChatGPT dans le tableur. ChatGPT for Excel et ChatGPT for Google Sheets ajoutent une barre latérale à Excel et à Google Sheets, sur toutes les offres, avec un usage limité sur Free et Go. Dans Excel, on l’installe depuis le bouton Compléments de l’onglet Accueil ; dans Google Sheets, depuis le Google Workspace Marketplace, puis le menu Extensions. L’assistant travaille directement sur les onglets, les formules et la mise en forme, ce qui en fait le bon outil pour comprendre ou corriger un classeur. Ses conversations restent séparées de votre historique ChatGPT, et il vaut mieux dupliquer le fichier avant une modification importante.
Vérifier que l’import a fonctionné
Ne posez jamais votre première vraie question avant d’avoir contrôlé ce que ChatGPT a lu :
Affiche les 5 premières lignes et le nombre total de lignes et colonnes.
ChatGPT exécute un script Python qui affiche un aperçu du DataFrame. Comparez le nombre de colonnes avec votre fichier d’origine, puis relisez les noms de colonnes : s’ils ressemblent à des valeurs (« 12/03/2026 » en guise d’en-tête), vous avez un décalage d’une ligne. Contrôlez la cohérence des types, car une colonne de montants lue comme du texte fera échouer toutes les moyennes. Repérez enfin les lignes parasites — typiquement une ligne de totaux qui, comptée comme une commande de plus, doublerait votre chiffre d’affaires sans que rien ne semble anormal.
Gérer les fichiers volumineux
Un fichier peut être accepté sans être analysé en entier : trop volumineux, trop complexe, chargé d’images ou de formules. Si un résultat vous semble incomplet, demandez à ChatGPT d’examiner une feuille, des lignes ou des colonnes précises, ou découpez le fichier — par trimestre ou par filiale — et traitez les parties successivement. Filtrez aussi les colonnes inutiles avant l’import, car un export de CRM embarque volontiers quarante champs dont vous n’en utiliserez que six. Si vous cherchez d’abord une vue d’ensemble, un échantillon suffit à cadrer l’analyse. Gardez enfin en tête le rythme d’import : 80 fichiers toutes les trois heures, et 3 fichiers par jour sur l’offre Free.
Avant d’importer : les données personnelles
Un export de CRM contient des noms, des e-mails, parfois des téléphones. Avant de l’importer, retirez les colonnes dont l’analyse n’a pas besoin : un chiffre d’affaires par région ne demande aucun nom de client. Vérifiez aussi le cadre de votre offre : sur les offres individuelles comme Free, Plus ou Pro, vos conversations peuvent servir à améliorer les modèles tant que vous ne l’avez pas désactivé dans les contrôles des données ; sur Business, Enterprise et Edu, ce n’est pas le cas par défaut. Sachez enfin que supprimer une conversation ne supprime pas un fichier enregistré à part dans votre bibliothèque.
À vous de jouer
Votre premier import.
- Choisissez un export réel — ventes, CRM, suivi — et retirez les colonnes personnelles inutiles
- Vérifiez l’encodage UTF-8 et les en-têtes en première ligne
- Importez le fichier avec un message de contexte : ce que représentent les lignes, la période, l’usage
- Demandez les cinq premières lignes et le nombre de lignes et de colonnes, puis comparez avec l’original
- Corrigez le fichier à chaque écart avant toute analyse
Sources officielles : Uploading files and audio to ChatGPT · Data analysis with ChatGPT · ChatGPT for Excel and Google Sheets · Google Drive app and setup in ChatGPT · How your data is used to improve model performance (centre d’aide OpenAI)
Points clés à retenir
- ChatGPT accepte CSV, TSV, Excel, PDF et fichiers texte ; Google Sheets passe par l’application Google Drive
- Toujours vérifier l’import avec un aperçu des premières lignes
- L’encodage UTF-8 et les en-têtes en première ligne sont essentiels
- ChatGPT for Excel et Google Sheets travaille directement dans le classeur, formules comprises
- Retirez les données personnelles inutiles avant d’importer
- Pour les fichiers volumineux, ciblez, découpez ou échantillonnez