Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
L'adressage relatif est le moyen d'appeler les cellules et d'en extraire leur valeur. On l'utilise beaucoup pour, par exemple : les plages de cellules, les fonctions...
C'est celui que l'on a vu précédemment dans le cours.
Dans les anciens chapitres, je vous ai fait recopier à chaque fois les fonctions à la main : aujourd'hui, cette heure est révolue. Vous allez pouvoir copier des formules grâce à la poignée !
C'est quoi ça, la poignée ?
La poignée, ce petit carré noir très utile.
La poignée de recopie sert à recopier (logique). Copiez un texte et utilisez la poignée de recopie. Et voilà, le texte est recopié.
Téléchargez ce fichier :
http://www.mediafire.com/?3vlptoljsty et faites la recopie de la cellule B1.
Recopier la cellule B1 vers le bas
Le résultat affiché n'est pas celui que l'on voulait : il n'affiche pas 55 des cellules B1 à B10.
Etudions donc les cellules B1 à B10 :
| Cellule | Formule |
|---|
| B1 |
=SOMME(A1:A10) |
| B2 |
=SOMME(A2:A11) |
| B3 |
=SOMME(A3:A12) |
| B4 |
=SOMME(A4:A13) |
| B5 |
=SOMME(A5:A14) |
| B6 |
=SOMME(A6:A15) |
| B7 |
=SOMME(A7:A16) |
| B8 |
=SOMME(A8:A17) |
| B9 |
=SOMME(A9:A18) |
| B10 |
=SOMME(A10:A19) |
Le problème de l'adressage relatif est ici exposé : il se décale lors de la recopie de formules. Pour remédier à cela, on peut utiliser deux moyens que je vais vous présenter.
Reprenons le problème : soit une formule "=A21*N7/A2".
Lorsqu'avec la poignée on la déplace vers le bas, ça donnera : "=A22*N8/A3" tandis que vers la droite, ce sera "=B21*O7/B2". Voilà le problème de l'adressage relatif : il est relatif à la cellule courante.
L'adressage absolu (aussi appelé référence absolue) permet la résolution de ce problème. On utilise l'adressage absolu lorsque le calcul doit se référer à la même cellule quel que soit l'endroit.
Ainsi, dans l'exemple suivant, la période de facturation est fixe donc nous utilisons l'adressage absolu.
La période de facturation est fixe, on utilise donc l'adressage absolu.
Pour ce faire, il faut rajouter le symbole "$" (dollar) devant le nom de la cellule. Ainsi, avec l'exemple plus haut,
"=A21*N7/A2", en absolu ça donnerait "=$A$21*$N$7/$A$2".
Si on déplace cette formule vers la droite, ou vers le bas, elle restera identique. Si on met maintenant les lignes en absolu : =A$21*N$7/A$2, et que l'on déplace vers le bas, aucun changement alors que si l'on déplace la formule vers la droite, ça nous donnera : "=B$21*O$7/B$24".
C'est le même procédé pour les colonnes.
Ci-dessous, un tableau le récapitulant :
| Formule | Ce que comprendra OOO |
|---|
| $A1 |
Ce sera toujours la même colonne mais la ligne est relative. |
| A$1 |
Ce sera toujours la même ligne mais la colonne est relative. |
| $A$1 |
Ce sera cette cellule et pas une autre. |
Cette notion paraît difficile au départ mais est vraiment facile à appliquer une fois que l'on a comprise.
En nommant une cellule on clarifiera les formules et on conservera cette cellule même si l'on utilise la poignée.
On peut nommer aussi une plage de cellules. Mais, dans ce cas-là, cela ne sert à rien : ça revient à l'adressage relatif.
Pour nommer une cellule, il faut sélectionner la cellule et appuyer simultanément sur Ctrl et F3 (autre méthode plus longue : Insertion > Nom > Définir...).
Vous arrivez sur cette boîte de dialogue :
Définir des noms
Ecrivez le nom que vous souhaitez donner à votre cellule et cliquez sur "Ajouter" puis "OK".
Il y a aussi un autre moyen : il faut sélectionner une plage de cellules, puis aller dans le menu Insertion, puis Noms et enfin Créer comme le montre la capture d'écran.
Sélectionner une plage de cellule et cliquer sur "Créer".
Sur ma copie d'écran, à gauche, vous voyez le menu "Formatage". C'est moi qui l'ai mis là, à vous d'en faire autant si vous le préférez.
Là, vous choisissez d'où vous voulez obtenir les noms. Sur ma copie d'écran, il faudra choisir "Ligne supérieure". Ainsi, vous venez, par le biais d'un second moyen, de créer des noms.
Pour utiliser les noms, au lieu d'écrire A1, vous écrirez "lenom" dans la formule.