| S'applique à |
Microsoft Office Excel 2003 Microsoft Excel 2000 et 2002 |
Vous pouvez créer une plage nommée dynamique qui s'étende pour inclure de nouvelles informations en utilisant les formules des exemples suivants.
Remarque La formule proposée dans chaque exemple suppose que vous étendez la plage jusqu'à 200 lignes de données. Vous pouvez revoir les noms définis de façon à ce qu'ils utilisent le nombre approprié en modifiant la référence de la dernière cellule dans la fonction NBVAL ou COMPTE pour refléter le nombre maximal de lignes.
Exemple 1 : Créer une plage nommée dynamique contenant du texte
Utilisez la fonction DÉCALER avec la fonction NBVAL pour effectuer cette tâche.
- Tapez les données comme suit dans votre feuille de calcul.
|
A |
B |
| 1 |
Mois |
Ventes |
| 2 |
Jan |
10 |
| 3 |
Fév |
20 |
| 4 |
Mar |
30 |
-
Dans le menu Insertion, pointez sur Nom, puis cliquez sur Définir.
-
Dans la zone Noms dans le classeur, tapez Date.
-
Dans la zone Fait référence à, tapez la formule suivante :
=DÉCALER($A$2;0;0;NBVAL($A$2:$A$200);1)
-
Cliquez sur OK.
Exemple 2 : Créer une plage nommée dynamique contenant des nombres
Utilisez la fonction DÉCALER avec la fonction COMPTE pour effectuer cette tâche.
- Tapez les données comme suit dans votre feuille de calcul.
|
A |
B |
| 1 |
Mois |
Ventes |
| 2 |
Jan |
10 |
| 3 |
Fév |
20 |
| 4 |
Mar |
30 |
-
Dans le menu Insertion, pointez sur Nom, puis cliquez sur Définir.
-
Dans la zone Noms dans le classeur, tapez Ventes.
-
Dans la zone Fait référence à, tapez la formule suivante :
=DÉCALER($B$2;0;0;COMPTE($B$2:$B$200);1)
-
Cliquez sur OK.
-
Effacez la cellule B2, puis tapez la formule suivante :
=ALEA()*0+10
Remarque Cette formule utilise la fonction volatile ALEA. Cette formule met automatiquement à jour la formule DÉCALER utilisée dans le nom défini « Ventes » lorsque vous entrez de nouvelles données dans la colonne B. La valeur 10 est utilisée dans cette formule car il s'agit de la valeur d'origine de la cellule B2.