Excel · Formules · A3iformations

Références relatives, absolues et mixtes dans Excel

Une formule ne contient pas des valeurs mais des adresses de cellules. Quand on la recopie, Excel décale ces adresses, sauf celles protégées par un $. Comprendre ce mécanisme évite la majorité des erreurs de calcul. Ce tutoriel couvre les références relatives, absolues et mixtes, les noms de cellules et les liaisons entre feuilles et classeurs.

RelativeB2
Absolue$B$2
MixtesB$2 · $B2
ChangerF4
1

L’adressage relatif

Par défaut, une référence est relative : Excel la mémorise comme une position par rapport à la cellule de la formule. Dans D2, =B2*C2 signifie « la cellule deux colonnes à gauche × la cellule juste à gauche ». Recopiée en D3, elle devient =B3*C3. C’est ce qui permet de calculer toute une colonne avec une seule formule.

Démo : saisissez une formule en D2 et recopiez-la jusqu’en D6
Feuille
Formules après recopie

AstucePour recopier, double-cliquez sur la poignée de recopie : Excel descend jusqu’à la dernière ligne remplie de la colonne voisine.
Bon à savoirCtrl + ` (ou Formules › Afficher les formules) montre toutes les formules de la feuille au lieu des résultats : idéal pour contrôler une recopie.
2

L’adressage absolu

Quand une formule doit toujours pointer vers la même cellule (un taux de TVA, un coefficient, un prix unitaire), on la rend absolue avec deux $ : $G$1. Dans la démo ci-dessus, choisissez « TTC sans $ » puis « TTC avec $G$1 » : sans le $, la référence au taux glisse vers G2, G3… qui sont vides.

Démo : la touche F4

Pendant la saisie d’une formule, placez le curseur sur une référence et appuyez sur F4 : Excel fait tourner les quatre formes.

Recopiée…devient
3 lignes plus bas
2 colonnes à droite
AttentionLe $ ne sert qu’à la recopie. Une formule qui n’est jamais recopiée donne le même résultat avec ou sans $.
AstuceSur un portable, F4 peut nécessiter Fn + F4. Vous pouvez aussi taper le $ au clavier.
3

L’adressage semi-relatif (références mixtes)

Une référence mixte ne fige qu’une partie : $A3 bloque la colonne A, B$2 bloque la ligne 2. Elle est indispensable pour remplir un tableau à double entrée avec une seule formule. Exemple : prix remisés, avec les prix en colonne A et les remises en ligne 2. Choisissez une formule saisie en B3 puis recopiée jusqu’en E7, et cliquez sur une cellule pour voir sa formule.

Démo : grille de prix remisés, une seule formule
Formule saisie en B3
E7

FormeRecopie vers le basRecopie vers la droiteUsage type
A1La ligne changeLa colonne changeCalcul ligne à ligne
$A$1FixeFixeTaux, constante, paramètre
A$1FixeLa colonne changeEn-têtes de colonnes d’un tableau à double entrée
$A1La ligne changeFixeEn-têtes de lignes d’un tableau à double entrée
AstuceMoyen mnémotechnique : le $ se place devant ce qui ne doit pas bouger. « Je reste dans la colonne A » : $A. « Je reste sur la ligne 2 » : $2.
Bon à savoirLa table de multiplication est l’exercice classique : =$A2*B$1 en B2, recopiée sur tout le tableau. Faire le cas pratique.
4

L’adressage par nom

Un nom remplace une adresse absolue et rend la formule lisible. Si G1 s’appelle Taux_TVA, la formule =B2*C2*(1+Taux_TVA) se recopie sans $ : un nom est toujours absolu.

ÉtapeMéthode
Nommer une celluleSélectionner G1, taper Taux_TVA dans la zone Nom (à gauche de la barre de formule), Entrée
Nommer avec optionsFormules › Définir un nom : portée (classeur ou feuille), commentaire
Nommer des colonnes d’un coupSélectionner le tableau, Formules › Depuis sélection › Ligne du haut
Utiliser un nomLe taper dans la formule, ou F3 pour la liste des noms
Modifier, supprimerFormules › Gestionnaire de noms (Ctrl + F3)
Avec adressesAvec noms
=B2*C2*(1+$G$1)=B2*C2*(1+Taux_TVA)
=SOMME($D$2:$D$6)=SOMME(Total_HT)
=RECHERCHEX(A2;Tarifs!$A$2:$A$50;Tarifs!$C$2:$C$50)=RECHERCHEX(A2;Codes;Prix)
AttentionUn nom ne contient pas d’espace, ne commence pas par un chiffre et ne ressemble pas à une adresse : TVA2026 est refusé (c’est une cellule !), TVA_2026 est accepté.
AstuceUn nom fonctionne dans tout le classeur : =Taux_TVA dans une autre feuille évite d’écrire =Paramètres!$G$1.
5

Liaisons entre feuilles et classeurs

Pour utiliser une cellule d’une autre feuille, tapez =, cliquez sur l’onglet, cliquez sur la cellule et validez par Entrée. Excel écrit la référence avec le nom de la feuille suivi d’un point d’exclamation. Modifiez les chiffres des trois feuilles : la synthèse se recalcule.

Démo : synthèse trimestrielle alimentée par trois feuilles
Feuille Synthèse
CasSyntaxe
Autre feuille=Janvier!B2
Nom de feuille avec espace='Ventes 2026'!B2 (apostrophes obligatoires)
Même cellule sur plusieurs feuilles (référence 3D)=SOMME(Janvier:Mars!B2) : toutes les feuilles placées entre Janvier et Mars
Autre classeur ouvert=[Budget.xlsx]Feuil1!$B$2
Autre classeur fermé='C:\Formations\[Budget.xlsx]Feuil1'!$B$2
Démo : composez une référence externe
Formule

AttentionSi le classeur source est renommé ou déplacé, la liaison se rompt. Réparez-la dans Données › Modifier les liens › Modifier la source.
Bon à savoirÀ l’ouverture d’un classeur lié, Excel propose de mettre à jour les liens. Refuser garde les dernières valeurs connues ; accepter relit les classeurs sources.
AstuceUne référence vers un autre classeur est absolue par défaut ($B$2). Retirez les $ avec F4 si vous devez recopier la formule.
Exercice de synthèse

Un classeur contient trois feuilles mensuelles (Janvier, Février, Mars) avec les heures de formation par stagiaire en B2:B10, et une feuille Paramètres avec le taux horaire en B1. Créez une feuille Trimestre qui calcule pour chaque stagiaire le total des heures et le montant facturé.

  1. Nommez la cellule Paramètres!B1 Taux_horaire (zone Nom).
  2. En Trimestre!B2 : =SOMME(Janvier:Mars!B2), puis recopiez jusqu’en B10 (référence 3D relative).
  3. En Trimestre!C2 : =B2*Taux_horaire, recopiez jusqu’en C10 : le nom reste fixe.
  4. Variante sans nom : =B2*Paramètres!$B$1. Sans les $, la recopie lirait B2, B3… de Paramètres.
A3iformations · Organisme certifié Qualiopi · Centre de passage TOSA Interface Excel Microsoft 365 en français