Références de cellules dans les formules
Définition
Une référence de cellule identifie une cellule ou une plage dans une formule, par exemple A1 ou B2:B10. Le comportement de la référence quand on copie la formule dépend de son type : relative, absolue ou mixte. L'examen MOS MO-210 demande de choisir le bon type de référence pour qu'une formule se recopie correctement.
Types de références
| Type | Syntaxe | Comportement à la copie | Exemple |
|---|---|---|---|
| Relative | A1 | La colonne et la ligne s'ajustent à la nouvelle position | =B22 copiée en C3 devient =C32 |
| Absolue | $A$1 | La cellule reste fixe, colonne et ligne verrouillées | =$B$22 copiée partout reste =$B$22 |
| Mixte ligne | A$1 | La ligne est verrouillée, la colonne s'ajuste | =A$1 copiée en B2 devient =B$1 |
| Mixte colonne | $A1 | La colonne est verrouillée, la ligne s'ajuste | =$A1 copiée en B2 devient =$A2 |
Le symbole $ se tape à la main ou avec la touche F4. Un clic sur la référence dans la barre de formule, puis F4, fait défiler les variantes A1, $A$1, A$1, $A1.
Références entre feuilles et classeurs
Pour pointer vers une autre feuille, on écrit le nom de la feuille suivi d'un point d'exclamation : =Feuil2!B2. Si le nom contient un espace, on l'entoure de guillemets : ='Ventes 2026'!B2. Une référence vers un autre classeur ouvert s'écrit ='[Classeur1.xlsx]Feuil1'!A1. Ce type de lien est fragile : il casse si le classeur source est déplacé ou renommé, et l'examen MO-210 teste surtout les références entre feuilles du même classeur.
Références structurées dans les tableaux Excel
Dans un tableau Excel (Insertion > Tableau, ou Ctrl+T), les formules utilisent des références structurées, plus lisibles que les coordonnées :
| Référence | Signification |
|---|---|
| =Tableau1[Colonne1] | Toute la colonne Colonne1 du tableau |
| =[@Colonne1] | La valeur de Colonne1 sur la ligne courante |
| =Tableau1[[#Ligne d'en-tête];[Colonne1]] | La cellule d'en-tête de la colonne |
| =Tableau1[[#Totaux];[Colonne1]] | La cellule de la ligne Totaux |
Les références structurées s'ajustent automatiquement quand on ajoute ou supprime des lignes dans le tableau, contrairement aux plages fixes. C'est un point régulièrement évalué dans MO-211.
Exemple concret
Un tableau de factures contient Quantité en B2:B7, Prix unitaire en C2:C7 et Total en D2:D7. La formule du premier total, =B2C2, est en référence relative. Copiée vers le bas, elle devient =B3C3, puis =B4*C4, et chaque ligne reçoit le bon total.
Pour calculer le total général avec une remise fixe stockée en B9 :
=SOMME(D2:D7)*(1-$B$9)
La référence $B$9 reste verrouillée quand on copie la formule. Sans les $, chaque copie décalerait la référence d'une ligne et la formule finirait par pointer vers une cellule vide. Une remise saisie en pourcentage dans B9, par exemple 10 %, donne un coefficient de 0,9.