Réponse courte
Vous téléversez un tableur ou reliez un fichier de Google Drive ou de OneDrive, posez une question en langage courant, et ChatGPT écrit et exécute du code Python pour y répondre : il affiche les données dans un tableau que vous pouvez agrandir et sur lequel vous pouvez cliquer, et les résultats dans des graphiques que vous pouvez ajuster et télécharger. Vous vérifiez quand même vous-même les chiffres clés avant de vous en servir.
Question de suivi Comment vérifier les chiffres qu’il rapporte?
ChatGPT peut travailler avec des fichiers de données depuis un moment, mais le 16 mai, OpenAI a annoncé des changements qui permettent de voir beaucoup plus facilement ce qui se passe. Vous pouvez maintenant importer des fichiers directement de Google Drive ou de Microsoft OneDrive, explorer vos données dans un tableau interactif et mettre en forme un graphique avant de le télécharger. Ces améliorations arrivent avec GPT-4o et sont déployées auprès des abonnés payants des forfaits Plus, Team et Enterprise au cours des prochaines semaines. Les utilisateurs gratuits qui ont accès à GPT-4o peuvent aussi analyser des données et créer des graphiques, dans les limites de leurs messages.
Sous le capot, il n’y a rien de magique. Quand vous posez une question sur vos données, ChatGPT écrit un court programme en Python, un langage de programmation courant pour le travail sur les données, l’exécute et rapporte le résultat. C’est utile à savoir, parce que cela veut dire que chaque réponse repose sur une méthode que vous pouvez demander à voir.
Ce qui est nouveau
| Fonction | Ce qu’elle fait | Pourquoi c’est utile |
|---|---|---|
| Fichiers de Drive et de OneDrive | Ajoute des fichiers Google Sheets, Docs et Slides, ainsi qu’Excel, Word et PowerPoint, sans les télécharger d’abord | Vous travaillez sur la version la plus récente |
| Tableau interactif | Affiche votre jeu de données dans un tableau qui s’ouvre en plein écran et se met à jour au fil de l’analyse | Vous voyez les vraies lignes, pas seulement un résumé |
| Cliquer pour demander | Sélectionnez une partie du tableau et posez une question à son sujet | Les questions de suivi sont plus rapides et plus précises |
| Graphiques ajustables | Des graphiques à barres, linéaires, circulaires et à nuage de points que vous pouvez survoler, recolorer et télécharger | Les graphiques sont prêts pour une diapositive ou un rapport |
Les types de graphiques qui ne sont pas encore interactifs s’affichent quand même, sous forme d’image ordinaire.
Un exemple concret : le budget d’un club
Imaginez que vous êtes trésorier d’un club communautaire et que vous voulez voir comment les dépenses de cette année se comparent au budget. Votre tableur a trois colonnes. Les chiffres sont donnés à titre d’illustration.
| Catégorie | Budget | Réel |
|---|---|---|
| Location de salle | 1 200 | 1 350 |
| Collations et café | 400 | 310 |
| Impression | 250 | 290 |
| Assurances | 600 | 600 |
| Équipement | 800 | 1 050 |
- Ajoutez le fichier. Utilisez le bouton de pièce jointe pour choisir le tableur dans Google Drive, dans OneDrive ou sur votre ordinateur. ChatGPT l’ouvre sous forme de tableau interactif.
- Posez une question claire :
Voici le budget annuel de notre club, avec les dépenses prévues (Budget) et réelles (Réel), en dollars.
1. Ajoute une colonne pour l’écart (Réel moins Budget) et une colonne pour l’écart en pourcentage du Budget.
2. Donne les totaux du Budget, du Réel et de l’Écart.
3. Fais un graphique à barres qui compare le Budget et le Réel pour chaque catégorie.
4. En trois phrases, explique où nous avons dépassé le budget, et de combien.
Montre le code que tu as utilisé.- Lisez le tableau. Agrandissez-le en plein écran et vérifiez que les cinq catégories y sont. Cliquez sur la ligne Équipement et demandez : « Pourquoi est-ce le plus grand écart? » pour voir comment il l’explique.
- Ajustez le graphique. Survolez les barres pour voir chaque valeur, changez les couleurs si vous le voulez, et téléchargez-le pour l’assemblée annuelle.
Pour ces données, les bons résultats se calculent facilement à la main : le budget totalise 3 250 dollars et les dépenses réelles, 3 600; le club a donc dépensé 350 de plus que prévu. L’équipement a dépassé de 250 (environ 31 %), la location de salle de 150 (12,5 %) et l’impression de 40 (16 %), tandis que les collations sont restées 90 sous le budget et que les assurances l’ont respecté exactement. Ces chiffres sont votre corrigé pour la section suivante.
À essayer : tapez le tableau de cinq lignes ci-dessus dans un tableur, téléversez-le dans ChatGPT avec le même prompt, et comparez ses totaux et ses pourcentages avec le corrigé. Changez ensuite un chiffre, par exemple Équipement à 950, et demandez-lui de tout mettre à jour.
Protéger la confidentialité de vos données
Les tableurs contiennent souvent des renseignements personnels : noms, adresses, salaires. Avant de téléverser, retirez ce dont l’analyse n’a pas besoin. OpenAI affirme que les données de ses forfaits d’entreprise Team et Enterprise ne servent pas à l’entraînement, et les abonnés Plus peuvent refuser que les leurs y servent dans leurs paramètres de contrôle des données. Si votre fichier appartient à un employeur ou à une organisation, vérifiez d’abord ses règles.
Comment vérifier les chiffres qu’il rapporte?
Commencez par la vérification la moins coûteuse : recalculez vous-même un total. Dans l’exemple du budget, une calculatrice ou une fonction SOMME dans un tableur vous dit en quelques secondes si 3 600 est exact. Si un chiffre principal concorde, la méthode est probablement solide; sinon, arrêtez-vous et demandez pourquoi avant d’aller plus loin.
Vérifiez ensuite que rien ne manque. Demandez à ChatGPT : « Combien de lignes as-tu lues, et quels sont les noms des colonnes? » Un mauvais compte peut vouloir dire qu’un en-tête a été lu comme une donnée, qu’une ligne vide a coupé le fichier ou qu’une cellule fusionnée a brouillé l’importation. Le tableau interactif facilite cette vérification, parce que vous pouvez faire défiler tout le jeu de données au lieu de vous fier à un résumé.
Examinez ensuite la méthode. Puisque ChatGPT travaille en exécutant du code, demandez-lui de montrer le code et de vous expliquer la ligne clé en mots simples : quelles colonnes ont été ajoutées, quelles lignes ont été écartées. Vous n’avez pas besoin de connaître Python pour repérer « seulement les lignes où Catégorie n’est pas vide » et vous demander si cela a fait disparaître quelque chose.
Enfin, séparez les chiffres du récit. Les chiffres calculés viennent du code, généralement fiable une fois que les données d’entrée sont bonnes. L’explication écrite est l’interprétation du modèle, et c’est là que des suppositions dites avec assurance peuvent se glisser. S’il affirme que les coûts d’équipement ont augmenté « à cause des nouvelles tables », c’est peut-être plausible, mais ce n’est pas dans vos données. Gardez les chiffres que vous avez vérifiés, et traitez les explications comme des questions à poser à la personne qui a approuvé les dépenses.
Sources
- Improvements to data analysis in ChatGPT — OpenAI, 16 mai 2024
- Introducing GPT-4o and more tools to ChatGPT free users — OpenAI, 13 mai 2024