Chapitre :

Références

Une cellule est au croisement d'une colonne et d'une ligne. La position d'une cellule se donne donc en se référant aux en-têtes de lignes et de colonnes.

Style de référence A1 vs L1C1 Grille de combat naval

Par défaut, les colonnes sont référencées par des lettres tandis que les lignes sont référencées par des numéros. Les références aux cellules se font comme dans le jeu du combat naval. (F13 appartient à la ligne 13 et à la colonne F)

C'est ce qu'on appelle le style de référence A1 : alphabétique pour les colonnes, numérique pour les lignes.

Une référence de style L1C1 donne les positions de ligne et de colonne par des valeurs numériques. Ainsi, la cellule L2C3 est celle qui se trouve à l'intersection de la ligne 2 et de la colonne 3.

Le style L1C1 est moins utilisé que le style A1 alors que ce mode d'écriture des références permettrait d'appréhender plus facilement la distinction qui doit être faite entre référence relative et référence absolue.

Ainsi la référence à la cellule L2C3 est une référence dite absolue. Une formule qui contient cette référence même si elle est recopiée dans une autre cellule fera toujours référence à la cellule qui est à l'intersection de la deuxième ligne et de la troisième colonne. La pratique d'Excel nous apprendra qu'il est souvent plus intéressant de faire des références relatives à la position de la cellule qui contient la formule.

Exemple : La référence L[-1]C[2] désigne la cellule qui se trouve à la ligne qui précède et deux colonnes plus à droite de la position où cette référence est faite. Il s'agit ici d'une référence relative, "relative à la position de la formule qui utilise cette référence"

Comparaison des styles A1 et L1C1
Comparaison des styles A1 et L1C1

Rappelons que le style de référence par défaut est le style A1.

Avec Excel XP ou 2003, le style L1C1 s'obtient en modifiant les options :

Outils > Options... > onglet Général

Agrandir

L'accès à cette option est un peu différent pour Excel sur Office 2007 :

Agrandir

Type de référence : relative, absolue ou mixte

Supposez que la cellule C3 contienne la formule   =A3*B3

En recopiant cette formule de la cellule C3 vers C4, on constate que la formule à été transposée pour donner   =A4*B4

Cette adaptation est possible car par defaut les references sont relatives.
Ecrire   =C2   dans la cellule   C3   signifie prendre la valeur de la cellule à gauche de   C3 .

En notation "L1C1", cette même reference se serait écrite LC(-1) , en clair : même ligne, colonne précédente.

Il est toutefois possible de figer les références pour les rendre absolues. Dans le style de référence "A1", cela se fait en faisant précéder les lettres ou les numéros qui ne doivent jamais être transposés par le caractère $.

NB.   Le type de référence dans une formule importe si et seulement si cette formule doit être recopiée ailleurs.

Référence relative

Destinée à être transformée quand on recopie la formule
Ex. : L’inscription en C3  de  =A3*B3   recopiée en  C4  devient   =A4*B4
En style "L1C1", cette référence relative sera recopiée telle quelle sans que sa formulation ne soit transposée.

Référence relative

Référence absolue

Référence à une position fixe ; ne doit jamais être changée.
Ex. : Colonne D ligne 1  =   $D$1 (voir l’exemple deux § plus haut)

Référence mixte

Absolue pour la colonne mais relative pour la ligne $H4
Relative pour la colonne mais absolue pour la ligne H$4

Passer d’un type de référence à l’autre en pressant la touche F4 juste après la saisie de la référence ou si la formule a déjà été tapée, en plaçant le point d’insertion dans la barre de formule sur la référence à modifier.

Passer d'un type de référence à l'autre via la touche F4

XHTML	1.0	validé! CSS validé!