Références absolues ($) dans Excel : comment ça marche
Un $ fige une partie d'une référence, pour qu'elle ne se décale pas quand vous recopiez une formule. $A$1 reste toujours A1. F4 passe d'une forme à l'autre.
Essayez gratuitement les premiers exercicesDans la leçon Références absolues et relatives
Que fait un $ dans une formule ?
Si vous recopiez une formule vers le bas ou vers la droite, Excel adapte les références : =A2*B2 devient =A3*B3 sur la ligne du dessous. C'est ce qu'on appelle une référence relative, et c'est en général exactement ce que vous voulez.
Si une formule doit toujours regarder la même cellule, comme un taux de TVA ou un total, vous figez cette cellule avec des dollars : $E$1. Le dollar devant la lettre fige la colonne, et le dollar devant le numéro fige la ligne.
Quand figer une cellule ?
- Un taux dans une seule cellule, comme la TVA en E1 : =A2*$E$1.
- Un total dont chaque ligne est une part : =B2/$B$10.
- Le tableau de RECHERCHEV, pour qu'il ne se décale pas : =RECHERCHEV(E2;$A$2:$C$50;3;FAUX).
- Un tableau que vous recopiez vers la droite et vers le bas, comme une table de multiplication : =$A2*B$1.
Étape par étape
B2 contient =A2*$E$1. A2 peut se décaler, mais le taux reste en E1. Modifiez les nombres ou la formule et regardez ce qui se passe.
Voici comment procéder :
- Cliquez sur B2 et commencez la formule par la cellule du montant et un signe de multiplication.
=A2* - Cliquez sur la cellule du taux, E1.
=A2*E1 - Appuyez tout de suite sur F4, ou sur Cmd + T sur Mac. Excel ajoute des dollars : $E$1.
=A2*$E$1 - Appuyez sur Entrée et recopiez la formule vers le bas. A2 devient A3 et A4, mais $E$1 reste en place.
Autres exemples
Une part du total
C2 contient =B2/$B$5. Chaque région est divisée par le total en B5. Si vous recopiez la formule vers le bas, B2 avance, mais $B$5 non.
Une remise prise dans une cellule
B2 contient =A2*(1-$E$1). Tous les prix reçoivent la même remise, celle de E1. Changez E1 en 20 %, et tous les prix s'adaptent.
Ne figer que la ligne ou la colonne
B2 contient =$A2*B$1. La colonne A et la ligne 1 sont figées. Si vous copiez la formule en C3, elle devient =$A3*C$1 : 3 fois 10.
Les quatre formes
A1 se décale dans les deux sens. $A1 fige la colonne, A$1 la ligne et $A$1 les deux.
Pourquoi une formule se décale
Si vous recopiez =A2*B2 une ligne plus bas, Excel en fait =A3*B3. C'est en général exactement ce que vous voulez. Mais si le taux se trouve dans une seule cellule fixe, la formule regarde une ligne plus bas dans une cellule vide et vous obtenez 0. C'est à cela que sert le $.
Exemple : une remise sur une colonne de montants
Si le taux est en E1 et les montants en colonne A, écrivez =A2*$E$1 et recopiez vers le bas. A2 devient A3 puis A4, tandis que $E$1 reste en place.
Ne figer que la ligne ou la colonne
Pour une table de multiplication, vous ne figez qu'un côté. Avec =$A2*B$1, la colonne A et la ligne 1 restent fixes : vous pouvez recopier la formule à la fois vers la droite et vers le bas.
Là où ça coince souvent
- Si vous oubliez le $ sur le tableau de RECHERCHEV, vous obtenez #N/A plus bas.
Entraînez-vous dans la leçon Références absolues et relatives. Les premiers exercices sont gratuits.
Questions fréquentes
Quel est le raccourci ?
F4 pendant que vous modifiez la formule, et Cmd + T sur Mac.
À lire aussi
Créer une formuleRecopier des formulesOrdre des opérationsCalculer des pourcentagesTravailler avec plusieurs feuilles