Un nom est un raccourci explicite qui facilite la compréhension de l’objectif d’une référence de cellule, d’une constante, d’une formule ou d’un tableau, chacun d’entre eux pouvant être difficile à comprendre à première vue. Les informations suivantes présentent des exemples courants de noms et la façon dont ils peuvent améliorer la clarté.
| Type d’exemple | Exemple sans nom | Exemple avec un nom |
|---|---|---|
| Référence | =SOMME(C20:C30) | =SOMME(VentesPremierTrimestre) |
| Constante | =PRODUIT(A5;8;3) | =PRODUIT(Prix;TaxeVente) |
| Formule | =SOMME(RECHERCHEV(A1;B1:F20;5;FAUX); -G5) | =SOMME(Niveau_stocks;-Montant_commande) |
| Tableau | C4:G36 | =MeilleuresVentes06 |
En savoir plus sur l’utilisation des noms
Types de noms
Il existe plusieurs types de noms que vous pouvez créer et utiliser.
Nom défini Nom représentant une cellule, une plage de cellules, une formule ou une valeur constante. Vous pouvez créer votre propre nom défini, ou Excel peut créer un nom défini pour vous, par exemple lorsque vous définissez une zone d’impression.
Nom de la table Nom d’un tableau Excel, qui est une collection de données sur un sujet particulier stocké dans des enregistrements (lignes) et des champs (colonnes). Excel crée un nom de tableau Excel par défaut Table1, Tableau2, etc., chaque fois que vous insérez un tableau Excel. Vous pouvez modifier le nom d’une table pour la rendre plus explicite. Pour plus d’informations sur les tableaux Excel, voir Utilisation de références structurées avec des tableaux Excel.
Étendue d’un nom
Chaque nom a une étendue définie, soit sur une feuille de calcul spécifique (niveau de la feuille de calcul locale), soit sur l’ensemble du classeur (niveau du classeur global). L’étendue d’un nom est l’emplacement dans lequel le nom est reconnu sans qualification. Par exemple :
- Si vous avez défini un nom, tel que Budget_FY08, et que son étendue est Sheet1, ce nom, s’il n’est pas qualifié, est reconnu uniquement dans la feuille Sheet1, mais pas dans les autres feuilles.
Pour utiliser un nom de feuille de calcul local dans une autre feuille de calcul, vous pouvez la qualifier en la précédant avec le nom de la feuille de calcul. Par exemple :
Feuil1!Budget_08 - Si vous avez défini un nom, tel que Sales_Dept_Goals, et que son étendue est le classeur, ce nom est reconnu pour toutes les feuilles de calcul de ce classeur, mais pas pour les autres classeurs.
Un nom doit toujours être unique dans sa propre étendue. Excel vous empêche de définir un nom qui existe déjà dans son étendue. Toutefois, vous pouvez utiliser le même nom dans des étendues différentes. Par exemple, vous pouvez définir un nom, tel que BénéficeNet, avec une étendue sur Feuil1, Feuil2 et Feuil3 du même classeur. Bien que le nom reste le même, chaque nom est unique dans son étendue. Vous pouvez effectuer cette opération pour vous assurer qu’une formule qui utilise le nom GrossProfit référence toujours les mêmes cellules au niveau de la feuille de calcul locale.
Vous pouvez même définir le même nom, BénéficeNet, pour le niveau du classeur global, mais là aussi l’étendue sera unique. Dans ce cas toutefois, il peut exister un conflit de noms. Pour résoudre ce conflit, Excel utilise par défaut le nom défini pour la feuille de calcul, car le niveau de feuille de calcul local est prioritaire sur le niveau global du classeur. Si vous souhaitez remplacer la priorité et utiliser le nom du classeur, vous pouvez lever l’ambiguïté en préfixant le nom du classeur. Par exemple :
FichierClasseur!BénéficeNet
Vous pouvez remplacer le niveau local de la feuille de calcul pour toutes les feuilles de calcul du classeur. Une exception concerne la première feuille de calcul, qui utilise toujours le nom local en cas de conflit de noms qui ne peut pas être remplacé.
Définition et saisie de noms
Vous définissez un nom à l’aide de :
- Zone Noms définis dans la barre de formule Il est préférable de créer un nom de niveau classeur pour une plage sélectionnée.
- Définir le nom de la sélection Vous pouvez facilement créer des noms à partir d’étiquettes de lignes et de colonnes existantes à l’aide d’une sélection de cellules dans la feuille de calcul.
- À l’aide de la boîte de dialogue Nouveau nom Cette méthode est préférable lorsque vous avez besoin de plus de flexibilité lors de la création des noms, par exemple pour spécifier une étendue au niveau de la feuille de calcul locale ou pour créer un commentaire associé au nom.
Remarque : Par défaut, les noms utilisent des références de cellule absolues.
Vous pouvez entrer un nom en procédant comme suit :
- Tapant Tapez le nom, par exemple, en tant qu’argument d’une formule.
- Utiliser la Saisie semi-automatique de formules Utilisez la liste déroulante Saisie semi-automatique de formule, qui énumère automatiquement les noms valides à votre place.
- Sélectionner un nom à partir de la commande Utiliser dans la formule Sélectionnez un nom défini dans une liste disponible à partir de la commande Utiliser dans la formule dans le groupe Noms définis de l’onglet Formules.
Noms d’audit
Vous pouvez également créer une liste de noms définis dans un classeur. Recherchez une zone contenant deux colonnes vides dans la feuille de calcul (la liste contiendra deux colonnes, une pour le nom et l’autre pour la description du nom). Sélectionnez une cellule qui sera le coin supérieur gauche de la liste. Sous l’onglet Formules , dans le groupe Noms définis , cliquez sur Utiliser dans la formule, cliquez sur Coller , puis, dans la boîte de dialogue Noms de collage , cliquez sur Coller la liste.
En savoir plus sur les règles de syntaxe des noms
Voici une liste de règles de syntaxe pour la création et la modification de noms.
-
Caractères valides Le premier caractère d’un nom doit être une lettre, un trait de soulignement (_) ou une barre oblique inverse (\). Les caractères restants du nom peuvent être des caractères alphanumériques, des points et des traits de soulignement.
Conseil : Vous ne pouvez pas utiliser les caractères majuscules et minuscules « C », « c », « R » ou « r » comme nom défini, car ils sont utilisés comme raccourcis pour sélectionner une ligne ou une colonne pour la cellule actuellement sélectionnée lorsque vous les entrez dans une zone de texte Nom ou Atteindre . - Les références de cellules ne sont pas autorisées Les noms ne peuvent pas être une référence de cellule, telle que Z$100 ou R1C1.
- Les espaces ne sont pas valides Les espaces ne sont pas autorisés dans le cadre d’un nom. Utilisez le caractère de soulignement (_) et le point (.) comme séparateurs de mots, tels que Sales_Tax ou First.Quarter.
- Longueur des noms Un nom peut contenir jusqu’à 255 caractères.
- Respect de la casse Les noms peuvent contenir des lettres majuscules et minuscules. Excel ne fait pas la distinction entre les majuscules et les minuscules dans les noms. Par exemple, si vous créez le nom Sales, puis un autre nom appelé SALES dans le même classeur, Excel vous invite à choisir un nom unique.
Définir un nom pour une cellule ou une plage de cellules dans une feuille de calcul
- Sélectionnez la cellule, la plage de cellules ou les sélections non adjacentes auxquelles vous souhaitez attribuer un nom.
- Cliquez sur la zone Nom à l’extrémité gauche de la barre de formule.
zone Nom - Tapez le nom que vous souhaitez utiliser pour faire référence à votre sélection. Les noms peuvent comprendre jusqu’à 255 caractères.
- Appuyez sur Entrée.
Remarque
Vous ne pouvez pas nommer une cellule pendant que vous en modifiez le contenu.
Définir un nom à l’aide d’une sélection de cellules dans la feuille de calcul
Vous pouvez convertir des étiquettes de lignes et de colonnes existantes en noms.
- Sélectionnez la plage à laquelle attribuer un nom, y compris les étiquettes de lignes ou de colonnes.
- Sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Créer à partir de la sélection.
- Dans la boîte de dialogue Créer des noms à partir de la sélection, indiquez l’emplacement contenant les étiquettes en activant la case à cocher Ligne du haut, Colonne de gauche, Ligne du bas ou Colonne de droite. Un nom créé à l’aide de cette procédure fait référence uniquement aux cellules qui contiennent des valeurs et exclut les étiquettes de ligne et de colonne existantes.
Définir un nom à l’aide de la boîte de dialogue Nouveau nom
Sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Définir un nom.
Dans la boîte de dialogue Nouveau nom , dans la zone Nom , tapez le nom que vous souhaitez utiliser pour votre référence.
Remarque : Les noms peuvent comporter jusqu’à 255 caractères.Pour spécifier l’étendue du nom, dans la zone de liste déroulante Étendue, sélectionnez Classeur ou le nom d’une feuille de calcul dans le classeur.
Vous pouvez également entrer un commentaire descriptif de 255 caractères maximum dans la zone Commentaire.
Dans la zone Fait référence à, effectuez l’une des opérations suivantes :
- Pour entrer une référence de cellule, tapez la référence de la cellule.
Conseil : la sélection actuelle est entrée par défaut. Pour entrer d’autres références de cellule en tant qu’argument, cliquez sur Réduire
de boîte de dialogue (ce qui réduit temporairement la boîte de dialogue), sélectionnez les cellules de la feuille de calcul, puis cliquez sur Développer
de boîte de dialogue . - Pour entrer une constante, tapez = (signe égal), puis tapez la valeur constante.
- Pour entrer une formule, tapez = , puis tapez la formule.
- Pour entrer une référence de cellule, tapez la référence de la cellule.
Pour terminer et retourner à la feuille de calcul, cliquez sur OK.
Conseil
Pour agrandir ou élargir la boîte de dialogue Nouveau nom, cliquez sur la poignée inférieure et faites-la glisser.
Gérer des noms à l’aide de la boîte de dialogue Gestionnaire de noms
Utilisez la boîte de dialogue Gestionnaire de noms pour utiliser tous les noms et noms de table définis dans un classeur. Par exemple, vous pouvez rechercher des noms comportant des erreurs, confirmer la valeur et la référence d’un nom, afficher ou modifier des commentaires descriptifs, ou déterminer l’étendue. Vous pouvez également trier et filtrer la liste des noms et ajouter, modifier ou supprimer facilement des noms à partir d’un emplacement.
Pour ouvrir la boîte de dialogue Gestionnaire de noms, sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms.
Afficher les noms
La boîte de dialogue Gestionnaire de noms affiche les informations suivantes sur chaque nom d’une zone de liste :
| Cette colonne : | Affiche : |
|---|---|
| Icône et nom | L’une des informations suivantes :
|
| Valeur | La valeur actuelle du nom, par exemple le résultat d’une formule, une constante de chaîne, une plage de cellules, une erreur, un tableau de valeurs ou un espace réservé si la formule ne peut pas être évaluée. Les exemples suivants illustrent des valeurs possibles :
|
| Fait référence à | La référence actuelle du nom. Les exemples suivants illustrent des valeurs possibles :
|
| Étendue |
|
| Commentaire | Des informations supplémentaires sur le nom (255 caractères max.). Les exemples suivants illustrent des valeurs possibles :
|
- Vous ne pouvez pas utiliser la boîte de dialogue Gestionnaire de noms lorsque vous modifiez le contenu d’une cellule.
- La boîte de dialogue Gestionnaire de noms n’affiche pas les noms définis dans Visual Basic pour Applications (VBA) ni les noms masqués (la propriété Visible du nom est définie sur « False »).
Redimensionner les colonnes
- Pour dimensionner automatiquement la colonne afin qu’elle corresponde à la valeur la plus longue de cette colonne, double-cliquez sur le côté droit de l’en-tête de colonne.
Trier les noms
- Pour trier la liste des noms par ordre croissant ou décroissant, cliquez sur l’en-tête de colonne.
Filtrer les noms
Utilisez les commandes de la liste déroulante Filtrer pour afficher rapidement un sous-ensemble de noms. La sélection de chaque commande active ou désactive l’opération de filtre, ce qui facilite la combinaison ou la suppression de différentes opérations de filtre pour obtenir les résultats souhaités.
Pour filtrer la liste de noms, effectuez une ou plusieurs des actions suivantes :
| Sélectionnez : | Pour : |
|---|---|
| Noms inclus dans l’étendue de la feuille de données | Afficher uniquement les noms existant au niveau local dans une feuille de calcul. |
| Noms inclus dans l’étendue du classeur | Afficher uniquement les noms existant au niveau global dans un classeur. |
| Noms comportant des erreurs | Affiche uniquement les noms contenant des valeurs contenant des erreurs (telles que #REF, #VALUE ou #NAME). |
| Noms sans erreur | Afficher uniquement les noms dont la valeur ne contient pas d’erreurs. |
| Noms définis | Afficher uniquement les noms définis par vous-même ou par Excel, tels qu’une zone d’impression. |
| Noms de tableaux | Afficher uniquement les noms de tableaux. |
Modifier un nom
Si vous modifiez un nom défini ou un nom de table, toutes les utilisations de ce nom dans le classeur sont également modifiées.
Sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms.
Dans la boîte de dialogue Gestionnaire de noms, cliquez sur le nom que vous souhaitez modifier, puis cliquez sur Modifier. Vous pouvez également double-cliquer sur le nom.
Conseil : Vous pouvez également double-cliquer sur le nom.Dans la boîte de dialogue Modifier le nom, tapez le nouveau nom de la référence dans la zone Nom.
Modifiez la référence dans la zone Fait référence à, puis cliquez sur OK.
Dans la boîte de dialogue Gestionnaire de noms, dans la zone Référence à , modifiez la cellule, la formule ou la constante représentée par le nom.
- Pour annuler les modifications indésirables ou accidentelles, cliquez sur
Annuler ou appuyez sur Échap. - Pour enregistrer les modifications, cliquez sur
Valider entrée ou appuyez sur Entrée.
- Pour annuler les modifications indésirables ou accidentelles, cliquez sur
Le bouton Fermer ferme uniquement la boîte de dialogue Gestionnaire de noms. Il n’est pas obligatoire pour les modifications qui ont déjà été apportées.
Supprimer un ou plusieurs noms
Sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms.
Dans la boîte de dialogue Gestionnaire de noms, cliquez sur le nom que vous souhaitez modifier.
Sélectionnez un ou plusieurs noms à l’aide de l’une des procédures suivantes :
- Pour sélectionner un nom, cliquez dessus.
- Pour sélectionner plusieurs noms dans un groupe contigu, cliquez et faites glisser les noms, ou appuyez sur Maj et cliquez sur le bouton de la souris correspondant à chaque nom du groupe.
- Pour sélectionner plusieurs noms dans un groupe non incohérent, appuyez sur Ctrl et cliquez sur le bouton de la souris correspondant à chaque nom du groupe.
Cliquez sur Supprimer. Vous pouvez également appuyer sur SUPPR.
Cliquez sur OK pour confirmer la suppression.
Le bouton Fermer ferme uniquement la boîte de dialogue Gestionnaire de noms. Il n’est pas obligatoire pour les modifications qui ont déjà été apportées.
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours demander à un expert de la communauté technique Excel ou obtenir de l’aide dans les communautés.