10/10/2020
Dans les paramétrages les plus fréquents d'un tableur, l'adresse ou référence de la cellule est la donnée de sa « lettre de colonne » suivie de son « numéro de ligne » (par exemple A1). Mais cette dénomination est extrêmement trompeuse car elle ne correspond pas à l'information stockée réellement par le tableur.
Lors de la recopie d'une formule (comme par exemple pour le calcul des soldes successifs dans l'exercice de révision), on observe que les références apparaissant dans le calcul changent pour s'adapter au contexte. Cela est possible car par défaut, les références sont en fait relatives. L'ordinateur ne mémorise pas les références elles-mêmes mais la position relative des cellules servant dans le calcul.
Dans ce mode d'adressage, l'adresse d'une cellule est toujours obtenue par le tableur en calculant sa position par rapport à la cellule qui utilise cette adresse.
Reprenons un exemple (à réaliser dans un nouveau classeur).
|
![]() |
|
|
|
![]() |
Notez que, dans certains tableurs, il est possible de faire apparaître explicitement ce calcul relatif.
Style de référence L1C1dans les préférences du logiciel fait apparaître les références relatives : si dans la cellule B3 vous avez tapé l'expression "=A1", vous constaterez que cette expression est devenue "=L(-2)C(-1)". En effet, par rapport à la cellule B3, la cellule A1 se trouve 2 lignes avant et 1 colonne avant (notez que, dans ce style de référence, l'ordre ligne-colonne est inversé).
Excel L1C1dans les préférences ou options de LibreOffice (pour accéder aux options/préférences, sous Mac OS, allez dans
Fichierpuis
Préférenceset sous Windows, allez dans
Outilspuis
Options; une fois les options/préférences ouvertes, allez dans
LibreOffice Calcpuis
Formule). Si dans la cellule B3 vous avez tapé l'expression "=A1", vous constaterez que cette expression est devenue "=R[-2]C[-1] (R = Row (ligne en anglais))".
Testez le changement d'affichage avec Excel ou LibreOffice. Puis rétablissez l'affichage habituel.
Remarque. Le type d'affichage (A1 ou LC) est parfois défini dans une feuille. Il est utile de savoir basculer d'un affichage à un autre.
Dans de nombreux cas, il est préférable que, lors de la recopie, l'adresse de la cellule servant au calcul ne soit pas modifiée. Il faut l'indiquer préalablement dans le codage de l'adresse en précédant l'information (lettre de colonne, ou numéro de ligne) à ne pas modifier par un $.
Exemple (réalisez le sur une nouvelle feuille du classeur précédent)
|
![]() |
|
![]() |
Il est important de noter que la référence de colonne peut être relative et la référence de ligne absolue ou l'inverse.
Formule initiale en A4
Recopie en C7
Remarque. Il existe une autre adresse semi-relative/semi-absolu: "$A1+1" qui permet de bloquer le nom de colonne et laisser le numéro de ligne s'adapter.
Remarque : si vous êtes perdu dans la détermination des informations relatives et absolues lors de l'élaboration d'une formule, n'hésitez pas à utiliser le repérage des antécédents.