contacara

Compter les caractères dans Excel avec NBCAR

Saisissez =NBCAR(A2) dans une autre cellule pour compter les caractères d’A2, espaces compris. La fonction ne mesure ni mots ni largeur de colonne. Distinguez valeur numérique stockée et texte de sortie.

Séparer le résultat

Placez le texte en A2 et =NBCAR(A2) en B2. Excel en anglais utilise LEN ; d’autres interfaces ont des noms localisés. Vérifiez ce que votre installation accepte plutôt que de changer la syntaxe au hasard. Cela mesure des caractères, pas mots, lignes visibles ou octets exportés. La largeur peut masquer du texte sans changer la valeur stockée.

Une feuille de contrôle doit contenir identifiant, texte original et longueur. Gardez ces colonnes ensemble lors des tris pour rattacher chaque résultat à la bonne description.

Révéler les espaces par des exemples

Conservons ces exemples italiens littéraux : Ciao mare! compte 10 caractères (quatre lettres, espace, quatre lettres et point d’exclamation) ; Roma 7 en compte six. Les espaces sont du contenu. AB , avec deux espaces initiaux et un final, compte cinq caractères, pas deux.

Examinez dans un éditeur révélant les espaces ou comparez une colonne normalisée. Gardez l’original : des positions vides peuvent être structurelles dans un code à largeur fixe, même inutiles dans un titre de formulaire.

Recopier vers le bas avec soin

Contrôlez la première ligne, recopiez et vérifiez A2, A3, A4, etc. Examinez les deux premières lignes et une dernière pour confirmer références et couverture. Ne remplacez pas A2 par une formule utilisant A2 : vous perdriez la source ou créeriez une référence circulaire.

NBCAR mesure le texte renvoyé par une autre formule, pas son code. Un libellé de 15 caractères construit par formule est mesuré par ce libellé. Auditer la longueur du code est une autre tâche.

Cinq positions contiennent deux espaces initiaux, A, B et un espace final. NBCAR renvoie cinq.
Les points médians montrent les espaces ordinaires. L’échantillon exclut ces symboles de représentation. Ouvrir le JPG en taille réelle

Distinguer vides, espaces et erreurs

Une valeur vide et une formule renvoyant "" peuvent avoir une longueur nulle ; une cellule d’espaces a une longueur positive. Les fonctions de comptage de cellules peuvent les traiter autrement. La barre d’état ne somme pas les caractères : trois cellules remplies n’impliquent pas trois caractères.

En cas d’erreur, vérifiez source et références. Gardez les échecs visibles dans une colonne de contrôle au lieu de tout convertir en zéro : zéro signifie aucun caractère ; une erreur signifie une évaluation incorrecte.

Séparer format numérique et texte

Le format montre zéros initiaux, séparateurs, symboles ou dates sans forcément changer le nombre de base. Pour cinq positions, 42 et le texte 00042 ont des rôles distincts. Construisez du texte explicite avec TEXTE si nécessaire ; voir nombres formatés et zéros initiaux.

Mieux vaut parfois stocker les identifiants comme texte dès la saisie. Ce ne sont pas forcément des quantités à additionner et la conversion numérique peut perdre de l’information.

Connaître les limites de la métrique

Les exemples ordinaires se vérifient facilement. Certains émojis dépendent de la compatibilité du classeur : Microsoft documente des changements pour les paires de substitution. Ne promettez pas un caractère Excel par symbole visible dans tous les fichiers.

Pour les plages, voir additionner les caractères de plusieurs cellules ; exclure les espaces exige une autre règle explicite. Comparez un extrait final dans le compteur de caractères, à contenu identique et traitement connu des sauts et émojis. La consigne de destination définit le résultat pertinent.

Si la formule apparaît littéralement

Si vous voyez =NBCAR(A2), vérifiez apostrophe initiale, format Texte et Afficher les formules. Testez une source courte et sa formule dans deux cellules vides ; comparez l’exemple fonctionnel à la ligne problématique.

Une erreur de la source peut se propager. Distinguez échec d’évaluation et contenu réellement vide, surtout lorsque le total doit représenter toutes les descriptions.

Ce que mesure NBCAR

Valeur d’exempleCaractèresRaison
Ciao mare!10Lettres, espace et ponctuation
Roma 76Chiffre et espace sont du texte
Deux espaces + AB + un espace5Les marges invisibles comptent
Chaîne vide0Résultat sans caractères
Exemples littéraux de caractères ordinaires. Ce n’est ni un nombre de cellules ni une largeur visuelle.

Sources et vérifications

Ouvrir l’outil