Créer des noms Excel qui font référence à des cellules, une valeur constante ou une formule. Utilisez les noms dans les formules, ou sélectionnez rapidement une plage nommée.
Noms Excel – Introduction
Dans Excel, vous pouvez créer des noms qui font référence à :
- Cellule(s) de la feuille de calcul
- Valeur spécifique
- Formule
Après avoir défini des noms Excel, vous pouvez :
- Utiliser ces noms dans une formule, au lieu d’utiliser une valeur constante ou des références de cellules.
- Taper un nom, pour aller rapidement à cette plage de cellules nommée
Les instructions ci-dessous montrent comment créer des noms et utiliser des noms dans vos fichiers Excel. Obtenez l’exemple de classeur Excel, pour suivre les instructions.
NOTE : Pour créer une liste rapide de tous les noms d’un classeur, consultez les instructions Liste rapide des noms – Pas de macro.
Comment nommer les cellules
Voyez cette courte vidéo pour voir comment nommer un groupe de cellules. Ensuite, allez dans ce groupe de cellules nommé, ou utilisez le nom dans une formule. Les instructions écrites se trouvent sous la vidéo. TOP
Nommer les cellules – Boîte de nom
Vous nommez rapidement les cellules sélectionnées en tapant dans la boîte de nom. REMARQUE : il existe quelques règles pour les noms Excel
- Sélectionnez la ou les cellules à nommer
- Cliquez dans la case Nom, à gauche de la barre de formule
- Tapez un nom valide en un mot pour la liste, par exemple Liste des fruits.
- Appuyez sur la touche Entrée.
Règles pour la création de noms
Il existe des règles pour les noms Excel sur le site de Microsoft, et celles-ci sont résumées ci-dessous.
Pour un examen approfondi des caractères autorisés, consultez le projet GitHub excel-names de Martin Trummer — il comporte des exemples écrits, et un fichier Excel à télécharger.
Suivez ces règles de Microsoft, lorsque vous créez un nom dans Excel.
- Le premier caractère d’un nom doit être l’un des caractères suivants :
- lettre
- sous-titre (_)
- arrière-timbre (\).
- des lettres
- des chiffres
- des points
- des tirets bas
- Les caractères d’espacement ne sont pas autorisés comme partie d’un nom.
- Les noms ne peuvent pas ressembler à des adresses de cellules, comme A$35 ou R2D2
- C, c, R, r — ne peuvent pas être utilisés comme noms — Excel les utilise comme raccourcis de sélection
- Les noms ne sont pas sensibles à la casse. Par exemple, Nord et NORD sont traités comme le même nom.
Les autres caractères du nom peuvent être
Les caractères suivants ne sont pas autorisés :
Voir les noms
NOTE : Pour créer une liste rapide de tous les noms d’un classeur, consultez les instructions Liste rapide des noms – Pas de macro.
Pour voir certaines des plages nommées sur une feuille de calcul, utilisez cette astuce :
- En bas à droite de la fenêtre Excel, cliquez sur le paramètre Niveau de zoom
- Dans la boîte de dialogue Zoom, sélectionnez Personnalisé
- Tapez 39 dans la zone de pourcentage, puis cliquez sur OK
Les noms de certaines plages apparaîtront sur la feuille de calcul, en texte bleu, comme la liste des mois dans cette capture d’écran.
- Les noms créés avec une formule, comme YearList, n’apparaîtront pas.
- Certaines plages pourraient être trop petites pour afficher leur nom
Modifier une plage nommée
Après avoir créé une plage nommée, vous pouvez avoir besoin de modifier les cellules auxquelles elle fait référence. Cette courte vidéo montre les étapes, et il y a des étapes écrites sous la vidéo.
Suivez ces étapes pour modifier la référence de la plage:
- Sur le ruban, cliquez sur l’onglet Formules
- Cliquez sur Gestionnaire de noms
- Dans la liste, cliquez sur le nom que vous voulez modifier
- Dans la zone Réfère à, modifiez la référence de la plage, ou faites glisser sur la feuille de calcul, pour sélectionner la nouvelle plage.
- Cliquez sur la coche, pour enregistrer la modification
- Cliquez sur Fermer, pour fermer le TOP du Gestionnaire de noms
Créer des noms à partir du texte des cellules
Pour nommer rapidement des cellules individuelles, ou des plages individuelles, vous pouvez utiliser le texte des cellules d’en-tête comme noms. Regardez cette vidéo pour voir les étapes. Les instructions écrites se trouvent sous la vidéo.
Créer des noms à partir du texte des cellules
Une façon rapide de créer des noms est de les baser sur le texte des cellules d’en-tête (étiquettes de feuilles de calcul). Dans l’exemple présenté ci-dessous, les cellules de la colonne E seront nommées, sur la base des étiquettes de la colonne D.
NOTE : Si les étiquettes contiennent des espaces, ceux-ci sont remplacés par un trait de soulignement. Les autres caractères non valides, tels que & et # seront supprimés, ou remplacés par un caractère de soulignement.
Pour nommer des cellules, ou des plages, en fonction des étiquettes de la feuille de calcul :
- Sélectionnez les étiquettes et les cellules qui doivent être nommées. Les étiquettes peuvent être au-dessus, au-dessous, à gauche ou à droite des cellules à nommer. Dans cet exemple, les étiquettes sont dans la colonne B, à gauche des cellules qui seront nommées.
- Sur le ruban, cliquez sur l’onglet Formules, puis sur Créer à partir de la sélection.
- Dans la fenêtre Créer des noms à partir de la sélection, ajoutez une coche pour l’emplacement des étiquettes, puis cliquez sur OK. Dans cet exemple, les étiquettes se trouvent dans la colonne de gauche des cellules sélectionnées.
- Cliquez sur une cellule pour voir son nom. Dans la capture d’écran ci-dessous, la cellule C4 est sélectionnée, et vous pouvez voir son nom dans la case Nom — Nom_complet.
NOTE : Le caractère espace a été remplacé par un trait de soulignement.
Créer un nom pour une valeur
La plupart des noms Excel font référence à des plages sur la feuille de calcul, mais les noms peuvent également être utilisés pour stocker une valeur.
Valeurs fréquemment utilisées
Par exemple, créez un nom pour stocker un montant en pourcentage que vous utilisez fréquemment, comme un taux de taxe de détail :
- Nom : TaxRate
- Refère à : =0,5
Puis, utilisez ce nom dans les formules, au lieu de taper la valeur
Valeurs spéciales
Vous pouvez également créer des noms pour stocker des valeurs difficiles à saisir. Par exemple, certaines formules utilisent ce nombre à l’aspect étrange. Selon les spécifications d’Excel sur le site de Microsoft, il s’agit du plus grand nombre positif que vous pouvez taper dans une cellule Excel.
- 9,99999999999999E+307
Au lieu de taper ce nombre dans vos formules, vous pourriez définir un nom, en utilisant cette valeur (copiez le nombre à partir de cette page avant de créer le nom) :
- Nom : XL_Max
- Réfère à : 9,99999999999999E+307
Puis, utilisez le nom XL_Max dans les formules, comme cette formule LOOKUP qui trouve le dernier nombre dans une colonne.
=LOOKUP(9.999999999999E+307, DonnéesPoids)
Comment utiliser les noms Excel
Après avoir créé des noms, vous pouvez les utiliser :
- pour une navigation rapide
- dans les formules
Utiliser les noms pour une navigation rapide
Si un nom fait référence à une plage, vous pouvez sélectionner ce nom dans la liste déroulante de la boîte de nom, pour sélectionner la plage nommée sur la feuille de calcul.
NOTE : Si un nom n’apparaît pas dans la liste déroulante, vous pouvez taper le nom à la place
Utiliser des noms dans des formules
Vous pouvez également utiliser des noms dans des formules. Par exemple, vous pourriez avoir un groupe de cellules avec des quantités vendues. Nommez ces cellules Quantité, puis utilisez cette formule pour calculer le montant total :
=SUM(Quantité)
Trucs de la boîte de nom
En plus d’utiliser la boîte de nom pour créer une plage nommée ou pour sélectionner une plage nommée, voici quelques autres trucs de la boîte de nom.
Redimensionner la boîte de nom
Dans les anciennes versions d’Excel, la boîte de nom avait une largeur définie, et vous ne pouviez pas la modifier. Voici comment vous pouvez ajuster la largeur de la boîte de nom dans les versions plus récentes :
- Pointez sur le bouton à 3 points à droite de la boîte de nom
- Lorsque le pointeur se transforme en une flèche à 2 têtes, faites glisser vers la gauche ou la droite, pour modifier la largeur
Sélectionner des cellules
Une autre astuce pratique est que vous pouvez utiliser la boîte de nom pour sélectionner également des cellules sans nom. Voici quelques façons dont cette astuce peut être utile — décacher les colonnes, ou remplir une longue plage de cellules.
Décacher les colonnes
Voici un moyen rapide de décacher des colonnes spécifiques, et de laisser les autres cachées.
- Masquer les colonnes A à J
- Cliquer dans la boîte de nom
- Taper a1,e1,h1 dans la boîte de nom, et appuyez sur Entrée
- Utiliser ensuite la commande Unhide pour afficher les colonnes sélectionnées
- Onglet Accueil> Format> Hide & Unhide> Unhide Columns
Remplir les cellules
Avec la fonction de remplissage automatique d’Excel, vous pouvez créer une liste de dates, ou de chiffres, ou d’autres séquences, très rapidement. Il suffit de taper une ou deux valeurs comme séquence de départ, de sélectionner ces cellules et de double-cliquer sur la poignée de remplissage pour remplir jusqu’à la dernière ligne de données.
Parfois cependant, il n’y a pas de données dans la colonne adjacente, de sorte que l’AutoFill ne fonctionne pas avec un double-clic. Vous pourriez faire glisser la poignée de remplissage vers le bas, mais ce n’est pas très efficace si vous devez créer une longue série.
Voici comment créer une liste de 1000 nombres dans la colonne A :
- Cliquez dans la case Nom
- Tapez a1:a1000 dans la case Nom, et appuyez sur Entrée
- Avec les cellules sélectionnées, tapez le nombre 1, et appuyez sur Ctrl+Enter
- Puis, sélectionnez la cellule A1, et tapez le 1er nombre de votre série, par ex.ex. 5
- Sélectionnez la cellule A2, et tapez le 2e nombre de votre série, ex. 10
- Sélectionnez les cellules A1 et A2, et double-cliquez sur la poignée de remplissage, pour créer la série de 1000 chiffres
Créer une plage nommée dynamique
Si la liste que vous souhaitez nommer change fréquemment, en ayant des éléments ajoutés et supprimés, vous devez créer une plage nommée dynamique. Une plage nommée dynamique s’ajuste automatiquement en taille, lorsque la liste change. Voici deux façons de créer une plage nommée dynamique :
Utiliser un tableau Excel nommé
Utiliser une formule
Utiliser un tableau Excel nommé
La façon la plus simple de créer une plage nommée dynamique est de commencer par créer un tableau Excel nommé. Ensuite, définissez une plage basée sur une ou plusieurs colonnes de ce tableau.
Dans cet exemple, il y a une liste de pièces sur la feuille de calcul, et un tableau nommé, et des plages nommées dynamiques seront créées. Plus tard, si vous ajoutez de nouveaux éléments au tableau, la plage nommée se développera automatiquement.
Premièrement, créez le tableau :
- Sélectionnez une cellule dans la liste des pièces
- Sur l’onglet Insertion du ruban, cliquez sur Tableau
- Vérifiez que la bonne plage a été sélectionnée, et ajoutez une coche à Mon tableau a des en-têtes
- Cliquez sur OK, pour créer le tableau.
- (facultatif) Changez le nom par défaut de la table (par ex. Table1) en un nom significatif, tel que tblParts
Puis, créez une liste dynamique d’identifiants de pièces :
- Sélectionnez les cellules A2:A9, qui contiennent les ID de pièces (pas l’intitulé)
- Cliquez dans la barre de formule, et tapez un nom en un mot pour la plage : PartIDList
- Appuyez sur la touche Entrée, pour compléter le nom.
Pour voir la définition du nom, suivez ces étapes :
- Cliquez sur l’onglet Formules du ruban, et cliquez sur Gestionnaire de noms.
- Il y a deux éléments nommés dans la liste :
- la table Pièces, avec le nom par défaut, Table1 (ou le nom que vous avez donné à la table)
- la PartIDList, qui est basée sur le champ PartID dans Table1.
Texte de la plage dynamique
Parce que la plage nommée PartIDList est basée sur une table nommée, la liste ajustera automatiquement sa taille si vous ajoutez ou supprimez des ID de pièce dans la liste.
- Ajouter un nouvel élément dans la liste des identifiants de pièces
- Dans la boîte de nom, sélectionnez le nom de la PartIDList
- La plage nommée est sélectionnée, et elle inclut le nouvel identifiant de pièce. TOP
Espace nommé dynamique – Formule
Lorsque vous créez un espace nommé dans Excel, il n’inclut pas automatiquement de nouveaux éléments. Si vous prévoyez d’ajouter de nouveaux éléments à une liste, vous pouvez utiliser une formule dynamique pour définir une plage nommée Excel. Ensuite, à mesure que de nouveaux éléments sont ajoutés à la liste, la plage nommée s’étend automatiquement pour les inclure.
Les instructions écrites se trouvent sous la vidéo.
La plage nommée dynamique basée sur une formule
Si vous ne voulez pas utiliser un tableau nommé, vous pouvez utiliser une formule dynamique pour définir une plage nommée. Au fur et à mesure que de nouveaux éléments sont ajoutés, la plage se développera automatiquement.
Note : les plages nommées dynamiques n’apparaîtront pas dans la liste déroulante de la boîte de nom. Cependant, vous pouvez taper les noms dans la boîte de nom, pour sélectionner cette plage sur la feuille de calcul.
- Sur le ruban, cliquez sur l’onglet Formules
- Cliquez sur Définir le nom
- Tapez un nom pour la plage, par exemple. ListeNom
- Laissez l’étendue définie sur Classeur.
- Dans la zone Se réfère à, saisissez une formule de décalage qui définit la taille de la plage, en fonction du nombre d’éléments de la colonne, par ex :
=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)
Dans cet exemple, la liste se trouve sur Sheet1, et commence dans la cellule A1
Les arguments utilisés dans cette fonction Offset sont :
- Cellule de référence : Sheet1!$A$1
- Les lignes à décaler : 0
- Les colonnes à décaler : 0
- Nombre de lignes : COUNTA(Sheet1!$A:$A)
- Nombre de colonnes : 1
- Note : pour un nombre dynamique de colonnes, remplacez le 1 par :
COUNTA(Sheet1!$1:$1)
Téléchargez le fichier d’exemple
Pour suivre les instructions de cette page, téléchargez le fichier d’exemple des noms Excel. Le fichier zippé est au format xlsx, et ne contient pas de macros. HAUT
Liens connexes
Utiliser des noms dans les formules
Tables Excel nommées
Macros de noms Excel
Créer des plages dynamiques avec une macro
.