Comment compter les caractères dans une cellule dans Google Sheets

Contrairement à Google Docs, Google Sheets ne suit pas automatiquement le nombre de caractères pour vous. Si vous avez besoin de compter tous les caractères ou des caractères spécifiques dans une cellule, il existe plusieurs façons d’y parvenir et nous vous montrerons comment.

Vous pouvez utiliser Google Sheets pour suivre les titres d’articles ou d’essais où le nombre est critique. Ou peut-être souhaitez-vous limiter la longueur des données que d’autres personnes entrent dans votre feuille et avez besoin du décompte actuel. Dans tous les cas, vous pouvez utiliser la fonction LEN avec des options pour supprimer les espaces supplémentaires du décompte ou ne compter que des caractères spécifiques.

Compter les caractères dans une cellule

La fonction LEN dans Google Sheets fonctionne de la même manière que dans Microsoft Excel. Il vous donne le nombre de caractères dans une cellule avec une formule simple.

LIÉS ENSEMBLE : Comment compter les caractères dans Microsoft Excel

La syntaxe de la fonction est LEN(text) où vous pouvez utiliser une référence de cellule ou un texte réel pour l’argument.

Pour trouver le nombre de caractères dans la cellule A1, vous utiliseriez cette formule :

=LEN(A1)

LEN pour une référence de cellule

Pour trouver le nombre de caractères dans un texte spécifique, utilisez la formule suivante en plaçant le texte entre guillemets :

=LEN("Tomorrow is another day")

LEN pour le texte

La chose la plus importante à savoir sur la fonction LEN est qu’elle compte chaque caractère, y compris les chiffres, les lettres, les espaces simples, les caractères non imprimables et les signes de ponctuation.

Compter les caractères dans une plage de cellules

Alors que de nombreuses fonctions Google Sheets vous permettent de prendre une plage de cellules comme argument, LEN n’en fait pas partie. Cependant, en ajoutant la fonction SUMPRODUCT à la formule LEN, vous pouvez compter les caractères dans une plage de cellules.

LIÉS ENSEMBLE : Comment calculer une moyenne pondérée dans Excel

La fonction SOMMEPROD calcule la somme de tableaux ou de plages de cellules. Sa syntaxe est SUMPRODUCT(array1, array2, ...) où seul le premier argument est requis.

Pour trouver le nombre de plages de cellules A1 à A5, vous utiliseriez la formule suivante :

=SUMPRODUCT(LEN(A1:A5))

Fonction SUBPRODUCT avec LEN

Compter les caractères sans espaces supplémentaires

Comme mentionné précédemment, la fonction LEN compte chaque caractère. Donc, si vous voulez compter les caractères dans une cellule qui contient des espaces supplémentaires, ceux-ci seront également comptés.

LIÉS ENSEMBLE : Comment supprimer des espaces supplémentaires dans vos données Google Sheets

Par exemple, nous avons « How-To Geek » dans la cellule A10. Si vous utilisez la fonction LEN pour compter les caractères, le résultat est 17 car nous avons trois espaces supplémentaires au début et trois autres espaces à la fin.

LEN compte les espaces supplémentaires

Si vous avez des données dans votre feuille qui contiennent des espaces indésirables, vous pouvez utiliser la fonction TRIM pour les supprimer. Et en combinant LEN avec TRIM, vous obtenez le nombre correct de caractères sans espaces supplémentaires.

N’oubliez pas que la fonction TRIM supprime uniquement En plus espaces, et que la fonction LEN compte les espaces simples comme ceux entre les mots. Donc, si vous utilisez la formule suivante, notre résultat est 11.

=LEN(TRIM(A10))

LEN avec TRIM supprime les espaces supplémentaires

Compter les instances de caractères spécifiques dans une cellule

Une autre personnalisation que vous souhaiterez peut-être effectuer lors du comptage de caractères consiste à compter des caractères spécifiques. Vous voudrez peut-être savoir combien de fois la lettre C apparaît dans la chaîne de texte d’une cellule. Pour ce faire, vous utilisez une autre fonction de Google Sheets, à savoir REMPLACER.

La fonction REMPLACER est généralement utilisée pour remplacer du texte dans une cellule et sa syntaxe est SUBSTITUTE(current_text, find, new_text, occurrence) où les trois premiers arguments sont requis.

Regardons un exemple, puis décomposons les parties de la formule. Ici, nous voyons combien de fois la lettre C apparaît dans la cellule A1.

=LEN(A1)-LEN(SUBSTITUTE(A1,"C",""))

La formule se décompose comme suit de droite à gauche :

  • SUBSTITUTE(A1,"C","") remplace chaque C par ce qui est entre guillemets, ce qui n’est rien.
  • LEN(SUBSTITUTE(A1,"C","") compte le nombre de caractères qui ne sont pas la lettre C (remplacée).
  • LEN(A1) compte les caractères dans la cellule A1.

Enfin, un signe moins divise les formules pour soustraire la deuxième formule LEN de la première, nous donnant le résultat 3.

LEN avec SUBSTITUTE pour compter des caractères spécifiques

Un inconvénient du comptage de caractères spécifiques avec la fonction SUBSTITUTE est qu’elle est sensible à la casse. Donc, si vous examinez notre texte et que vous vous demandez pourquoi le résultat est 3 au lieu de 4, voici pourquoi.

Pour résoudre ce problème, vous pouvez ajouter une autre fonction à la formule et le choix vous appartient. Vous pouvez utiliser UPPER ou LOWER. La fonction UPPER convertit une lettre en majuscule et LOWER convertit une lettre en minuscule.

Ainsi, pour compter toutes les occurrences de la lettre C dans notre cellule, vous utiliseriez l’une des formules suivantes, quelle que soit la casse :

=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"C",""))
=LEN(A1)-LEN(SUBSTITUTE(LOWER(A1),"c",""))

Si le texte de votre cellule contient beaucoup de lettres majuscules, vous pouvez utiliser la première formule, mais s’il contient principalement des lettres minuscules, vous pouvez utiliser la seconde. La clé est d’utiliser UPPER avec les majuscules entre guillemets et LOWER avec les minuscules entre guillemets.

LEN avec UPPER et LOWER

Vous n’aurez peut-être pas besoin de compter souvent les caractères dans Google Sheets, mais lorsque vous le ferez, ayez ce guide pratique entre vos mains. Assurez-vous de le mettre en signet!

LIÉS ENSEMBLE : Comment remplacer du texte dans Google Sheets

Le post Comment compter les caractères dans une cellule dans Google Sheets est apparu en premier sur Germanic News.

gnns-general