Références de cellules dans Excel : relatives, absolues ($) et mixtes
Chaque formule qui pointe vers une cellule, comme =B2*C2, utilise une référence de cellule. Le plus intéressant commence lorsque vous copiez cette formule vers d'autres cellules : Excel ajuste les références, ce qui est généralement exactement ce que vous voulez, et parfois exactement ce qui casse votre feuille.
Le signe $ vous permet de contrôler ce comportement. Ce guide présente les trois types de références, avec de petits exemples de ce qui se passe lorsque vous copiez une formule vers le bas ou vers la droite.
Références relatives : elles suivent la formule
Une référence sans signe $, comme B2, est relative. Excel la mémorise comme « la cellule une colonne à gauche, deux colonnes à gauche… » plutôt que comme une adresse fixe. Si vous copiez la formule une ligne plus bas, chaque référence descend elle aussi d'une ligne.
Exemple : Totaux de lignes, copiés vers le bas
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Article | Prix | Qté | Total |
| 2 | Stylo | 2 | 10 | |
| 3 | Cahier | 5 | 3 | 15 |
| 4 | Sac | 30 | 1 |
Saisie en D2 comme =B2*C2, puis copiée vers le bas. En ligne 3, elle est devenue =B3*C3 automatiquement : 5 × 3 = 15.
Références absolues : le $ les verrouille
Parfois, chaque ligne doit utiliser la même cellule, comme un taux de TVA ou un taux de change. Placez un $ devant la lettre de colonne et devant le numéro de ligne, comme $F$1, et la référence reste fixe quel que soit l'endroit où vous copiez la formule.
Exemple : Chaque ligne utilise le même taux de TVA
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Article | Prix | TVA | Taux de TVA | 0.2 | |
| 2 | Stylo | 2 | ||||
| 3 | Cahier | 5 | 1 | |||
| 4 | Sac | 30 |
Saisie en C2 comme =B2*$F$1, puis copiée vers le bas. B est passé à B3, mais $F$1 est resté en place : 5 × 20 % = 1.
Ce qui se passe sans le $
C'est l'erreur de copie la plus fréquente dans Excel. La formule est juste sur la première ligne, mais chaque ligne en dessous pointe discrètement vers la mauvaise cellule.
Exemple : La référence au taux de TVA a glissé
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Article | Prix | TVA | Taux de TVA | 0.2 | |
| 2 | Stylo | 2 | ||||
| 3 | Cahier | 5 | 0 | |||
| 4 | Sac | 30 |
Saisie en C2 comme =B2*F1, sans $, puis copiée vers le bas. En ligne 3, elle pointe vers F2, qui est vide : la TVA vaut donc 0. Rien n'affiche d'erreur, ce qui rend cette faute si facile à manquer.
Références mixtes : verrouiller uniquement la ligne ou uniquement la colonne
$A1 verrouille la colonne mais laisse la ligne se déplacer. A$1 verrouille la ligne mais laisse la colonne se déplacer. Vous en avez besoin lorsqu'une formule est copiée à la fois vers le bas et vers la droite, par exemple dans un tableau qui combine une liste de montants avec une ligne de taux.
Exemple : Une seule formule pour tout un tableau
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Taux → | 1 | 2 | 3 |
| 2 | 10 | |||
| 3 | 20 | |||
| 4 | 30 | 90 |
Saisie en B2 comme =$A2*B$1, puis copiée vers la droite et vers le bas. $A utilise toujours les montants de la colonne A ; $1 utilise toujours les taux de la ligne 1. En D4 : 30 × 3 = 90.
Le raccourci F4
Vous tapez rarement les signes $ vous-même. Pendant la modification d'une formule, cliquez sur une référence (ou juste après elle) et appuyez sur F4. Chaque appui parcourt les quatre versions : F1 → $F$1 → F$1 → $F1 → F1. Sur Mac, utilisez Cmd+T.
Erreurs courantes
Oublier le $ sur une cellule fixe. La première ligne est juste, mais les lignes du dessous utilisent des cellules vides ou erronées.
Correction : Verrouillez les cellules de paramètres uniques (taux, limites, dates) avec $ :
=B2*$F$1.Tout verrouiller.
=$B$2*$C$2copiée vers le bas répète le résultat de la première ligne dans chaque ligne.Correction : Ne verrouillez que ce qui doit rester fixe ; laissez le reste se déplacer.
Des tableaux de recherche qui se décalent. Un RECHERCHEV (Anglais: VLOOKUP) copié vers le bas recherche dans A3:D6, puis dans A4:D7…, et commence à renvoyer #N/A.
Correction : Verrouillez le tableau :
=RECHERCHEV(G2;$A$2:$D$5;3;FAUX).
Questions fréquemment posées
Que signifie le signe $ dans Excel ?
Il verrouille la partie de la référence devant laquelle il se trouve : $A verrouille la colonne, $1 verrouille la ligne, $A$1 verrouille les deux. Les parties verrouillées ne changent pas lorsque la formule est copiée.
Le $ change-t-il le résultat de la formule ?
Non. =B2*F1 et =B2*$F$1 donnent le même résultat dans la cellule où vous les saisissez. Le $ n'a d'importance que lorsque vous copiez ou recopiez la formule.
Les références changent-elles si je déplace (je coupe) une formule ?
Non. Couper et coller conserve exactement les références. Seule la copie les ajuste.
Fonctions associées
- SUMSUM additionne des nombres, des cellules et des plages entières en une seule formule.
- VLOOKUPVLOOKUP recherche une valeur dans la première colonne d'un tableau et renvoie une valeur de la même ligne, dans une autre colonne.
- XLOOKUPXLOOKUP recherche dans une colonne ou une ligne et renvoie la valeur correspondante d'une autre, dans n'importe quel sens, avec un message « introuvable » intégré.