Nous savons que le nombre total de caractères dans une cellule peut être compté à l’aide de la fonction Excel LEN. Nous avons également appris link: / excel-text-how-to-count-total-characters-in-a-range [comment compter le nombre total de caractères dans une plage]. Maintenant, pour compter le nombre total de texte spécifique dans la plage (plus d’une cellule), nous allons utiliser une technique similaire.

Il existe deux méthodes pour y parvenir. Jetons un coup d’œil à la première méthode.

Formule générique pour compter les caractères dans une plage

=SUMPRODUCT(LEN(range)-LEN(SUBSTITUTE(range, »character », » »)))

range: c’est la plage qui contient le texte.

caractère: * C’est le caractère que vous voulez compter. Cela peut être un caractère spécifique ou une phrase.

Exemple: compter du texte spécifique dans une plage

image

Dans l’image ci-dessus, nous avons quelques textes dans la plage B3: B6. Nous devons compter le nombre total de caractères « x » dans la plage en utilisant une formule. Nous avons écrit manuellement le nombre de « x » dans chaque cellule pour vérifier le résultat. Nous pouvons les résumer mais nous voulons utiliser une formule qui ne dépend pas d’une autre colonne ou d’un travail manuel. Nous utilisons la formule générique mentionnée ci-dessus.

Écrivez cette formule dans la cellule C8.

=SUMPRODUCT(LEN(B3:B6)-LEN(SUBSTITUTE(B3:B6, »x », » »))))

Appuyez sur Entrée. Nous avons un nombre total de caractères dans la plage, qui est de 6.

image

Comment ça marche?

La fonction link: / summing-excel-sumproduct-function [fonction SUMPRODUCT] est une fonction de tableau qui résume le tableau donné. Le link: / excel-text-formulas-len-function-in-excel [LEN function] renvoie la longueur de la chaîne dans une cellule ou un texte donné.

La fonction SUBSTITUTE renvoie une chaîne modifiée après avoir remplacé un caractère spécifique par un autre.

Maintenant, la fonction s’exécute à l’envers. Donc, nous prenons d’abord le lien: / excel-text-formules-len-function-in-excel [LEN] `(B3: B6)

partie.

Ici, nous avons alimenté la fonction LEN avec une plage de B3: B6. La fonction LEN renvoie la longueur de chaque cellule d’un tableau.

\{32;53;51;69}

Suivant lien: / excel-text-formulas-len-function-in-excel [LEN] (lien: / excel-text-formulas-excel-substitute-function [SUBSTITUTE] (B3: B6, « x » , «  »)).

Ici, la fonction link: / excel-text-formulas-excel-substitute-function [SUBSTITUTE function] s’exécute et retourne un tableau de chaînes modifiées après avoir remplacé tous les « x » par rien («  ») de la plage B3: B6 . Ensuite, ce tableau est renvoyé à la fonction LEN qui renvoie le nombre de caractères restants. \ {31; 52; 49; 67} Nous avons actuellement deux tableaux dans la fonction SUMPRODUCT, = `link: / summing-excel-sumproduct-function [SUMPRODUCT ] `(\ {32; 53; 51; 69} – \ {31; 52; 49; 67}).

Le deuxième tableau est soustrait du premier tableau et nous obtenons un tableau final comme, = link: / summing-excel-sumproduct-function [SUMPRODUCT] (\ {1; 1; 2; 2}). Et finalement ce tableau est résumé pour donner le résultat final comme 6.

Formule insensible à la casse

La formule ci-dessus est sensible à la casse, car la fonction SUBSTITUTE est une fonction sensible à la casse. Pour compter un caractère spécifique dans la plage quelle que soit sa casse, utilisez cette formule.

=SUMPRODUCT(LEN(B3:B6)-LEN(SUBSTITUTE(LOWER(B3:B6), »x », » »))))

Dans cette formule, la fonction LOWER convertit toutes les chaînes de la plage B3: B6 en minuscules, puis tout le processus se produit, comme indiqué ci-dessus.

Formule alternative:

L’autre façon est d’utiliser la fonction SOMME avec link: / excel-text-formulas-len-function-in-excel [LEN function] comme formule matricielle. Cela signifie que nous devons utiliser la combinaison de touches CTRL + MAJ + ENTRÉE après avoir écrit la fonction.

\{=SUM(LEN(B3:B6)-LEN(SUBSTITUTE(B3:B6, »x », » »))))}

Comptage d’un texte spécifique dans une plage:

Vous vous demandez peut-être maintenant comment compter du texte spécifique dans une plage. Cela peut être fait avec un changement mineur dans la formule qui est discutée link: / counting-how-to-count-occurrences-of-a-word-in-an-excel-range [here].

Alors oui les gars, c’est ainsi que vous pouvez obtenir le nombre total de caractères spécifiques dans une plage. C’est assez facile mais si vous avez des doutes ou toute autre requête spéciale liée à cet article ou à tout autre Excel 2010/2013/2016/2019/365 ou excel VBA, écrivez-le dans la section commentaires ci-dessous. Je serai heureux de vous dissiper vos doutes.

Articles liés:

lien: / counting-count-characters-in-a-cell-in-excel-2 [Count Characters in a Cell in Excel] | Apprenez à compter un caractère spécifique dans une cellule ou une chaîne.

lien: / counting-count-total-matches-in-two-ranges-in-excel [Count total matches in two ranges in Excel] | Apprenez à compter les correspondances totales dans deux plages à l’aide de la fonction SUMPROUDCT.

link: / summing-sumifs-using-and-or-logic [SUMIFS using AND-OR logic] | Le SUMIFS peut également être utilisé avec la logique OR. La logique par défaut utilisée par SUMIFS est la logique AND.

lien: / summing-sumproduct-with-if-logic [SUMPRODUCT with IF logic] | Apprenez à utiliser SUMPRODUCT avec la logique IF sans utiliser la fonction IF dans la formule.

Article populaire:

lien: / clavier-formule-raccourcis-50-excel-raccourcis-pour-augmenter-votre-productivité [50 raccourcis Excel pour augmenter votre productivité] | Accélérez votre tâche. Ces 50 raccourcis vous permettront de travailler encore plus rapidement sur Excel.

lien: / formules-et-fonctions-introduction-de-vlookup-function [La fonction RECHERCHEV dans Excel] | C’est l’une des fonctions les plus utilisées et les plus populaires d’Excel qui est utilisée pour rechercher la valeur de différentes plages et feuilles. lien: / tips-countif-in-microsoft-excel [COUNTIF dans Excel 2016] | Comptez les valeurs avec des conditions en utilisant cette fonction étonnante.

Vous n’avez pas besoin de filtrer vos données pour compter une valeur spécifique. La fonction Countif est indispensable pour préparer votre tableau de bord.

lien: / excel-formule-et-fonction-excel-sumif-function [Comment utiliser la fonction SUMIF dans Excel] | C’est une autre fonction essentielle du tableau de bord. Cela vous aide à résumer les valeurs sur des conditions spécifiques.