Aller au contenu principal
Mis à jour le

C'est quoi une constante dans Excel ?

Une constante est une valeur fixe saisie en dur dans une cellule ou une formule, par opposition à une formule ou à une référence qui, elles, se recalculent. Un nombre comme 20 %, un texte ou une liste écrite entre accolades (comme {1;2;3}) sont des constantes, et elles restent identiques tant qu'on ne les modifie pas soi-même.

Bloc de paramètres avec les constantes TVA, remise fidèle et frais de livraison nommées, rappelées par leur nom dans le calcul d'une facture.
Trois constantes centralisées dans un bloc Paramètres et rappelées par leur nom dans les formules de la facture, plutôt que retapées à chaque calcul.

À quoi sert une constante dans Excel

Une constante te sert à figer une valeur de référence que ton classeur réutilise partout, un taux de TVA, un seuil d'alerte ou un coefficient de conversion. Là où une formule recalcule son résultat à chaque changement, une constante reste sur place tant que tu ne la retouches pas toi-même, et c'est justement ce qui la rend fiable pour un paramètre.

Le mot recouvre trois réalités qu'il vaut mieux distinguer tout de suite. Une constante peut être une valeur tapée en dur dans une cellule ou une formule, comme le 0,2 de =A2*0,2. Elle peut aussi porter un nom, TVA par exemple, qui vaut une valeur sans occuper la moindre cellule. Elle peut enfin être une liste écrite entre accolades, {1;2;3}, ce qu'Excel appelle une constante de matrice.

Dans les trois cas, l'enjeu reste le même. Une valeur de référence gagne à être posée à un seul endroit, clairement identifiée, plutôt que recopiée à l'identique dans dix formules où plus personne ne sait d'où elle sort.

Le conseil du pro
Ne code jamais un taux ou un seuil en dur dans plusieurs formules. Mets-le dans une constante nommée, tu le changes à un seul endroit et tout le classeur suit, sans partir à la chasse aux formules.

Comment créer une constante nommée dans Excel

Une constante nommée associe un nom parlant à une valeur fixe, sans passer par une cellule. Tu la crées depuis le Gestionnaire de noms en renseignant la valeur dans le champ Fait référence à, puis tu l'appelles par son nom dans toutes tes formules.

  1. 1Ouvre l'onglet Formules du ruban et clique sur Gestionnaire de noms, ou tape directement le raccourci Ctrl+F3, puis clique sur le bouton Nouveau.
  2. 2Saisis un nom parlant dans le champ Nom, comme TVA ou SeuilAlerte, sans espace ni accent, et laisse la Portée sur Classeur pour y accéder depuis toutes les feuilles.
  3. 3Dans le champ Fait référence à, tape le signe égal suivi de ta valeur, `=0,2` pour un taux ou `="Confidentiel"` pour un texte, sans désigner aucune cellule, puis valide.
  4. 4Utilise ensuite le nom directement dans tes formules, `=Montant*TVA` au lieu de `=Montant*0,2`, et modifie la constante à un seul endroit le jour où la valeur change.
L'astuce en plus
Pour repérer les valeurs tapées en dur, appuie sur F5, clique sur le bouton Cellules et coche l'option Constantes. Excel sélectionne toutes les cellules qui contiennent une valeur saisie et non une formule, parfait pour auditer un classeur hérité.

Pourquoi une constante nommée n'occupe aucune cellule

Une constante nommée vit dans le Gestionnaire de noms, pas dans une cellule. Quand tu crées TVA avec =0,2 dans le champ Fait référence à, Excel range la valeur dans le nom lui-même, et aucune case de la feuille ne l'affiche. La formule =A2*TVA fonctionne pourtant exactement comme si le taux était posé quelque part.

C'est ce qui la distingue d'une cellule nommée, où la valeur reste visible dans une case que tu as étiquetée. Les deux approches centralisent un paramètre, mais elles ne se lisent pas pareil. Une cellule nommée se voit et s'ajuste à l'écran, quand une constante nommée reste invisible et n'encombre pas ta feuille.

Le choix se fait donc selon l'usage. Pour un taux qu'un utilisateur doit pouvoir changer sans ouvrir de menu, garde une cellule nommée, bien en vue dans un bloc Paramètres. Pour une valeur technique qui ne bouge presque jamais et n'a rien à faire sur la feuille, la constante nommée est plus propre.

À quoi sert une constante de matrice dans Excel

Une constante de matrice est une liste de valeurs fixes écrite entre accolades, directement dans une formule, sans passer par des cellules. {1;2;3} tient trois nombres, et tu peux t'en servir partout où Excel attend une plage, comme dans =SOMME({1;2;3}) qui renvoie 6 sans qu'aucune donnée ne soit posée sur la feuille.

L'orientation dépend du séparateur, et c'est le détail qui déroute le plus. Le point-virgule sépare les lignes, si bien que {1;2;3} est une colonne de trois valeurs empilées. Le point sépare les colonnes, donc {1.2.3} est une ligne de trois valeurs côte à côte. Tu combines les deux pour un tableau, {1.2;3.4} formant deux lignes de deux colonnes.

Ces constantes servent surtout à injecter une petite série fixe dans une formule matricielle sans créer de cellules exprès, une liste de coefficients ou un jeu de bornes par exemple. Pour trois valeurs stables, c'est plus direct que de les saisir dans un coin de la feuille avant d'y pointer.

Le savais-tu ?
Une constante nommée n'est pas réservée aux nombres. Tape ="SARL Dupont" dans le champ Fait référence à, et le nom Societe insère ce texte partout où tu l'appelles, sans jamais le réécrire ni l'héberger dans une cellule.
FAQ

Questions fréquentes sur la constante

Tape simplement la valeur dans ta formule, sans référence : =A2*0,2 applique un taux de 20 % écrit en dur. C'est le plus rapide, mais aussi le plus fragile, car cette valeur reste invisible et se disperse dès que tu la répètes ailleurs. Pour un chiffre qui revient souvent, préfère une constante nommée ou une cellule dédiée que tu modifies à un seul endroit.

Ressources

Du mot à la pratique

Tu sais maintenant ce que le mot veut dire. Reste à s’en servir : la formule, le fichier, et le cours qui remet tout dans l’ordre.

Tout le lexique