# Excel de zéro · 3. Recopier une formule (et le mystère du $)

> Écrire une formule une fois et la recopier sur 100 lignes : la poignée de recopie, les références relatives et absolues, et à quoi sert le symbole $.

Source : https://souvay.fr/cours/excel-de-zero-3-recopier-une-formule-et-le-mystere-du/ — 26/10/2026

**Objectif** : recopier une formule sans la réécrire, en contrôlant ce qui bouge et ce qui reste fixe. · ⏱ 15 min

> 📍 **Chez Roazhon Motors · mercredi.** Jour de commande fournisseur. Yann te tend la liste : casques, blousons, gants, bottes, antivols… « Calcule-moi le total de chaque ligne. » Une formule par ligne, c'est faisable pour cinq articles. Pour les 200 du catalogue, il va falloir une autre méthode.

## La poignée de recopie

Tu as écrit `=B5*C5` en D5 : le prix du casque multiplié par la quantité commandée. Il reste toutes les autres lignes. Pas question de tout retaper.

Sélectionne D5 : en bas à droite de la cellule apparaît un petit carré, la **poignée de recopie**. Attrape-la avec la souris et tire vers le bas. Excel recopie la formule dans chaque cellule… en l'adaptant : en D6 (le blouson), elle devient `=B6*C6`, en D7 (les gants) `=B7*C7`, etc.

> 🎬 **[GIF à insérer]** : sur le bon de commande, tirer la poignée de D5 à D9, puis cliquer sur D8 pour montrer la formule `=B8*C8`.

> 💡 Astuce : **double-clique** sur la poignée, Excel recopie automatiquement jusqu'à la dernière ligne remplie du tableau. Ça marche aussi dans LibreOffice.

## Les références relatives

Par défaut, une référence est **relative** : Excel ne retient pas « B5 », il retient « la cellule deux colonnes à gauche, sur la même ligne ». C'est pour ça que la formule s'adapte quand on la déplace. 99 % du temps, c'est exactement ce qu'on veut.

## Quand ça coince : le taux fixe

Yann veut aussi les prix TTC. Le taux de TVA est en B2, les prix HT de A5 à A10. En B5, tu écris `=A5*(1+B2)`. Juste. Tu recopies vers le bas… et en B6 la formule devient `=A6*(1+B3)`. B3 est vide : le résultat est faux.

Il faut dire à Excel : « A doit bouger, mais B2 doit rester B2 ». C'est le rôle du **$**.

## Le $ bloque ce qui le suit

| Tu écris | Ce qui est bloqué | En recopiant vers le bas | En recopiant vers la droite |
|---|---|---|---|
| `A1` | rien | `A2` | `B1` |
| `$A1` | la colonne | `$A2` | `$A1` |
| `A$1` | la ligne | `A$1` | `B$1` |
| `$A$1` | les deux | `$A$1` | `$A$1` |

Dans notre exemple, la bonne formule est donc `=A5*(1+$B$2)`.

> 💡 Astuce : pendant que tu écris une référence, appuie sur **F4** (Excel) ou **Maj+F4** (LibreOffice) pour faire défiler les quatre versions : `B2` → `$B$2` → `B$2` → `$B2`.

## Le défi de Yann : la table de multiplication

En fin de journée, Yann te lance un défi : « À l'école, on apprenait les tables par cœur. Toi, fais-moi la table de 1 à 10… avec **une seule formule**. »

Les nombres de 1 à 10 sont en colonne A (lignes 15 à 24) et en ligne 14 (colonnes B à K). En B15 :

- il faut toujours prendre le nombre de la **colonne A** → on bloque la colonne : `$A15` ;
- il faut toujours prendre le nombre de la **ligne 14** → on bloque la ligne : `B$14`.

Je te laisse assembler la formule et la recopier sur tout le tableau. Si tu obtiens 100/100, tu as compris le $ mieux que beaucoup d'utilisateurs réguliers d'Excel. Et Yann te paie le café.

> 🎬 **[GIF à insérer]** : la formule en B15, recopie vers la droite jusqu'à K15, puis vers le bas jusqu'à K24.

## Les pièges fréquents

- **Mettre des $ partout « par sécurité »** : la formule ne s'adapte plus du tout, toutes les cellules affichent le même résultat.
- **Couper-coller n'est pas copier-coller** : quand tu *déplaces* une formule (Ctrl+X), Excel garde les mêmes références. Seule la *copie* les adapte.

## À toi de jouer

Onglet **L3 Recopie** : partie A, le bon de commande fournisseur ; partie B, le défi de Yann.

👉 **Leçon suivante : 4. Nommer des cellules** (jeudi, les étiquettes de prix)
