Adressage de cellules

(transparents au format pptx)

Par défaut, l'adressage est relatif

Rappelons tout d'abord que dans le mode d'adressage relatif (par défaut), l'adresse d'une cellule est toujours obtenue par le tableur en calculant sa position par rapport à la cellule qui utilise cette adresse. Il est d'ailleurs, dans certains tableurs, possible de faire apparaître explicitement ce calcul.

Pour illustrer cela, considérons le classeur à récupérer ici. Il s'agit du document de la séance précédente dans laquelle nous avons rajouté les totaux de population en 2004 pour chaque ville (plage de cellules H7:H871), la population totale de l'échantillon (cellule H872) et par classe de population (plage de cellules D872:G872) ainsi que le pourcentage de population ayant entre 0 et 19 ans (cellule D873).

Nous nous intéressons à cette cellule D873 et plus précisément à la formule qui y est écrite : D872/H872. Les deux images ci-après montre cette formule en mode usuel d'affichage et en mode R1C1.

aperçu usuel de références
Affichage usuel des références
aperçu usuel de références
Affichage en mode R1C1 (ou L1C1) des références
Exercice. Vérifiez par vous-même cet affichage. Il est conseillé de revenir en mode usuel d'affichage après avoir réalisé la méthode.

L'aspect relatif des références s'observent particulièrement quand on effectue une recopie de la cellule D873 sur la plage D873:G873 : le calcul s'effectuant avec les mauvaises cellules, une erreur (division par zéro) survient. Vous pourrez observer dans l'aperçu suivant que le coloriage syntaxique permet bien de repérer l'erreur d'adressage pour le diviseur (ce coloriage syntaxique a été obtenu en se plaçant dans la barre de formule après sélection de la cellule dont le contenu est visualisé).

aperçu usuel de références
Visualisation d'une erreur par coloriage syntaxique
L'image suivante montre les cellules intervenant dans le calcul de la cellule E873. Les flèches qui apparaissent ont été obtenues grâce à l'outil de repérage des antécédents.
aperçu usuel de références
Visualisation d'une erreur par repérage des antécédents

Exercice. Essayez le repérage des antécédents puis supprimer tous les repérages.

Références absolues

Pour spécifier dans la formule en D873 que la référence à la cellule H872 ne doit pas être relative à la cellule D873 mais doit être absolue (on veut toujours diviser par la valeur de la cellule H872), il suffit d'ajouter des $ devant les indices de ligne et colonne : =D872/$H$872 (puis de refaire le copier-coller et éventuellement de refaire le repérage des antécédents pour vérifier que le calcul se fait correctement).

aperçu usuel de références
Correction avec références absolues

Remarque importante : il est possible d'avoir des références absolues pour les lignes et relatives pour les colonnes (par exemple D$5) ou, au contraire, relatives pour les lignes et absolues pour les colonnes (par exemple $C7). Dans le cas précédent, seul l'indice de colonne a besoin d'être fixé par rapport au copier-coller effectué, donc la formule =D872/$H872 aurait convenu (et indique une meilleure compréhension de la notion de référence semi-relative).

aperçu usuel de références
Correction avec références semi-absolues (ou semi-relatives)

Méthodologie

De ce qui précède, vous aurez retenu que le fait d'utiliser des références relatives ou absolues dépend de la manière (verticalement, horizontalement ou sur une plage de cellules) dont les cellules seront recopiées dans la suite.

Il est important de commencer par définir correctement la formule dans une cellule (généralement celle la plus à gauche et en haut de la plage sur laquelle on travaille). Une fois cela fait, il faut placer les $ aux bons endroits pour définir les références absolues.

En cas d'erreur, revenez à la cellule initiale et refaites votre copier-coller.

Vous pourrez mettre en œuvre cette méthodologie dans l'exercice sur la table de multiplication (et ultérieurement dans le traitement de tout autre problème similaire où il est nécessaire de référencer à la fois une information en première ligne et en première colonne d'un tableau).

flèche page précédente flèche page suivane