Intelligence artificielle dans Excel : Copilot, ChatGPT et Office Scripts, comment les combiner
- Thématique
- Bureautique & collaboration
- Mis à jour
- Lecture
- 11 min
- Formation
- Excel avec IA - Office Scripts et Copilot
L'essentiel en 30 secondes
- L'intelligence artificielle dans Excel repose sur trois familles d'outils : Copilot intégré au tableur, les assistants externes comme ChatGPT, et l'automatisation par scripts (Office Scripts, VBA) que l'IA aide à écrire.
- Copilot agit directement sur le classeur : analyse, mise en forme, colonnes calculées, tableaux croisés dynamiques et graphiques.
- ChatGPT est très efficace pour écrire, expliquer et corriger des formules ou du code, sans nécessiter de licence Microsoft particulière.
- Office Scripts automatise des traitements dans Excel pour le web et Microsoft 365 en TypeScript, et peut être déclenché par Power Automate ; VBA reste la référence pour Excel de bureau.
- La combinaison la plus efficace consiste à analyser avec Copilot, faire écrire le code par l'IA, puis figer le traitement dans un script réutilisable.
Sommaire de l'article
- Qu’est-ce que l’intelligence artificielle dans Excel ?
- Panorama des outils d’IA disponibles pour Excel
- Excel IA sans licence : les fonctions intelligentes déjà incluses
- Quel outil d’IA pour quelle tâche dans Excel ?
- Comment combiner Copilot, ChatGPT et Office Scripts : les étapes
- Office Scripts ou VBA : lequel choisir avec l’IA ?
- Bonnes pratiques pour une IA fiable dans Excel
- Les erreurs fréquentes avec l’IA dans Excel
- Comment apprendre à utiliser l’IA dans Excel ?
- En résumé
L’intelligence artificielle dans Excel regroupe trois familles d’outils : Copilot, l’assistant intégré qui agit directement dans vos classeurs, les assistants externes comme ChatGPT qui écrivent et expliquent formules et code, et les scripts d’automatisation (Office Scripts, VBA) que l’IA aide à produire. Chacun a son terrain de jeu, et c’est en les combinant qu’on obtient les meilleurs gains de temps.
Ce panorama s’adresse aux utilisateurs d’Excel qui entendent parler d’IA partout sans savoir par où commencer : contrôleurs de gestion, assistants, commerciaux, analystes. Vous saurez quel outil utiliser pour quelle tâche, comment les enchaîner dans un flux de travail cohérent, et quelles précautions prendre pour garder des résultats fiables.
Qu’est-ce que l’intelligence artificielle dans Excel ?
L’intelligence artificielle dans Excel désigne l’ensemble des fonctions capables d’interpréter une demande en langage naturel ou de détecter des régularités dans vos données pour produire un résultat : une formule, une analyse, une mise en forme, un graphique ou du code. Elle va des fonctions intelligentes natives aux assistants génératifs comme Copilot.
On peut distinguer trois niveaux :
- Les fonctions intelligentes natives, présentes depuis plusieurs années : le Remplissage instantané (Ctrl+E) devine une transformation à partir d’un exemple, Analyser les données (onglet Accueil) propose des synthèses et des graphiques, et la saisie semi-automatique des formules suggère des fonctions.
- Les assistants génératifs : Copilot dans Excel, ou un assistant externe comme ChatGPT, qui comprennent une demande rédigée en français.
- L’automatisation assistée par l’IA : l’IA écrit un Office Script ou une macro VBA, que vous exécutez ensuite autant de fois que nécessaire, sans elle.
Panorama des outils d’IA disponibles pour Excel
| Outil | Ce qu’il fait | Où il fonctionne | Idéal pour |
|---|---|---|---|
| Copilot dans Excel | Analyse, mise en forme, colonnes calculées, TCD, graphiques, en agissant sur le classeur | Excel Microsoft 365 (bureau et web), selon licence | Explorer et fiabiliser une base sans quitter Excel |
| ChatGPT et assistants similaires | Écrit, explique et corrige formules, VBA, scripts ; peut analyser un fichier importé | Navigateur ou application, hors d’Excel | Formules complexes, code, apprentissage |
| Office Scripts | Enregistre et rejoue des traitements en TypeScript | Excel pour le web et Microsoft 365, licence pro ou éducative | Automatisations partagées et planifiées |
| VBA | Macros qui automatisent Excel de bureau | Excel de bureau, surtout Windows | Automatisations locales, pilotage d’autres fichiers |
| Remplissage instantané, Analyser les données | Transformations par l’exemple, suggestions d’analyses | Excel récent | Gains rapides sans IA générative |
| Power Automate | Déclenche des scripts et enchaîne des actions entre applications | Service cloud Microsoft | Planifier et connecter des traitements |
Microsoft enrichit régulièrement Copilot dans Excel, avec par exemple l’analyse avancée appuyée sur Python ou une fonction COPILOT utilisable directement dans une cellule, en cours de déploiement selon les versions. Restez prudent : ces nouveautés n’arrivent pas en même temps sur tous les abonnements.
Pourquoi utiliser l’IA dans Excel ?
L’IA ne rend pas Excel plus puissant ; elle rend ses fonctions puissantes accessibles plus vite. Les gains les plus concrets :
- Écrire des formules sans chercher la syntaxe : conditions imbriquées, RECHERCHEX, calculs de dates, fonctions LET et LAMBDA.
- Auditer une base : doublons, valeurs manquantes, formats incohérents, valeurs aberrantes.
- Comprendre un fichier hérité : demander l’explication d’une formule illisible ou d’une macro sans commentaire.
- Produire un reporting plus vite : premier TCD, graphique adapté, mise en forme homogène.
- Automatiser sans être développeur : faire écrire le script, puis le relire et le tester.
Excel IA sans licence : les fonctions intelligentes déjà incluses
Avant d’investir dans une licence, exploitez ce qu’Excel sait déjà faire. Ces fonctions ne sont pas génératives, mais elles règlent une bonne partie des besoins courants.
Le Remplissage instantané
Vous avez une colonne « Nom complet » et voulez extraire les prénoms ? Tapez le premier prénom à la main dans la colonne voisine, passez à la cellule suivante et appuyez sur Ctrl+E (ou Données > Remplissage instantané). Excel déduit la règle et complète toute la colonne. Il fonctionne aussi pour concaténer, reformater un numéro de téléphone ou extraire un domaine d’adresse e-mail.
Sa limite : le résultat est figé. Si les données changent, il faut relancer l’opération. Pour un traitement qui doit se recalculer, demandez plutôt la formule équivalente à l’IA.
Analyser les données
Cliquez dans un tableau, puis Accueil > Analyser les données. Un volet propose des graphiques et des tableaux croisés dynamiques tout prêts, et accepte des questions simples sur vos données. C’est un bon point de départ pour une première exploration, sans licence Copilot.
La saisie assistée des formules
En tapant = puis les premières lettres d’une fonction, Excel propose la liste des fonctions correspondantes avec leur description. Maj+F3 ouvre l’assistant de fonction, qui détaille chaque argument. Ce n’est pas de l’IA au sens moderne, mais c’est souvent suffisant pour une fonction que l’on connaît mal.
Quel outil d’IA pour quelle tâche dans Excel ?
Le bon réflexe consiste à partir du besoin, pas de l’outil. Ce récapitulatif couvre les situations les plus fréquentes :
- « Je ne connais pas la formule » : assistant externe ou Copilot, en décrivant les colonnes et la règle.
- « Je ne comprends pas cette formule héritée » : collez-la dans un assistant et demandez une explication pas à pas.
- « Ma base est pleine d’erreurs » : audit avec Copilot, puis correction manuelle ou par script.
- « Je refais le même nettoyage chaque semaine » : Office Script, ou Power Query si le traitement consiste surtout à importer et transformer des fichiers.
- « Je dois consolider 30 fichiers d’un dossier local » : macro VBA générée par l’IA, ou Power Query avec le connecteur Dossier.
- « Je veux un premier reporting rapidement » : Copilot pour le TCD et le graphique, puis mise en forme manuelle.
Notez que tout ne relève pas de l’IA : pour importer et transformer régulièrement des données, Power Query reste souvent la solution la plus robuste, car chaque étape est enregistrée et rejouée à l’identique.
Comment combiner Copilot, ChatGPT et Office Scripts : les étapes
Voici un flux de travail complet sur un cas réaliste : un export mensuel de commandes clients, à nettoyer, contrôler et synthétiser chaque mois.
Étape 1 — Structurer la base avant tout
Aucune IA ne compense une base mal construite. Vérifiez une ligne d’en-tête unique, une colonne par information, aucune ligne vide, puis transformez la plage en tableau (Ctrl+T) et nommez-le, par exemple T_Commandes. Copilot, les scripts et les formules s’appuieront sur ce nom.
Enregistrez le classeur dans OneDrive ou SharePoint : c’est une condition pour Copilot et pour Office Scripts.
Étape 2 — Auditer les données avec Copilot
Ouvrez le volet Copilot (onglet Accueil) et demandez un audit :
Analyse le tableau T_Commandes : signale les doublons, les cellules
vides par colonne, les dates hors de l'année 2026 et les montants
négatifs ou anormalement élevés. Présente le résultat sous forme de liste.
Copilot peut ensuite mettre en évidence les lignes concernées ou ajouter une colonne de contrôle. Validez chaque proposition avant de l’appliquer. Le mode d’emploi détaillé, prompt par prompt, se trouve dans notre tutoriel Copilot dans Excel.
Étape 3 — Faire écrire les formules complexes
Pour une règle métier précise, décrivez-la sans ambiguïté, à Copilot ou à un assistant externe :
Dans Excel en français, écris une formule pour la colonne Remise :
10 % si le client est "Grand compte" ET que le montant dépasse 5 000,
5 % si le montant dépasse 2 000, sinon 0. Colonnes : [Type client],
[Montant]. Utilise les références structurées du tableau T_Commandes.
Résultat attendu :
=SI(ET([@[Type client]]="Grand compte";[@Montant]>5000);10%;SI([@Montant]>2000;5%;0))
Précisez toujours « Excel en français » : sinon, l’IA renvoie souvent des noms de fonctions anglais (IF, AND) et des virgules au lieu des points-virgules. Pour des dizaines d’exemples de formules générées par l’IA, consultez notre guide ChatGPT et Excel.
Étape 4 — Automatiser le nettoyage avec Office Scripts
Le nettoyage revient chaque mois : c’est le moment de le figer dans un script. Onglet Automatiser > Enregistrer des actions, puis effectuez vos manipulations (suppression des espaces, mise en majuscules, tri). Arrêtez l’enregistrement : Excel génère le code TypeScript correspondant, modifiable dans l’éditeur de code.
Vous pouvez aussi demander le script à l’IA, puis le coller dans Automatiser > Nouveau script :
function main(workbook: ExcelScript.Workbook) {
const table = workbook.getTable("T_Commandes");
const range = table.getRangeBetweenHeaderAndTotal();
const values = range.getValues();
// Colonne 2 : Ville -> supprimer les espaces superflus et passer en majuscules
for (let i = 0; i < values.length; i++) {
values[i][2] = String(values[i][2]).trim().toUpperCase();
}
range.setValues(values);
}
Testez toujours sur une copie du fichier. Une fois validé, le script peut être ajouté sous forme de bouton dans le classeur ou déclenché automatiquement par Power Automate, par exemple chaque premier lundi du mois. Notre guide dédié aux Office Scripts dans Excel détaille l’API et les bonnes pratiques.
Étape 5 — Générer du VBA pour Excel de bureau
Certains traitements restent du ressort de VBA : boucles sur des fichiers d’un dossier local, pilotage d’Outlook ou de Word, formulaires personnalisés. Demandez le code à Copilot ou à ChatGPT en précisant le contexte :
Écris une macro VBA commentée en français qui parcourt tous les
classeurs .xlsx du dossier C:\Exports, copie la plage A2:F de la
première feuille à la suite dans la feuille "Consolidation" du classeur
actif, puis affiche le nombre de lignes importées. Utilise Option Explicit
et gère l'erreur si le dossier est vide.
Collez le code dans l’éditeur VBA (Alt+F11), lisez-le ligne par ligne, puis testez-le pas à pas avec F8. La démarche complète est expliquée dans notre guide macro VBA Excel.
Étape 6 — Produire le reporting avec Copilot
Sur la base propre, demandez à Copilot la synthèse finale :
Crée un tableau croisé dynamique du montant par mois et par région,
puis un graphique en courbes de l'évolution mensuelle. Ajoute une
phrase de commentaire sur la tendance principale.
Copilot insère le TCD et le graphique dans une nouvelle feuille. Relisez le commentaire : la tendance décrite doit correspondre aux chiffres affichés. Pour un rapport plus élaboré, avec segments et indicateurs, reprenez la méthode de notre guide tableau de bord Excel.
Office Scripts ou VBA : lequel choisir avec l’IA ?
L’IA sait écrire les deux langages. Le choix dépend de votre environnement, pas de la difficulté.
| Critère | Office Scripts | VBA |
|---|---|---|
| Langage | TypeScript | Visual Basic for Applications |
| Excel pour le web | Oui | Non |
| Excel de bureau | Oui (Microsoft 365, selon licence) | Oui, surtout Windows |
| Stockage | Fichier de script dans OneDrive, indépendant du classeur | Dans le classeur (.xlsm) |
| Planification et intégration cloud | Oui, via Power Automate | Non natif |
| Accès aux fichiers locaux et autres applications Office | Non | Oui |
| Licence | Microsoft 365 professionnelle ou éducative | Incluse dans Excel de bureau |
En pratique : Office Scripts pour les traitements partagés dans le cloud, VBA pour les automatisations locales et les fichiers existants déjà équipés de macros.
Bonnes pratiques pour une IA fiable dans Excel
- Ne confiez pas de données sensibles à un assistant grand public. Décrivez la structure (noms de colonnes, types, deux lignes fictives) : c’est suffisant pour obtenir la formule ou le code.
- Exigez des explications. Ajoutez « explique chaque partie de la formule » : vous vérifierez la logique et progresserez en même temps.
- Testez sur des cas limites : cellule vide, montant nul, date manquante, texte à la place d’un nombre.
- Versionnez vos scripts et macros. Gardez une copie de chaque version fonctionnelle, avec la date et l’objet de la modification.
- Contrôlez les totaux. Après tout traitement automatisé, comparez un total ou un nombre de lignes avec la source.
- Factorisez. Quand une formule générée devient longue, demandez une version avec LET pour nommer les calculs intermédiaires, ou une fonction LAMBDA réutilisable.
Les erreurs fréquentes avec l’IA dans Excel
| Erreur | Conséquence | Solution |
|---|---|---|
| Demande vague (« fais-moi une formule pour les remises ») | Formule inadaptée à vos colonnes | Nommer les colonnes, décrire la règle et le résultat attendu |
| Oublier de préciser « Excel en français » | Fonctions en anglais, séparateurs incorrects | Toujours indiquer la langue et la version |
| Base non structurée | Copilot indisponible ou analyses fausses | Tableau Excel nommé, en-têtes uniques |
| Exécuter un code sans le lire | Données écrasées, boucle infinie | Tester sur une copie, pas à pas |
| Faire confiance aux commentaires d’analyse | Tendance mal décrite | Vérifier chaque affirmation avec les chiffres |
| Tout faire refaire par l’IA chaque mois | Résultats variables d’un mois à l’autre | Figer le traitement dans un script |
Comment apprendre à utiliser l’IA dans Excel ?
L’IA amplifie vos compétences Excel existantes : plus vous comprenez les formules et la structure des données, meilleurs sont les résultats. Voici le parcours que nous recommandons :
- Prérequis : savoir construire un tableau propre et lire une formule SI ou RECHERCHEX.
- Semaine 1 : générer et faire expliquer des formules avec un assistant, auditer une base avec Copilot.
- Semaine 2 : enregistrer un premier Office Script, puis le modifier avec l’aide de l’IA.
- Semaine 3 : combiner les outils sur un vrai cas mensuel (nettoyage, contrôle, reporting) et le planifier.
Pour suivre ce parcours de manière structurée, la formation Excel avec l’IA, Copilot et Office Scripts d’EspritAcadémique couvre ces trois outils en quatre heures, sans prérequis. Au programme :
- l’activation de Copilot et d’Office Scripts selon votre licence Microsoft 365 ;
- l’audit d’une base avec Copilot : erreurs de formules, doublons, valeurs aberrantes, colonnes calculées ;
- l’enregistrement, la lecture et l’exécution d’Office Scripts, jusqu’à un projet complet de nettoyage ;
- la génération de formules avec ChatGPT, des conditions simples jusqu’à LET et LAMBDA ;
- la génération et la sécurisation de code VBA avec l’IA ;
- la production de TCD, graphiques et tableaux de bord assistée par Copilot.
En résumé
L’intelligence artificielle dans Excel n’est pas un outil unique mais une boîte à outils : Copilot pour agir dans le classeur, un assistant comme ChatGPT pour écrire formules et code, Office Scripts ou VBA pour figer les traitements répétitifs. La bonne méthode consiste à structurer la base, faire produire par l’IA, vérifier systématiquement, puis automatiser ce qui revient chaque semaine ou chaque mois.
Questions fréquentes
Quelle est la meilleure intelligence artificielle pour Excel ?
Il n'y a pas d'outil unique. Copilot est le plus pratique pour agir directement sur un classeur Microsoft 365 : analyser, mettre en forme, créer un TCD. ChatGPT ou un autre assistant généraliste excelle pour écrire et expliquer des formules ou du code. Pour automatiser un traitement répétitif, l'IA sert à rédiger un Office Script ou une macro VBA, que vous réutilisez ensuite sans elle.
Peut-on utiliser l'IA dans Excel gratuitement ?
Oui, en partie. Les fonctions intelligentes natives comme le Remplissage instantané ou Analyser les données sont incluses dans Excel récent. Les assistants comme ChatGPT proposent des offres gratuites, suffisantes pour générer des formules. Copilot intégré au classeur et certaines fonctions avancées dépendent en revanche de votre abonnement Microsoft 365 : vérifiez la page officielle.
Quelle différence entre Office Scripts et VBA ?
VBA est le langage historique des macros Excel : il fonctionne dans Excel de bureau, surtout sous Windows, et peut piloter d'autres applications Office. Office Scripts utilise TypeScript, fonctionne dans Excel pour le web et Microsoft 365, stocke les scripts dans OneDrive et s'intègre à Power Automate pour des automatisations planifiées. Il demande une licence professionnelle ou éducative.
Est-ce que je peux confier des données confidentielles à ChatGPT pour Excel ?
Évitez-le avec un compte grand public. Pour générer une formule ou du code, l'IA n'a pas besoin de vos vraies données : décrivez la structure du tableau (noms de colonnes, types, exemple fictif). En entreprise, suivez la politique de votre organisation et privilégiez les outils validés, comme Copilot avec une licence professionnelle, qui respecte le cadre de sécurité Microsoft 365.
L'IA peut-elle remplacer l'apprentissage des formules Excel ?
Non. L'IA écrit des formules plus vite, mais vous devez comprendre ce qu'elle produit pour détecter une référence mal placée, un critère oublié ou un résultat incohérent. Les utilisateurs qui connaissent les fonctions de base tirent bien plus de profit de l'IA que les débutants complets, car ils savent formuler la demande et vérifier la réponse.
Combien de temps pour apprendre à utiliser l'IA dans Excel ?
Quelques heures suffisent pour prendre en main Copilot et la génération de formules avec ChatGPT. Comptez quatre heures de formation guidée pour couvrir aussi Office Scripts et la génération de VBA, puis quelques semaines de pratique sur vos propres fichiers pour construire des automatisations fiables et réutilisables.