2.3 · Formules générées par Copilot

Niveau 2 · Copilot dans Excel

2.3Formules générées par Copilot

Objectif : Décrire un calcul en langage naturel et laisser Copilot proposer la formule Excel adaptée.
Temps estimé : 15 min · lecture autonome · Si vous n'avez que 5 min : lisez « L'essentiel en 30s » + le schéma.

L'essentiel en 30 secondes

  • Décrire, pas coder : colonnes exactes + logique + résultat attendu en français — la précision du français fait la justesse de la formule.
  • « Explique » systématique : chaque formule générée se fait détailler — Copilot tuteur, pas distributeur.
  • Tester sur cas connu : une ligne au résultat maîtrisé avant adoption — plausible ne veut pas dire juste.

Mini-cas filé — Hicham et la colonne commission

Hicham doit ajouter une colonne commission à « Ventes2025 » : 5 % au-dessus de 10 000 DA, 3 % en dessous. Au lieu de chercher la syntaxe du SI, il décrit le calcul avec les noms exacts des colonnes ; Copilot propose =SI([@Montant]>10000;[@Montant]*0,05;[@Montant]*0,03) en colonne calculée, avec explication. Hicham teste sur une ligne à 10 000 pile — seuil strict ou inclusif ? — puis fait expliquer une vieille formule héritée d'un prédécesseur. En 2.4, cette colonne alimentera le graphique ; en 2.5, Python la reprendra pour les stats.

Suite du fil rouge 2.2 : un constat d'Hicham devient une formule comprise et testée — et continue en 2.4 et 2.5.

1. Décrire le besoin, pas la syntaxe

La révolution : vous décrivez le calcul en français, Copilot écrit la formule. « Une colonne qui affiche OUI si le montant dépasse 1000 et la région est Nord » — et il propose le SI/ET correct. Plus besoin de mémoriser la syntaxe. Copilot ajoute une colonne calculée propre à la table, souvent avec la fonction moderne adaptée (LET, RECHERCHEX, FILTRE…) que beaucoup d'utilisateurs ne connaissent pas. Hicham monte ainsi en gamme sur les formules sans les apprendre par cœur.

2. L'explication qui fait apprendre

Réflexe clé : demandez toujours « explique cette formule ». Copilot détaille chaque partie. Vous ne récupérez pas seulement un résultat, vous apprenez — l'IA devient un tuteur Excel permanent. Face à une formule existante que vous ne comprenez pas, l'inverse marche aussi : collez-la et demandez « que fait cette formule ? ». Hicham traduit ainsi en français clair la formule héritée de son prédécesseur, ligne à ligne.

3. Vérifier sur un cas connu

