Objectif

À la fin de cette lecture, vous saurez installer et paramétrer l’extension ChatGPT dans Excel, puis l’utiliser pour générer des formules avancées, des macros VBA et des requêtes Power Query, et vous saurez comment vérifier chaque résultat avant de l’utiliser dans un classeur professionnel.

Avant de commencer

ChatGPT prédit du texte, pas des mathématiques : chaque formule ou macro générée reste un brouillon tant que vous n’avez pas vérifié le résultat sur vos propres données.

1

Installer et paramétrer l’extension

Le complément ChatGPT pour Excel, dans le ruban

  1. Ouvrez Microsoft Excel (version de bureau ou web).
  2. Allez dans l’onglet Accueil, puis dans Compléments (ou Insertion > Obtenir des compléments sur les versions plus anciennes).
  3. Recherchez ChatGPT dans le Microsoft Marketplace, puis sélectionnez Ajouter.
  4. Ouvrez ChatGPT depuis le ruban : un volet latéral s’affiche dans votre classeur.
  5. Connectez-vous avec le compte ChatGPT qui dispose de votre forfait pris en charge (Free, Go, Plus, Pro, Business, Enterprise, Edu).
Bon à savoir Si votre organisation ne peut pas accéder au Microsoft Store pour ce complément, un administrateur Microsoft 365 peut le déployer en interne depuis le Centre d’administration (Applications intégrées > Déployer un complément > Charger des applications personnalisées) à l’aide du fichier manifeste fourni par OpenAI.

Paramétrer l’accès en espace de travail

  • Sur un espace Business, Enterprise ou Edu utilisant un contrôle d’accès par rôle, un administrateur doit parfois activer le complément : Paramètres de l’espace de travail > Autorisations et rôles > ChatGPT pour Excel et Google Sheets > Activer.
  • Une fois l’extension ouverte, cliquez sur + pour parcourir les Skills (modèles de travail réutilisables, par exemple pour la modélisation financière) et les applications connectées disponibles depuis votre compte.
Attention Le volet ChatGPT pour Excel fonctionne séparément de votre historique de discussion ChatGPT habituel : les conversations ne se synchronisent pas entre les deux. Ses fonctionnalités avancées (VBA, macros) ne sont pas toujours pleinement prises en charge dans le volet lui-même — pour du VBA complexe, continuez à utiliser ChatGPT en conversation classique, comme détaillé à l’étape 3.
2

Création de formules

De RECHERCHEX à LAMBDA

RECHERCHEXINDEXEQUIVSOMME.SI.ENSFILTREUNIQUELETLAMBDA
  • Décrivez le résultat attendu, pas seulement la fonction : « je veux récupérer le prix associé à une référence produit » plutôt que « fais-moi un RECHERCHEX ».
  • Donnez le contexte réel : noms des colonnes, exemple de données, et la version d’Excel utilisée (2019, 2021, 365) ainsi que la langue des fonctions (FR/EN).
  • Pour une formule qui renvoie une erreur, collez la formule, l’erreur exacte affichée et un extrait des données concernées : ChatGPT identifie le problème plus vite qu’avec une simple description.
Contexte : classeur « Ventes », colonne A = référence produit, colonne B = prix. Objectif : je veux récupérer le prix (colonne B) pour une référence saisie en D1. Format : une seule formule, Excel 365 en français.
Astuce Plus la description est précise (colonnes, exemple de ligne, résultat attendu), plus la formule proposée est juste du premier coup.
3

VBA

Création, explication, correction, optimisation de macros

Création de macrosExplicationCorrectionOptimisation
  • Pour créer une macro, décrivez l’action à automatiser étape par étape (quel fichier, quelles feuilles, quelle action déclenche la macro).
  • Pour comprendre une macro existante, collez le code et demandez une explication ligne par ligne en français courant.
  • Pour corriger une macro en erreur, fournissez le code, le message d’erreur exact et le comportement attendu.
  • Pour optimiser une macro lente, demandez de réduire les boucles ou les activations d’écran inutiles (Application.ScreenUpdating).
Attention Testez toujours une macro générée sur une copie de votre classeur avant de l’exécuter sur vos données réelles : une macro mal calibrée peut modifier ou supprimer des données de façon irréversible.
4

Power Query

Créer, nettoyer et fusionner des requêtes

Création de requêtesNettoyageFusion
  • Pour une nouvelle requête, décrivez la source de données et le résultat final souhaité : ChatGPT peut proposer les étapes M à appliquer.
  • Pour nettoyer des données, précisez les anomalies à corriger (doublons, espaces, formats de date incohérents).
  • Pour fusionner deux sources, indiquez la colonne commune et le type de jointure souhaité (correspondance exacte, gauche, complète).
Bon à savoir Power Query est généralement préférable au VBA pour connecter et actualiser des sources de données : les requêtes sont plus fiables, versionnées et se réactualisent automatiquement.
5

Analyse

Tableaux croisés, graphiques, KPI

Tableaux croisésGraphiquesKPI
  • Pour un tableau croisé dynamique, décrivez les champs à mettre en lignes, en colonnes et en valeurs, ainsi que le type d’agrégation souhaité.
  • Pour un graphique, précisez le type (barres, courbe, camembert) et ce que vous voulez faire ressortir visuellement.
  • Pour un KPI, demandez la formule de calcul et la façon de le mettre en forme conditionnelle pour un suivi visuel rapide.

En un coup d’œil

BesoinCe qu’il faut fournir à ChatGPT
InstallationExcel > Accueil > Compléments > rechercher « ChatGPT » > se connecter
FormuleColonnes concernées, exemple de données, résultat attendu, version d’Excel
Correction de formuleFormule actuelle, message d’erreur exact, extrait de données
Macro VBAAction à automatiser étape par étape, feuilles et fichiers concernés
Requête Power QuerySource de données, anomalies à corriger, résultat final visé
Analyse (TCD, graphique, KPI)Champs à croiser, type d’agrégation, type de visuel souhaité

Atelier

Créer une solution Excel complète avec ChatGPT

  1. Installez l’extension ChatGPT dans Excel et connectez-vous.
  2. Demandez une formule combinant INDEX et EQUIV (ou RECHERCHEX) sur un jeu de données de votre choix.
  3. Faites générer une macro VBA simple pour automatiser une tâche répétitive de votre classeur.
  4. Faites décrire les étapes d’une requête Power Query pour nettoyer et fusionner deux sources.
  5. Demandez un tableau croisé dynamique et un graphique associé pour synthétiser le résultat.

J’ai réussi si…

  • Je sais installer et connecter l’extension ChatGPT dans Excel.
  • Je sais décrire un besoin de formule Excel de façon suffisamment précise pour obtenir un résultat juste du premier coup.
  • Je sais faire créer, expliquer et corriger une macro VBA avec ChatGPT.
  • Je sais faire décrire les étapes d’une requête Power Query pour nettoyer ou fusionner des données.
  • Je vérifie systématiquement chaque formule ou macro générée avant de l’utiliser sur mes données réelles.

À retenir

Une fois l’extension installée et connectée, ChatGPT accélère considérablement l’écriture de formules, de macros VBA et de requêtes Power Query dans Excel. Il reste un assistant : c’est à vous de fournir un contexte précis et de vérifier chaque résultat avant de l’intégrer à un classeur professionnel.