La fonction NBCAR dans Excel

Notions à retenir

  • NBCAR compte le nombre total de caractères dans une cellule (espaces inclus)
  • Syntaxe simple : =NBCAR(texte) ou =NBCAR(référence_cellule)
  • Se combine efficacement avec les fonctions SI, GAUCHE, DROITE et STXT pour des contrôles avancés

La fonction NBCAR appartient à la catégorie des fonctions de texte d’Excel et permet de compter précisément le nombre de caractères contenus dans une cellule ou une chaîne de texte.

Syntaxe de la fonction NBCAR

=NBCAR(Texte)

L’argument « Texte » peut être :

  • Une chaîne de caractères directement saisie : =NBCAR(« Exemple de texte »)
  • Une référence vers une cellule contenant du texte : =NBCAR(A1)

Exemple pratique

Si la cellule A1 contient le texte « Bonjour Excel », la formule =NBCAR(A1) retournera 13 (incluant l’espace entre les deux mots).

Combinaisons utiles avec d’autres fonctions

Avec la fonction SI pour créer des contrôles conditionnels :

=SI(NBCAR(A1)>50; »Texte trop long »; »Texte conforme »)

Avec les fonctions GAUCHE ou DROITE pour des extractions dynamiques :

=GAUCHE(A1;NBCAR(A1)-5) pour extraire tout le texte sauf les 5 derniers caractères

Avec la fonction STXT pour des extractions complexes :

=STXT(A1;6;NBCAR(A1)-15) pour extraire le contenu en excluant les 5 premiers et 10 derniers caractères

Cette fonction s’avère particulièrement utile pour valider des formats de données, contrôler la longueur de textes ou gérer des codes produits avec des structures spécifiques.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

94 − 84 =
Powered by MathCaptcha

Retour en haut