Comment utiliser ChatGPT dans Excel et Google Sheets ?

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/ongletCorrections 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.

ÉtapeOK
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}});
ÉtapesAttention
Installer via Get‑Add‑ons et ouvrir le sidebarAdmin 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écisPré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	Clients

    Bé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.

CasPrompt résuméBénéfice
Générer donnéesCréer 500 lignes ventes avec saisonnalitéTests rapides, gain de temps
Feuille raw+résuméCréer onglets Raw et Résumé + formulesStandardisation du reporting
KPI/formulesAjouter marge%, CA canal, taux conversionKPIs fiables
Corriger formulesDiagnostiquer et corriger VLOOKUP/erreursMoins d'erreurs
Lire ongletsAnalyser Raw/Clients/Produits pour insightsSynthèse multi-source
Mise à jour temps réelRe-exécuter prompt onEdit ou manuelAlerting 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 contratConfirmer clause data-usage pour comptes Business/Enterprise/Edu.
Tester en sandboxExécuter flux sur données anonymisées et mesurer latence/erreurs.
AnonymiserAppliquer pseudonymisation/hachage avant envoi.
Configurer logsActiver journalisation des requêtes et accès, conserver preuve d’audit.
Politique d’usageDé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.

Retour en haut
Formations Analytics