Garde-fou absolu : testez la formule sur une ligne dont vous connaissez le résultat. Une formule peut être plausible et fausse (mauvaise plage, condition inversée). Une seule vérification sur un cas maîtrisé vous protège. Et pour le débogage : collez une formule en erreur (#REF!, #VALEUR!) et demandez « pourquoi cette erreur et comment la corriger ? ». Copilot diagnostique et propose le correctif — le dépanneur Excel intégré d'Hicham.

Erreur d'interprétation fréquente : « La formule proposée a l'air bonne, je l'adopte ». Non. Une formule plausible peut être fausse : mauvaise colonne, seuil strict au lieu d'inclusif, plage décalée — et l'erreur se propage à des milliers de lignes sans signal. La règle d'Hicham : toute formule générée passe par « explique » + test sur une ligne au résultat connu (dont le cas limite à 10 000 pile) avant d'être gardée.
Du besoin en français à la formule vérifiée Décrire, obtenir, comprendre, tester Décrire en français Colonnesexactes + logique + attenduCopilot écrit SI/ET,RECHERCHEX, colonne calculéeVous vérifiez « Explique » +test sur 1 ligne connue
Décrire, obtenir, comprendre, tester
Version texte du schéma (SEO / lecteurs d'écran / traduction) : 1) Hicham DÉCRIT le calcul en français avec les noms exacts des colonnes (« si Montant > 10000 alors 5 %, sinon 3 % »). 2) Copilot ÉCRIT la formule (SI, ET, RECHERCHEX, colonne calculée propre à la table) et l'explique pièce par pièce. 3) Hicham TESTE sur une ligne au résultat connu — dont le cas limite — et fait déboguer les erreurs (#REF!, #VALEUR!) par Copilot. Leçon : décrire précisément, comprendre via « explique », adopter seulement après test.

🔎 Exemple concret — 🔎 Exemple concret — Une colonne de commission décrite en une phrase

Hicham veut 5 % au-dessus de 10 000, 3 % en dessous, par vendeur :

Prompt : « Ajoute une colonne Commission : 5 % du montant si Montant > 10000, sinon 3 %. Explique la formule. »

→ Copilot propose : =SI([@Montant]>10000;[@Montant]*0,05;[@Montant]*0,03)

Lecture : l'explication ligne à ligne fait apprendre la logique du SI.

Leçon : vérifier sur une ligne à 10 000 pile — le seuil est-il strict ou inclusif ? Ajuster si besoin.

Vocabulaire de la section

Formule en langage naturel
Décrire le calcul en français avec les noms exacts des colonnes ; Copilot écrit la formule Excel (SI, ET, RECHERCHEX…) correspondante.

Exemple simple : Hicham décrit sa commission et reçoit le SI correct.

Ce que ce n'est pas : une syntaxe apprise par cœur avant de calculer.

Réflexe : besoin = noms de colonnes + logique.

Colonne calculée
Nouvelle colonne de la table où Copilot insère la formule, appliquée à toutes les lignes, souvent avec une fonction moderne.

Exemple simple : La commission d'Hicham s'étend seule à chaque ligne.

Ce que ce n'est pas : une formule recopiée à la main ligne par ligne.

Réflexe : formule Copilot = colonne de table.

« Explique cette formule »
Demander le détail pièce par pièce : transforme Copilot en tuteur et révèle les erreurs de logique avant adoption.

Exemple simple : Hicham fait expliquer la formule héritée de son prédécesseur.

Ce que ce n'est pas : une formule adoptée sans être comprise.

Réflexe : générée ou héritée = expliquée.

Test sur cas connu
Vérifier la formule sur une ligne dont on connaît le résultat attendu, cas limite inclus : le garde-fou absolu.

Exemple simple : Hicham teste la ligne à 10 000 pile pour trancher > contre >=.

Ce que ce n'est pas : une adoption sur la seule foi de la plausibilité.

Réflexe : adopter = tester d'abord.

En pratique — En pratique — Générer, comprendre et fiabiliser une formule

  1. Sur la table « Ventes2025 » d'Hicham (ou la vôtre), décrivez en français un calcul réel (condition, seuil, catégorie).
  2. Laissez Copilot proposer la colonne calculée, puis demandez « explique cette formule ».
  3. Testez le résultat sur au moins une ligne dont vous connaissez la valeur attendue, cas limite inclus.
  4. Bonus débogage : collez une formule en #REF!/#VALEUR! et demandez le diagnostic et le correctif.
Des formules justes, comprises et testées — et une montée en compétence Excel au passage.

Script prêt à dire — justifier le test avant d'adopter (30 s)

« Pour la commission d'Hicham, Copilot a proposé le SI en dix secondes — mais on ne l'a pas adopté tel quel. On a demandé “explique”, puis testé sur trois lignes dont une à 10 000 pile : le seuil strict excluait le palier, on est passé en >=. Plausible ne veut pas dire juste : décrire, expliquer, tester — dans cet ordre. »

À dire en montrant la formule, l'explication et la ligne de test.

Modèle copier-coller — 4 formules valides à adapter

=SI([@Montant]>10000;[@Montant]*0,05;[@Montant]*0,03)
=SI(ET([@Montant]>1000;[@Region]="Nord");"OUI";"NON")
=SOMME.SI.ENS(Ventes2025[Montant];Ventes2025[Region];"Nord";Ventes2025[Mois];"Mai")
=RECHERCHEX([@Commercial];Ventes2025[Commercial];Ventes2025[Region])

Segmentation simple

Hicham classe : =SI([@Montant]>500;"Grosse vente";"Standard") — testé sur deux lignes connues.

Condition double

« OUI si Montant > 1000 ET Région = Nord » : le ET décrit en français, vérifié ligne par ligne.

Total conditionnel

CA du Nord en mai via SOMME.SI.ENS : Hicham fait expliquer chaque critère avant de garder.

Fichier hérité

Une formule du prédécesseur collée à Copilot : « que fait-elle, ligne à ligne ? » puis test.

Prudence : Toute formule générée se teste sur des lignes au résultat connu avant diffusion : une erreur de seuil ou de plage se propage à tout le tableau. Sur les montants qui engagent (paie, facturation), faites relire la logique par un second regard.

✓ Bonnes pratiques

  • Demandez systématiquement « explique cette formule » : vous progressez au lieu de dépendre de l'IA.
  • Utilisez Copilot comme dépanneur : collez une erreur (#REF!, #VALEUR!) et demandez la cause et le correctif.
  • Laissez Copilot vous faire découvrir les fonctions modernes (RECHERCHEX, LET, FILTRE) plus robustes que RECHERCHEV.

✗ Pièges fréquents

  • Reprendre une formule sans la tester sur un cas connu : plausible ne veut pas dire juste.
  • Ne jamais demander l'explication : vous restez dépendant et ne détectez pas les erreurs de logique.
  • Ignorer les subtilités de seuil (strict vs inclusif) : une condition > au lieu de >= change le résultat.

Points clés à retenir

  • Décrivez le calcul en français : Copilot écrit la formule (SI, ET, RECHERCHEX…) — plus besoin de la syntaxe.
  • Demandez toujours « explique cette formule » : Copilot devient un tuteur Excel permanent.
  • Testez la formule sur une ligne au résultat connu : une formule plausible peut être fausse.
  • Copilot débogue aussi : collez une erreur (#REF!) et demandez la cause et le correctif.

Défi 48h — appliquez demain

Sur votre vraie table : générez 1 colonne calculée décrite en français, faites-la expliquer, testez-la sur 3 lignes connues dont 1 cas limite, et faites expliquer 1 formule héritée.

Checklist sortie de section
  • Je peux décrire un calcul avec les noms exacts des colonnes.
  • Je sais faire expliquer toute formule (générée ou héritée).
  • J'ai testé chaque formule sur un cas connu avant adoption.
Auto-évaluation 1-5 : est-ce que je décris assez précisément pour obtenir juste ?est-ce que je teste avant d'adopter ?

Questions fréquentes

Copilot écrit-il des formules dans l'ancien style (RECHERCHEV) ou moderne (RECHERCHEX) ?

Il privilégie souvent les fonctions modernes (RECHERCHEX, FILTRE, LET), plus robustes. Vous pouvez lui demander explicitement une version compatible avec une ancienne édition d'Excel.

Puis-je faire expliquer une formule que quelqu'un d'autre a écrite ?

Oui, c'est l'un des meilleurs usages : collez-la et demandez « que fait cette formule, ligne à ligne ? ». Copilot la traduit en français clair.

Vérifiez votre compréhension

Quel réflexe fiabilise une formule générée par Copilot ?

Ressources supplémentaires (optionnel, pour aller plus loin)

Examen du niveau 2Questions inédites et durcies pour valider vos acquis