Adressage par nom
En complément du TD, nous présentons ci-après un autre mode d'adressage.
Manipulations 1
Il est possible de nommer des cellules ou des plages de cellules puis de les désigner par leur
nom dans les formules.
- Reprenez le tableau avec les données sur les populations de ville de France.
- Nommez pop_tot la
cellule H872 : pour cela, sélectionnez la cellule H872 et, avec Open Office,
activez le menu Insertion > Noms > Définir… (Données > Définir la plage… dans Libre Office).
- Calculez les proportions
d'habitants par ville, en utilisant le nom pop_tot à la place de la référence de cellule $H$872 dans les
formules des cellules D872:G872.
Manipulations 2
Des plages de cellules peuvent être nommées :
- Sélectionnez la plage H7:H871.
- Nommez-la pop_ville.
- Insérez une colonne entre les colonnes H et I ; dans la cellule I7.
- Saisissez la formule =pop_ville/pop_tot.
- Formatez l'affichage en pourcentage avec deux chiffres après la virgule et recopiez-la vers le bas.
- Que constatez-vous ? Réponse (positionnez la souris sur ce mot et attendez).
Remarques :
- L'usage d'un nom peut parfois améliorer la lisibilité d'une formule quand il est utilisé pour désigner une valeur simple. Par exemple, si la cellule D5 contient un taux de tva et est nommée taux_tva, la formule =A10*taux_tva peut être plus compréhensible que =A10*D5.
- Mais, l'usage des noms rend souvent difficile la relecture des
calculs effectués dans un classeur. N'en abusez pas !
Exercice d'application
Reprenez l'exercice de mise en œuvre de la table de multiplication en utilisant l'adressage par nom au lieu d'un adressage par nom.
Ci-suivent quelques consignes et explications qui supposent que vous partez du fichier contenant la première solution mise en œuvre.
- Nommez
references
la feuille dans laquelle vous avez réalisé la table précédente (Attention ! C'est la feuille qu'il est demandé de nommer et non le classeur. Vous pouvez appeler ce dernier par exemple tables
).
- Créez ou utilisez une nouvelle feuille de calcul dans le même classeur utilisé pour la réalisation de la table précédente. Nommez
noms
cette nouvelle feuille.
- Recopiez le contenu de la feuille
references
dans la feuille noms
. Pour la suite, vous travaillerez dans la feuille noms
.
- Effacez le contenu de toutes les cellules calculées de votre table.
- Selectionnez les cellules B2 à K2. Nommez-les « multiplicateur ».
- Selectionnez les cellules A3 à A12. Nommez-les « multiplicande ».
- Entrez en B3 l'opération correcte pour obtenir le produit
multiplicateur*multiplicande
.
- Une fois votre formule en B3 validée, copiez-la, puis collez-la,
en une seule opération, dans toute la table de multiplication.
Remarque : ici, l'extension en une table 15x15 nécessiterait de redéfinir les noms !