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.
Installer et paramétrer l’extension
Le complément ChatGPT pour Excel, dans le ruban
- Ouvrez Microsoft Excel (version de bureau ou web).
- Allez dans l’onglet Accueil, puis dans Compléments (ou Insertion > Obtenir des compléments sur les versions plus anciennes).
- Recherchez ChatGPT dans le Microsoft Marketplace, puis sélectionnez Ajouter.
- Ouvrez ChatGPT depuis le ruban : un volet latéral s’affiche dans votre classeur.
- Connectez-vous avec le compte ChatGPT qui dispose de votre forfait pris en charge (Free, Go, Plus, Pro, Business, Enterprise, Edu).
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.
Création de formules
De RECHERCHEX à LAMBDA
- 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.
VBA
Création, explication, correction, optimisation de macros
- 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).
Power Query
Créer, nettoyer et fusionner des requêtes
- 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).
Analyse
Tableaux croisés, graphiques, KPI
- 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
| Besoin | Ce qu’il faut fournir à ChatGPT |
|---|---|
| Installation | Excel > Accueil > Compléments > rechercher « ChatGPT » > se connecter |
| Formule | Colonnes concernées, exemple de données, résultat attendu, version d’Excel |
| Correction de formule | Formule actuelle, message d’erreur exact, extrait de données |
| Macro VBA | Action à automatiser étape par étape, feuilles et fichiers concernés |
| Requête Power Query | Source 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
- Installez l’extension ChatGPT dans Excel et connectez-vous.
- Demandez une formule combinant INDEX et EQUIV (ou RECHERCHEX) sur un jeu de données de votre choix.
- Faites générer une macro VBA simple pour automatiser une tâche répétitive de votre classeur.
- Faites décrire les étapes d’une requête Power Query pour nettoyer et fusionner deux sources.
- 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.