Plage nommée
Une plage nommée associe un nom lisible (ex : TauxTVA) à une plage de cellules pour l'utiliser directement dans les formules. Elle facilite la lecture des formules et réduit les erreurs. Crée une plage nommée via la zone de nom ou le Gestionnaire de noms (Ctrl+F3).
À quoi sert un plage nommée dans Excel ?
Une plage nommée remplace une adresse de cellule ou de plage par un nom que tu choisis. Au lieu de =SOMME(D2:D150), tu écris =SOMME(CA_MENSUEL). Au lieu de =RECHERCHEV(A2;Prix!$B$2:$C$80;2;FAUX), tu écris =RECHERCHEV(A2;CATALOGUE;2;FAUX). Tes formules deviennent lisibles, compréhensibles par quelqu'un qui ne connaît pas la structure exacte du fichier, et bien plus faciles à maintenir.
Tu vas t'en servir dès que tu travailles sur des fichiers avec des données réparties sur plusieurs onglets, des formules répétées dans tout le classeur, ou des paramètres (taux, seuils, budgets) qui servent à de nombreux endroits. Si une plage se déplace ou s'agrandit, tu mets à jour le nom une seule fois dans le Gestionnaire de noms et toutes les formules qui l'utilisent se corrigent automatiquement.
Plage nommée : exemples concrets
Exemple 1 : Commercial : construire des devis sans mémoriser les plages de données
Tu es commercial dans une société de services informatiques. Chaque mois, tu construis des devis en allant chercher des tarifs dans un onglet dédié. Pour l'instant, tu dois te souvenir que les prix sont en B2:B80, les remises en D2:D80 et les frais de livraison en G3. Au moindre ajout de colonne par un collègue, toutes tes formules partent en vrille.
Avec les plages nommées, tu attribues un nom à chaque zone : TARIFS, REMISES, FRAIS_LIVRAISON. Ta formule =RECHERCHEV(A2;Prix!$B$2:$B$80;1;FAUX) devient =RECHERCHEV(A2;TARIFS;1;FAUX). Tu peux la lire à voix haute et comprendre ce qu'elle fait sans ouvrir l'onglet Prix.
Bonus : si le tableau des tarifs se déplace ou s'agrandit, tu mets à jour la plage nommée une seule fois dans le Gestionnaire de noms (Ctrl+F3). Toutes les formules qui utilisent TARIFS se corrigent automatiquement, sans que tu aies à les retrouver une par une.
Exemple 2 : Contrôleur de gestion : centraliser les paramètres d'un modèle financier
Tu es contrôleur de gestion dans une holding qui consolide les résultats de 6 filiales. Ton modèle financier utilise plusieurs paramètres qui changent chaque trimestre : le taux d'actualisation, les hypothèses de croissance par zone géographique, les taux de change. Ces valeurs apparaissent dans des dizaines de formules réparties sur 12 onglets.
Sans plages nommées, chaque changement de taux d'actualisation te demande de retrouver toutes les formules concernées et de les modifier une par une. Avec le risque d'en oublier une. Avec les plages nommées, tu crées TAUX_ACTUALISATION, CROISSANCE_EUROPE, CROISSANCE_ASIE, TAUX_USD, TAUX_GBP. Ces noms pointent vers les cellules de paramétrage dans ton onglet Hypothèses.
Quand un paramètre change, tu modifies la cellule dans l'onglet Hypothèses. Toutes les formules du modèle se recalculent instantanément, sans aucune recherche manuelle. Et quand tu transmets le fichier à un collègue, il comprend immédiatement la logique des formules grâce aux noms explicites.
- #1 Le moyen le plus rapide de créer une plage nommée : sélectionne la plage, clique dans la zone de nom (en haut à gauche, là où l'adresse de la cellule est affichée), tape le nom et valide avec Entrée. C'est tout.
- #2 Ctrl+F3 ouvre le Gestionnaire de noms où tu peux voir, modifier, filtrer et supprimer toutes les plages nommées du classeur. C'est indispensable pour maintenir un fichier propre sur le long terme.
- #3 Les noms de plages ne supportent pas les espaces. Utilise le soulignement (TAUX_TVA) ou la casse mixte (TauxTVA) pour séparer les mots. Un nom ne peut pas commencer par un chiffre ni ressembler à une adresse de cellule (évite A1, B2, etc.).
- #4 Sélectionne plusieurs plages avec des en-têtes et utilise Formules > Créer depuis la sélection pour nommer automatiquement plusieurs plages d'un coup à partir des étiquettes existantes. Pratique pour nommer une dizaine de colonnes en quelques clics.
Les erreurs courantes avec le plage nommée
✕ Créer des plages nommées avec des espaces ou des caractères spéciaux
Excel n'autorise pas les espaces dans les noms de plages. Si tu essaies de créer un nom comme "Taux TVA" avec un espace, Excel affiche une erreur ou remplace l'espace par un underscore sans te prévenir. Les accents et certains caractères spéciaux posent aussi des problèmes selon la version d'Excel et le système d'exploitation.
Un nom mal formé peut te bloquer quand tu essaies de l'utiliser dans une formule : Excel ne le reconnaît pas ou le traite comme une erreur de syntaxe.
Solution : Utilise des underscores pour séparer les mots (TAUX_TVA) ou la casse mixte (TauxTVA). Évite les accents si ton fichier sera partagé avec des versions d'Excel en anglais. Teste toujours le nom en le tapant dans une formule pour vérifier qu'Excel le reconnaît.
✕ Ne pas mettre à jour la plage nommée quand les données s'étendent
Si tu crées une plage nommée TARIFS sur B2:B80 et que ton tableau de tarifs grandit jusqu'à la ligne 150, la plage nommée continue de pointer sur B2:B80. Tes formules ne voient pas les nouveaux tarifs, même si Excel ne renvoie pas d'erreur.
C'est une erreur silencieuse particulièrement dangereuse dans les fichiers de production : les nouvelles données semblent intégrées (les lignes sont là) mais ne sont pas prises en compte dans les calculs.
Solution : Quand tes données s'étendent, mets à jour la plage nommée via le Gestionnaire de noms (Ctrl+F3). Ou mieux encore : transforme tes données en Tableau structuré (Ctrl+T) avant de créer la plage nommée. Les tableaux structurés s'étendent automatiquement et la plage nommée suivra.
✕ Confondre le nom avec le contenu de la cellule
Une plage nommée est un alias pour une adresse de cellule, pas pour la valeur stockée dans la cellule. Si TAUX_TVA pointe sur la cellule C1, et que C1 contient 0.20, alors =TAUX_TVA dans une formule renvoie 0.20. Mais si tu supprimes ou déplaces la cellule C1, la plage nommée devient invalide.
Certains pensent qu'une plage nommée "mémorise" la valeur et continuera de fonctionner même si la cellule source est supprimée. Ce n'est pas le cas.
Solution : Traite les plages nommées comme des pointeurs. Si tu veux stocker une constante indépendante de toute cellule, tu peux créer une constante nommée directement dans le Gestionnaire de noms (Formules > Définir un nom, puis entre la valeur directement au lieu d'une référence de cellule).
Questions fréquentes sur le plage nommée
La méthode la plus rapide : sélectionne la plage de cellules que tu veux nommer, clique dans la zone de nom (le champ en haut à gauche qui affiche normalement l'adresse de la cellule active), tape le nom que tu veux donner et appuie sur Entrée. Tu peux aussi passer par Formules > Définir un nom pour avoir plus d'options, ou utiliser Ctrl+F3 pour ouvrir le Gestionnaire de noms et créer des noms plus sophistiqués.
Les plages nommées te permettent de donner un nom lisible à une plage de cellules pour l'utiliser directement dans tes formules. Au lieu de =RECHERCHEV(A2;Produits!$B$2:$C$200;2;FAUX), tu peux écrire =RECHERCHEV(A2;CATALOGUE;2;FAUX). C'est beaucoup plus facile à lire, à comprendre et à maintenir, surtout dans les fichiers complexes avec plusieurs onglets. Si la plage source se déplace, tu mets à jour le nom une seule fois et toutes les formules qui l'utilisent sont corrigées automatiquement.
Appuie sur Ctrl+F3 pour ouvrir le Gestionnaire de noms. Il liste toutes les plages nommées, constantes nommées et formules nommées du classeur, avec la référence vers laquelle chaque nom pointe. Tu peux filtrer les noms par feuille, les modifier ou les supprimer depuis cette fenêtre. Pour naviguer rapidement vers une plage nommée, tu peux aussi ouvrir la liste déroulante de la zone de nom (flèche à côté de l'adresse de cellule) et cliquer sur le nom voulu.
Termes liés
Envie d'aller plus loin ?
Explore les 293 termes de notre lexique ou découvre nos formules Excel.