Procédure de création d’une plage définie dynamique dans une feuille de calcul Excel

Notes

Office 365 ProPlus est renommé Applications Microsoft 365 pour les entreprises. Pour plus d’informations sur ce changement, lisez ce billet de blog.

Résumé

Dans Microsoft Excel, vous pouvez avoir une plage nommée qui doit être étendue pour inclure de nouvelles informations. Cet article décrit une méthode permettant de créer un nom défini dynamique.

Notes

La méthode de cet article suppose qu’il n’y a pas plus de 200 lignes de données. Vous pouvez réviser les noms définis de manière à ce qu’ils utilisent le nombre approprié et reflètent le nombre maximal de lignes.

Utilisation de la formule de décalage avec un nom défini

Pour ce faire, procédez comme suit, en fonction de la version d’Excel que vous exécutez.

Microsoft Office Excel 2007, Microsoft Excel 2010 et Microsoft Excel 2013

  1. Dans une nouvelle feuille de calcul, entrez les données suivantes.

    A B
    Month Ventes
    n°2 Jan 10 
    3 Février vingtaine
    4 Détériore 0,30
  2. Cliquez sur l’onglet formules .

  3. Dans le groupe noms définis , cliquez sur Gestionnairede noms.

  4. Cliquez sur Nouveau.

  5. Dans la zone nom , tapez date.

  6. Dans la zone fait référence à , tapez le texte suivant, puis cliquez sur OK:

    = OFFSET ($A $2, 0, 0, COUNTA ($A $2 : $A $200), 1)

  7. Cliquez sur Nouveau.

  8. Dans la zone nom , tapez ventes.

  9. Dans la zone fait référence à , tapez le texte suivant, puis cliquez sur OK:

    = OFFSET ($B $2, 0, 0, COUNT ($B $2 : $B $200), 1)

  10. Cliquez sur Fermer.

  11. Effacez la cellule B2, puis tapez la formule suivante :

    = RAND () * 0 + 10

    Notes

    Dans cette formule, Count est utilisé pour une colonne de nombres. Counta est utilisée pour une colonne de valeurs de texte.

    Cette formule utilise la fonction RAND volatile. Cette formule met automatiquement à jour la formule de décalage 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 10 est la valeur d’origine de la cellule B2.

Microsoft Office Excel 2003

  1. Dans une nouvelle feuille de calcul, entrez les données suivantes :

    A B
    Month Ventes
    n°2 Jan 10 
    3 Février vingtaine
    4 Détériore 0,30
  2. Dans le menu insertion , pointez sur nom, puis cliquez sur définir.

  3. Dans la zone noms dans le classeur , tapez date.

  4. Dans la zone fait référence à , tapez le texte suivant, puis cliquez sur OK:

    = OFFSET ($A $2, 0, 0, COUNTA ($A $2 : $A $200), 1).

  5. Cliquez sur Ajouter.

  6. Dans la zone noms dans le classeur , tapez ventes.

  7. Dans la zone fait référence à , tapez le texte suivant, puis cliquez sur Ajouter :

    = OFFSET ($B $2, 0, 0, COUNT ($B $2 : $B $200), 1)

  8. Cliquez sur OK.

  9. Effacez la cellule B2, puis tapez la formule suivante :

    = RAND () * 0 + 10

    Notes

    Dans cette formule, Count est utilisé pour une colonne de nombres. Counta est utilisée pour une colonne de valeurs de texte.

    Cette formule utilise la fonction RAND volatile. Cette formule met automatiquement à jour la formule de décalage 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 10 est la valeur d’origine de la cellule B2.