Vous pouvez intégrer ChatGPT directement dans Excel et Google Sheets via l’add-in GPT‑5.5 pour rester dans le tableur. Je détaille l’installation, 6 cas d’usage concrets, et les précautions à prendre pour vos données sensibles.
Qu’apporte la mise à jour GPT-5.5
GPT‑5.5 permet d’exécuter ChatGPT directement dans Excel et Google Sheets via un add-in officiel, évitant les allers‑retours entre la fenêtre du chatbot et le tableur.
Basculer constamment entre un tableur et un chatbot coûte du temps et brise le contexte. Par exemple, créer un jeu de données synthétique demande de copier‑coller des formats, ajuster des colonnes et vérifier cohérence multi‑onglet. Corriger une formule complexe oblige souvent à copier la cellule, demander l’explication dans le chatbot, réappliquer la correction et tester. Synthétiser des informations réparties sur cinq onglets nécessite plusieurs requêtes successives, avec risque d’oublier des cellules ou de perdre la version courante.
Techniquement, GPT‑5.5 s’installe comme un mini‑plugin/extension qui expose un panneau latéral (sidebar) dans le tableur et des fonctions d’analyse de cellules et d’onglets. Le panneau permet d’interagir en langage naturel tout en gardant le document visible; les fonctions intégrées peuvent analyser une plage, générer des formules, créer des résumés multi‑feuilles et remplir des colonnes automatiquement en fonction du contexte présent dans le classeur.
La différence avec l’API tient à l’intégration et au contexte. Le sidebar conserve le contexte du classeur et simplifie l’UX (interface utilisateur) sans code. L’API permet des intégrations programmées, automatisations serveur ou traitements en masse, mais demande développement et gestion de clés, quotas et sécurité.
- Compatibilité et disponibilité : L’add‑in est distribué via Office Add‑ins pour Excel et via Google Workspace Marketplace pour Sheets (voir OpenAI, Microsoft et Google pour les pages officielles).
- Comptes pris en charge : Disponible pour Free, Pro/Plus/Go, Business, Enterprise, Edu, Teachers et K‑12 selon les annonces et la documentation des plateformes.
Bénéfices attendus : centralisation du contexte (moins d’erreurs de copie), réduction des allers‑retours et gains de productivité. Des études industrielles estiment des gains significatifs : McKinsey évalue le potentiel économique de la génération d’IA à plusieurs milliers de milliards de dollars et l’automatisation d’une grande part des tâches de bureau (voir McKinsey, « The economic potential of generative AI »).
| Fonctionnalité | Bénéfice attendu |
| Sidebar intégré | Interaction en continu avec le tableur, zéro copie‑coller |
| Fonctions d’analyse de plage/onglet | Corrections de formules et synthèses multi‑feuilles automatisées |
| Accès via API (optionnel) | Automatisations et traitements à grande échelle, personnalisables |
Comment installer ChatGPT dans Excel
Pour installer l’add-in ChatGPT dans Excel, suivez ces étapes précises : Home → Add-ins → rechercher « ChatGPT by OpenAI » → ajouter → suivre l’installation et la connexion → ouvrir via Extensions → ChatGPT → Open Sidebar et se connecter avec un compte OpenAI.
Pour Windows et Mac, l’accès se trouve dans le ruban d’Excel sous Home (ou Accueil en FR). Pour Office 365 desktop : cliquer sur Home → Add-ins → Store, taper « ChatGPT by OpenAI », puis Add. Pour Office Online (office.com) : cliquer sur Insert → Add-ins → Store et procéder de la même façon. L’interface affiche une vignette de l’add-in (icône OpenAI) et un bouton Add. La sidebar s’ouvre ensuite via Extensions → ChatGPT → Open Sidebar.
- Permissions demandées : Autorisation d’accéder au contenu du classeur pour lire/écrire les cellules, Autorisation d’effectuer des requêtes réseau vers les serveurs OpenAI, Identification via OAuth (protocole d’autorisation) pour lier le compte.
- Authentification : Connexion via votre compte OpenAI en OAuth. OAuth est un mécanisme sécurisé qui autorise l’add-in sans partager votre mot de passe. Pour les comptes Business/Enterprise, un administrateur peut devoir approuver l’application (consentement administrateur) ou imposer SSO (Single Sign-On).
Exemples immédiats à lancer dès l’ouverture :
- Générer un jeu de données de ventes.
- Créer une feuille « raw » et un onglet « résumé » avec KPI.
- Détecter/corriger une formule erronée (exemple : cellule A2 contient =VLOOKUP(E2,A:B,3,FALSE) ; correction attendue : =VLOOKUP(E2,A:C,3,FALSE) ou ajuster l’index).
Prompts prêts à coller dans la sidebar :
Génère un jeu de données CSV de 50 lignes pour les ventes mensuelles avec colonnes : Date(YYYY-MM-DD), Produit, Région, Quantité, PrixUnitaire. Inclure variations réalistes. Retourne uniquement le CSV.Crée deux onglets Excel : "raw" avec les données (colonne A-E) et "résumé" avec : TotalVentes, QuantitéTotale, CA par Région, Top 3 Produits. Fournis les instructions pas à pas pour créer les formules dans "résumé". Retourne un tableau structuré.Analyse cette cellule et corrige la formule : =VLOOKUP(E2,A:B,3,FALSE). Explique l'erreur et propose la formule corrigée et une version robuste (par exemple INDEX/MATCH) avec explication courte.Dépannage : Si l’add-in n’apparaît pas, vérifier la version d’Office (Office 365 required pour la plupart des add-ins modernes), confirmer que le Office Store n’est pas désactivé par la politique IT, tester sur office.com pour isoler le client, et demander l’accord administrateur en entreprise. Pour essais, utiliser un tenant ou compte personnel en bac à sable.
| Étape | OK |
| Office à jour (Office 365) | |
| Store d’add-ins activé | |
| Connexion OpenAI possible | |
| Test en sandbox effectué |
Comment installer ChatGPT dans Google Sheets
Pour installer l’add-on ChatGPT dans Google Sheets : Home → Extensions → Add-ons → Get Add-ons → rechercher ‘ChatGPT for Google Sheets’ → installer → autoriser avec le compte Google → ouvrir via Extensions → ChatGPT → Open Sidebar → se connecter à OpenAI.
Suivre les étapes d’installation classiques décrites ci‑dessus. Vérifier si votre compte est Google Workspace (anciennement GSuite) ou compte personnel, car les administrateurs Workspace peuvent restreindre l’installation d’add‑ons via la console d’administration. OAuth (Open Authorization) est le protocole d’authentification utilisé : il permet à l’add‑on d’accéder à votre feuille sans transmettre votre mot de passe.
- Flux d’authentification et liaison OpenAI : Autoriser l’add‑on à accéder à Sheets, puis connecter votre clé OpenAI ou votre compte OpenAI via la fenêtre du sidebar. Les comptes entreprise/éducation peuvent exiger une validation IT ou une clé organisationnelle.
- Permissions requises : Lecture/écriture sur vos feuilles, gestion des fichiers (facultatif) et accès au stockage des paramètres. Demander confirmation si une admin a limité les scopes OAuth.
Exemples pratiques à coller directement dans Sheets ou dans le sidebar.
Formule pour appeler le sidebar (si l’add‑on expose une custom function) :
=GPT("Résume la plage", A1:A50)Prompt type pour créer un onglet « raw » et un onglet « résumé » automatiquement :
Créer deux onglets nommés "raw" et "résumé". Copier ici les données brutes (CSV). Dans "résumé", produire un tableau avec colonnes: catégorie, total_quantité, total_ventes. Retourner uniquement CSV.Commande pour extraire le produit le plus vendu en lisant plusieurs onglets :
Analyse les plages Sheet1!A2:B100,Sheet2!A2:B200. Colonne A = produit, Colonne B = quantité. Retourne le produit avec la somme de quantité la plus élevée en JSON: {"product":"X","qty":123}.Formats de sortie possibles : JSON (pour ingestion programmatique), CSV (collage direct), ou tableau (écrasement d’une plage). Spécifier clairement le format dans le prompt pour que l’add‑on colle correctement les résultats.
Automatisation avec Google Apps Script : On peut soit appeler l’API OpenAI directement depuis Apps Script (UrlFetchApp) en stockant la clé dans PropertiesService, soit automatiser l’écriture d’une formule =GPT(…) via range.setFormula() pour déclencher l’add‑on. Exemples d’appels :
// Exemple 1: écrire une formule qui déclenche l'add-on
sheet.getRange("A1").setFormula("=GPT(\"Summarize A2:A100\")");
// Exemple 2: appeler OpenAI directement (schématique)
UrlFetchApp.fetch("https://api.openai.com/v1/chat/completions", {method:"post", payload: JSON.stringify({...}), headers:{Authorization:"Bearer "+API_KEY}});
| Étapes | Attention |
| Installer via Get‑Add‑ons et ouvrir le sidebar | Admin Workspace peut bloquer l’installation |
| Connecter OpenAI (clé ou login) | Ne pas exposer la clé dans des cellules publiques |
| Tester prompts en JSON/CSV précis | Préciser plage et format pour éviter erreurs de parse |
Que peut-on faire avec ChatGPT dans un tableur
On peut générer des jeux de données, construire des feuilles complètes, ajouter ou corriger des formules, lire plusieurs onglets pour extraire des insights et mettre à jour les feuilles en temps réel.
Les cas suivants montrent pour chaque usage le prompt prêt à l’emploi, la plage d’entrée attendue, un exemple de sortie et le bénéfice concret.
Générer un jeu de données suivi des ventes.
Prompt :
Génère 500 lignes de données de ventes pour 2025 avec colonnes : Date (jj/mm/aaaa), Produit, Canal (Web, Magasin, Partenaire), Quantité, PrixUnitaire, CoûtUnitaire. Ajoute saisonnalité mensuelle (pics en mai et novembre) et code produit 4 lettres.Plage d’entrée : A1:F500 (vide).
Exemple de sortie :
Date Produit Canal Quantité PrixUnitaire CoûtUnitaire 01/01/2025 ABCD Web 12 49.90 30.00 05/05/2025 EFGH Magasin 40 59.00 35.00 ...Bénéfice : Gain de temps immédiat pour tests et démo (≈ heures économisées).
Construire une feuille raw + onglet résumé.
Prompt :
Crée deux onglets : "Raw" avec colonnes Date, Produit, Canal, Quantité, Prix, Coût. Crée "Résumé" avec CA par mois et canal, et exemples de formules.Plage d’entrée : Raw!A1:F (remplie ou vide).
Exemple de formules :
=SUMIFS(Raw!E:E,Raw!A:A,">="&DATE(2025,1,1),Raw!A:A,"<="&DATE(2025,1,31),Raw!C:C,"Web") =SUMPRODUCT((Raw!A:A>=DATE(2025,1,1))*(Raw!A:A<=DATE(2025,1,31))*Raw!D:D*Raw!E:E)Bénéfice : Structure standardisée pour reporting et automatisation.
Ajouter des formules pour KPI.
Prompt :
Ajoute formules pour Marge%, CA par canal, TauxConversion (visites->achats si colonnes Visites et Achats existent).Plage d'entrée : Raw!A:F plus éventuellement Visites/Achats.
Exemples de formules :
/* Marge % */ =IFERROR((E2-F2)/E2,0) /* CA par canal */ =SUMIFS(Raw!E:E,Raw!C:C,"Web") /* Taux de conversion */ =IF(Visits=0,0, Purchases/Visits)Bénéfice : Réduction d'erreurs de calcul et KPIs prêts à l'emploi.
Détecter et corriger des formules erronées.
Prompt :
Analyse la formule =VLOOKUP(E2,Products!A:B,3,FALSE) et corrige l'erreur. Explique pourquoi elle échoue et propose la formule correcte.Plage d'entrée : Cellule contenant la formule.
Exemple de sortie :
Problème : Index de colonne 3 invalide pour une plage A:B. Correction : =VLOOKUP(E2,Products!A:B,2,FALSE)Bénéfice : Moins de #N/A et diagnostics rapides (gain minutes à heures).
Lire plusieurs onglets pour extraire insights.
Prompt :
Lis onglets Raw, Clients, Produits. Donne : produit le plus vendu, mois de CA max, top 3 clients par CA. Retourne tableau 3 colonnes : Metric, Valeur, SourceOnglet.Plage d'entrée : Raw!A:F, Clients!A:C, Produits!A:B.
Exemple de sortie :
Metric Val Source Produit le plus vendu EFGH Raw Mois CA max 11/2025 Raw Top client ACME SA ClientsBénéfice : Synthèse multi-onglets sans formules complexes, utile pour décisions rapides.
Mettre à jour la feuille en temps réel.
Prompt :
À chaque ajout de ligne dans Raw, recalculer Résumé et signaler anomalies (quantité>1000 ou marge<0). Précise si exécution manuelle ou trigger onEdit.Plage d'entrée : Raw!A:Z avec nouvelles lignes en bas.
Exemple de sortie :
Action: Recalcul Résumé exécuté. Anomalies détectées: Ligne 123 (Quantité=1500), Ligne 231 (Marge négative)Bénéfice : Synchronisation et alerting automatique, baisse des erreurs manuelles.
| Cas | Prompt résumé | Bénéfice |
| Générer données | Créer 500 lignes ventes avec saisonnalité | Tests rapides, gain de temps |
| Feuille raw+résumé | Créer onglets Raw et Résumé + formules | Standardisation du reporting |
| KPI/formules | Ajouter marge%, CA canal, taux conversion | KPIs fiables |
| Corriger formules | Diagnostiquer et corriger VLOOKUP/erreurs | Moins d'erreurs |
| Lire onglets | Analyser Raw/Clients/Produits pour insights | Synthèse multi-source |
| Mise à jour temps réel | Re-exécuter prompt onEdit ou manuel | Alerting et synchronisation |
Quelles limites et précautions pour vos données
Avant tout, sachez qu’OpenAI précise que, pour les comptes payants — Business, Enterprise, Education et Teachers — le contenu partagé n’est pas utilisé par défaut pour améliorer les modèles (policy officielle : https://platform.openai.com/docs/data-usage-policies et https://help.openai.com/en/articles/7011234-data-usage-and-training). Cette garantie réduit un risque, mais n’élimine pas toutes les contraintes techniques et organisationnelles.
Points de confidentialité : Clarifier la nuance entre stockage temporaire (données en transit ou en cache pour la requête), historique d’add-in (log local ou côté service qui conserve les prompts/réponses) et entraînement de modèle (utilisation des données pour ajuster les poids du modèle). Ces trois couches impliquent des niveaux de risque différents et des obligations différentes en matière de rétention et d’accès.
Types de données à éviter : Éviter PII (Personally Identifiable Information : nom complet, email, numéro de sécurité sociale), informations financières sensibles (numéros de carte), données médicales et secrets business (clé API, code source confidentiel). Préconiser la pseudonymisation, le hachage (ex. SHA-256 pour identifiants non réversibles) et l’agrégation ou le résumé avant envoi.
Limitations techniques : Prendre en compte la longueur de contexte (troncature possible si la requête dépasse la fenêtre de tokens), les quotas ou rate limits via l’add-in/API, la latence réseau et les erreurs de compréhension sur contenus très techniques ou formatés. Fragmenter les jeux de données et valider la complétude après génération.
Gouvernance et conformité : Mettre en place audit des accès, journalisation (logs) des requêtes, politique d’usage clair, et tests en environnement sandbox avant déploiement. Vérifier les conditions contractuelles pour les comptes Education/Enterprise et obtenir les clauses de traitement des données dans le contrat.
Bonnes pratiques opérationnelles : Rédiger des prompts sans PII, restreindre l’export automatique vers des feuilles partagées, exiger une revue humaine pour toute décision métier, et sauvegarder les données avant toute modification automatique.
| Vérifier contrat | Confirmer clause data-usage pour comptes Business/Enterprise/Edu. |
| Tester en sandbox | Exécuter flux sur données anonymisées et mesurer latence/erreurs. |
| Anonymiser | Appliquer pseudonymisation/hachage avant envoi. |
| Configurer logs | Activer journalisation des requêtes et accès, conserver preuve d’audit. |
| Politique d’usage | Définir qui peut utiliser l’add-in et pour quels cas. |
Prêt à intégrer ChatGPT dans vos tableurs pour gagner du temps ?
L'add-in GPT‑5.5 place ChatGPT directement dans Excel et Google Sheets, ce qui réduit les allers-retours, accélère la génération de jeux de données, la correction de formules et l'analyse multi‑onglet. Avant de déployer, testez en bac à sable, pseudonymisez les données sensibles et choisissez le type de compte adapté (Business/Enterprise pour moindre risque d'entraînement). En suivant ces étapes vous standardisez un gain de productivité concret et sécurisez la chaîne de traitement des données.
FAQ
-
Comment installer l'add-in ChatGPT dans Excel et Sheets ?
Sur Excel : Home → Add-ins, rechercher "ChatGPT by OpenAI" et ajouter. Sur Google Sheets : Extensions → Add-ons → Get Add-ons, rechercher "ChatGPT for Google Sheets" puis installer et autoriser. Ouvrir ensuite Extensions → ChatGPT → Open Sidebar et se connecter à OpenAI. -
Quels cas d'usage sont les plus rapides à tester ?
Commencez par générer un jeu de données d'exemple, construire un onglet résumé à partir d'un onglet raw, ou demander la correction d'une formule. Ce sont des tests simples qui montrent vite le gain de temps. -
Mes données seront-elles utilisées pour entraîner les modèles ?
Selon OpenAI, les comptes Business, Enterprise, Edu et Teachers ne voient pas leurs données utilisées par défaut pour améliorer les modèles. Vérifiez toutefois les conditions contractuelles et appliquez des mesures de pseudonymisation pour les données sensibles. -
L'add-in fonctionne-t-il avec toutes les versions d'Office et Google Workspace ?
Il est disponible via les stores officiels mais peut nécessiter Office 365/Office Online ou une version récente de Google Workspace. Les politiques IT d'entreprise peuvent aussi restreindre l'installation. -
Y a-t-il des limites techniques à connaître ?
Oui : limites de longueur de contexte (troncature), quotas ou latence selon usage, et risques d'erreurs sur données très techniques. Toujours prévoir une revue humaine et des tests avant automatisation complète.
A propos de l'auteur
Franck Scandolera — expert & formateur en tracking server-side, Analytics Engineering, automatisation No/Low Code (n8n) et intégration de l'IA en entreprise. Responsable de l'agence webAnalyste et de l'organisme de formation Formations Analytics. Références : Logis Hôtel, Yelloh Village, BazarChic, Fédération Française de Football, Texdecor. Disponible pour aider les entreprises => contactez moi.
⭐ Analytics engineer, Data Analyst et Automatisation IA indépendant ⭐
- Ref clients : Logis Hôtel, Yelloh Village, BazarChic, Fédération Football Français, Texdecor…
Mon terrain de jeu :
- Data Analyst & Analytics engineering : tracking avancé (GA4, Matomo, Piano, GTM server, Tealium, Commander Act, e-commerce, CAPI, RGPD), entrepôt de données (BigQuery, Snowflake, PostgreSQL, ClickHouse), modèles (Airflow, dbt, Dataform), dashboards décisionnels (Looker, Power BI, Metabase, SQL, Python).
- Automatisation IA des taches Data, Marketing, RH, compta etc : conception de workflows intelligents robustes (n8n, App Script, scraping) connectés aux API de vos outils et LLM (OpenAI, Mistral, Claude…).
- Engineering IA pour créer des applications et agent IA sur mesure : intégration de LLM (OpenAI, Mistral…), RAG, assistants métier, génération de documents complexes, APIs, backends Node.js/Python.





