Toutes les fonctions Excel

NBCAR dans Excel (LEN) : comment l'utiliser

NBCAR compte le nombre de caractères d'une cellule, espaces et signes de ponctuation compris.

Essayez gratuitement les premiers exercicesDans la leçon NBCAR et SUPPRESPACE

Que fait NBCAR ?

NBCAR compte le nombre de caractères d'une cellule : lettres, chiffres, espaces et signes de ponctuation. Vous obtenez un seul nombre.

Seule, elle ne semble pas très utile, mais NBCAR vous aide à repérer des erreurs : un code trop court, une espace cachée, ou un texte trop long pour un champ. Avec GAUCHE, DROITE et STXT, vous extrayez aussi des morceaux de longueur variable.

Quand utiliser NBCAR ?

  • Vérifier que chaque code agence compte quatre caractères : =SI(NBCAR(A2)=4;"OK";"Vérifier").
  • Repérer une espace cachée : =NBCAR(A2)-NBCAR(SUPPRESPACE(A2)).
  • Vérifier qu'un texte n'est pas trop long, comme un SMS : =NBCAR(B2)<=160.
  • Tout sauf les trois premiers caractères : =DROITE(A2;NBCAR(A2)-3).

Syntaxe

La syntaxe est le modèle fixe d'une fonction. Les mots entre parenthèses sont des emplacements à remplir : c'est là que vous indiquez vous-même quelque chose, comme une cellule, un nombre ou un texte. Tout le reste se tape exactement tel quel.

=NBCAR(texte)

Avec un exemple : =NBCAR(A2)

Voici comment lire la formule, élément par élément :

ÉlémentCe que cela signifieDans l'exemple
=Toute formule commence par un signe égal. Sans =, Excel considère ce que vous tapez comme du texte ordinaire.=
NBCARLe nom de la fonction : c'est ainsi qu'Excel sait ce qu'il doit faire. Vous pouvez le taper en minuscules, Excel le met lui-même en majuscules.NBCAR
( )Juste après le nom viennent les parenthèses. Entre les deux, ce dont la fonction a besoin pour travailler : les arguments.( )
texteLa cellule ou le texte dont vous comptez les caractères.A2

NBCAR étape par étape

C1 contient =NBCAR(A2). Deux lettres, un tiret, quatre chiffres, encore un tiret et deux chiffres : 10 caractères en tout. Modifiez les nombres ou la formule et regardez ce qui se passe.

C1
A
B
C
D
E
F
G
H
1
Code
10
2
FR-2026-07
3
4
5
6
7
8
9
10
Prêt

Voici comment construire la formule vous-même :

  1. Cliquez sur C1 et tapez NBCAR avec une parenthèse.=NBCAR(
  2. Cliquez sur la cellule du texte, A2.=NBCAR(A2
  3. Fermez la parenthèse et appuyez sur Entrée : le code compte 10 caractères, tirets compris.=NBCAR(A2)

Autres exemples

Vérifier un code

B2 contient =SI(NBCAR(A2)=4;"OK";"Vérifier"). Ce code agence compte cinq caractères au lieu de quatre. Tapez 9000 en A2, et vous voyez OK.

B2
A
B
C
D
E
F
G
H
1
Code agence
Contrôle
2
90000
Vérifier
3
4
5
6
7
8
9
10
Prêt

Tout sauf le début

C1 contient =DROITE(A2;NBCAR(A2)-3). NBCAR donne 10. Retirez les 3 caractères de FR-, et DROITE prend les 7 caractères restants.

C1
A
B
C
D
E
F
G
H
1
Code
2026-07
2
FR-2026-07
3
4
5
6
7
8
9
10
Prêt

Les espaces comptent aussi

C1 contient =NBCAR(A2). Hugo Roux compte 9 caractères, mais la cellule en donne 10 : il y a encore une espace à la fin.

C1
A
B
C
D
E
F
G
H
1
Nom
10
2
Hugo Roux
3
4
5
6
7
8
9
10
Prêt

Repérer les espaces cachés

Deux noms ont l'air identiques, mais RECHERCHEV ne les trouve pas ? Comparez leur longueur. =NBCAR(A2)-NBCAR(SUPPRESPACE(A2)) montre combien d'espaces en trop une cellule contient.

Vérifier qu'un code est correct

Un numéro de client a souvent une longueur fixe. =SI(NBCAR(A2)=8;"OK";"À vérifier") montre tout de suite quels numéros n'ont pas huit caractères.

Là où ça coince souvent

  • NBCAR compte aussi les caractères d'un nombre : =NBCAR(1500) donne 4. Le format, comme l'espace des milliers, ne compte pas.
  • Une cellule vide donne 0, une cellule avec seulement une espace donne 1.
Envie d'essayer vous-même ?
Entraînez-vous dans la leçon NBCAR et SUPPRESPACE. Les premiers exercices sont gratuits.

Essayez gratuitement les premiers exercices

Questions fréquentes

Comment compter les mots d'une cellule ?

=NBCAR(SUPPRESPACE(A2))-NBCAR(SUBSTITUE(SUPPRESPACE(A2);" ";""))+1 compte les espaces entre les mots et ajoute 1.

À lire aussi

GAUCHE, DROITE et STXTSUPPRESPACEMAJUSCULE, MINUSCULE et NOMPROPRECHERCHE et TROUVEAssembler du texte