Comptage de caractères dans Excel : cellule et plage (guide facile)
Dans le vaste monde d’Excel, comprendre les subtilités de la manipulation des données est vital. L'un de ces aspects consiste à compter des caractères, des caractères spécifiques ou certains textes dans des cellules ou une plage de cellules. Ce guide vous éclairera sur les moyens étape par étape pour y parvenir. Que vous soyez débutant ou expert d'Excel, il y a toujours quelque chose de nouveau à apprendre !
Nombre de personnages
Commençons par le cas le plus courant : compter le nombre de caractères dans une seule cellule ou une plage de cellules.
Compter les caractères dans une seule cellule
Pour compter les caractères dans une seule cellule, vous pouvez utiliser la LEN fonction : qui compte les lettres, les chiffres, les caractères et tous les espaces dans une cellule.
Étape 1 : Sélectionnez une cellule vide et utilisez la fonction LEN
Dans ce cas, je souhaite compter les caractères de la cellule A2, veuillez utiliser la fonction LEN comme ci-dessous, puis appuyez sur Enter clé.
=LEN(A2)
Étape 2 (Facultatif) : Faites glisser la poignée de remplissage automatique sur les cellules dans lesquelles vous souhaitez compter les caractères.
Compter les caractères dans une plage de cellules
Pour regrouper le nombre sur plusieurs cellules, vous pouvez utiliser l'outil SUMPRODUCT et LEN fonctionnent ensemble.
Par exemple, pour compter le nombre total de caractères dans la plage A2:A5, utilisez la formule ci-dessous, puis appuyez sur Enter clé pour obtenir le décompte :
=SUMPRODUCT(LEN(A2:A5))
- Vous pouvez utiliser la formule ci-dessous pour compter le nombre total de caractères dans la plage A2 : A5.
Cependant, si vous utilisez des versions antérieures à Excel 2019, assurez-vous d'appuyer sur Shift + Ctrl + Enter simultanément pour obtenir le résultat précis.=SUM(LEN(A2:A5))
- Si vous devez compter le nombre total de caractères dans plusieurs cellules discontinues, telles que les cellules A2 et A5, les formules ci-dessus ne fonctionneront pas correctement. Veuillez plutôt utiliser la formule suivante :
=SUM(LEN(A2),LEN(A5))
Certains caractères spécifiques comptent
Dans certains cas, vous souhaiterez peut-être compter un certain caractère dans une chaîne ou une plage de cellules. Cependant, faire la distinction entre le comptage sensible à la casse et insensible à la casse peut être crucial en fonction de vos besoins en données. Cette section présentera les méthodes permettant de résoudre ces problèmes.
Compter des caractères spécifiques en respectant la casse dans une cellule ou une plage
Pour compter des caractères spécifiques en respectant la casse, nous proposons ici deux méthodes différentes.
Méthode 1 : Utilisation de la formule combinée des fonctions LEN et SUBSTITUTE
Méthode 2 : Utiliser Kutools pour Excel en quelques clics
Méthode 1 : Utilisation de la formule combinée des fonctions LEN et SUBSTITUTE
Compter un caractère spécifique avec sensibilité à la casse dans une cellule
Par exemple, pour compter le nombre de caractères « s » dans la cellule A2, veuillez utiliser la formule ci-dessous et appuyez sur Enter clé:
=LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))
Explication de la formule :- LEN(A2) : comptez le nombre total de caractères dans la cellule A2.
- SUBSTITUTE(A2,"s","") : Remplacez tous les caractères "s" par des vides.
- LEN(SUBSTITUTE(A2,"s","") : Obtenez la longueur des caractères en A2 sans le caractère "s".
- LEN(A2)-LEN(SUBSTITUTE(A2,"s","")) : Le nombre total de caractères dans la cellule A2 soustrait la longueur des caractères dans A2 sans le caractère "s". Le résultat sera le nombre de caractères « s » dans A2.
Notes: Vous pouvez utiliser une référence de cellule pour spécifier le caractère dans la formule, qui s'ajustera automatiquement lorsque vous remplirez la formule à l'aide de la poignée de remplissage automatique.Compter un caractère spécifique avec sensibilité à la casse dans une plage
Si vous souhaitez compter le caractère « s » dans une plage A2:A5, veuillez utiliser la formule ci-dessous et appuyez sur Enter clé:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))
Méthode 2 : Utiliser Kutools pour Excel en quelques clics
Pour identifier sans effort la fréquence d'un caractère spécifique dans une chaîne, appuyez-vous sur Kutools for Excel's COUNTCAR fonction. C'est une solution supérieure, vous permettant de déterminer instantanément le nombre de n'importe quel caractère dans une cellule sans avoir à mémoriser des formules complexes.
Après l'installation gratuite de Kutools pour Excel, sélectionnez une cellule vide et cliquez sur Kutools > Fonctions Kutools > Statistiques et mathématiques > COUNTCAR. Ensuite, dans la boîte de dialogue Argument de fonction, veuillez :
- Cliquez dans le Dans_texte zone de texte pour sélectionner la cellule dans laquelle vous souhaitez compter un caractère spécifique.
- Cliquez dans le Chercher_texte zone de texte pour sélectionner la cellule faisant référence au caractère spécifique que vous souhaitez compter. (Ou tapez le caractère spécifique dans la zone de texte Find_text.) Cliquez ensuite sur OK.
Si dans la zone de texte Find_text, vous utilisez la cellule de référence, vous pouvez faire glisser la poignée de recopie sur d'autres cellules pour appliquer cette formule et obtenir les décomptes.
Si tu veux obtenir le nombre total de caractères "s" dans une plage A2:A5, Aller à la Chercher_texte zone de texte et tapez "s", puis faites glisser la poignée de remplissage automatique vers le bas pour compter le caractère "s" dans chaque cellule de A2: A5, puis en utilisant SUM fonction pour obtenir le total.
Compter des caractères spécifiques sans respecter la casse dans une cellule ou une plage
Compter un caractère spécifique sans respecter la casse dans une cellule
Si vous souhaitez compter les caractères « s » ou « S » dans la cellule A2, vous pouvez utiliser la formule suivante et appuyer sur Enter clé:
=LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))
Explication de la formule :- LEN(A2) : comptez le nombre total de caractères dans la cellule A2.
- UPPER("s") : Remplacez "s" par "S".
- UPPER(A2) : changez toutes les lettres de la cellule A2 en majuscules.
- SUBSTITUTE(UPPER(A2), UPPER("s"),"") : Remplacez tous les caractères "S" par des vides.
- LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),"")) : Obtenez la longueur des caractères en A2 sans les caractères "s" et "S".
- LEN(A2)-LEN(SUBSTITUTE(A2,"s","")) : Le nombre total de caractères dans la cellule A2 soustrait la longueur des caractères dans A2 sans les caractères "s" et "S". Le résultat sera le nombre de caractères « s » et « S » dans A2.
Notes: Vous pouvez utiliser une référence de cellule pour spécifier le caractère dans la formule, qui s'ajustera automatiquement lorsque vous remplirez la formule à l'aide de la poignée de remplissage automatique.Compter un caractère spécifique sans respecter la casse dans une plage
Si vous souhaitez compter le nombre total de caractères « s » et « S » dans une plage A2:A5, veuillez utiliser la formule ci-dessous et appuyez sur Enter clé:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))
Compter certains textes
Parfois, au-delà du simple comptage d'un caractère particulier, vous pourriez avoir besoin de quantifier un texte spécifique dans une cellule ou sur une plage. Dans de tels scénarios, il est crucial de tenir compte de la sensibilité à la casse, car elle peut donner des résultats variables.
Compter certains textes sensibles à la casse dans une cellule ou une plage
Pour compter un certain texte en respectant la casse, nous proposons également ici deux méthodes différentes.
Méthode 1 : Utilisation de la formule combinée des fonctions LEN et SUBSTITUTE
Méthode 2 : Utiliser Kutools pour Excel en quelques clics
Méthode 1 : Utilisation de la formule combinée des fonctions LEN et SUBSTITUTE
Compter certains mots avec sensibilité à la casse dans une cellule
Par exemple, pour compter le numéro du mot « voir » dans la cellule A2, veuillez utiliser la formule ci-dessous et appuyez sur Enter clé:
=(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")
Notes: Vous pouvez utiliser une référence de cellule pour spécifier certains textes dans la formule, qui s'ajusteront automatiquement lorsque vous remplirez la formule à l'aide de la poignée de remplissage automatique.Compter certains mots avec sensibilité à la casse dans une plage
Si vous souhaitez compter le mot « et » dans une plage A2:A5, veuillez utiliser la formule ci-dessous et appuyez sur Enter clé:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))
Méthode 2 : Utiliser Kutools pour Excel en quelques clics
Au lieu de se débattre avec des formules longues et complexes, il existe une méthode plus simple pour déterminer rapidement le nombre d'un mot spécifique dans une cellule ou une plage d'Excel. Ne cherchez pas plus loin que Kutools for Excel's Compter le nombre d'un mot outil. Quelques clics seulement et vous êtes prêt à partir. Simplifiez vos tâches avec cet outil efficace et évitez les complexités des formules traditionnelles.
Après avoir installé Kutools pour Excel, sélectionnez une cellule vide et cliquez sur Kutools > Aide à la formule> Statistique > Comptez le nombre d'un mot. Ensuite, dans la boîte de dialogue Argument de fonction, veuillez :
- Cliquez dans le Texte zone de texte pour sélectionner la cellule dans laquelle vous souhaitez compter un mot spécifique.
- Cliquez dans le Word zone de texte pour sélectionner la cellule faisant référence au mot spécifique que vous souhaitez compter. (Ou tapez le mot spécifique dans la zone de texte Word.) Cliquez ensuite sur OK.
Si dans la zone de texte Texte, vous utilisez la cellule de référence, vous pouvez faire glisser la poignée de recopie sur d'autres cellules pour appliquer cette formule et obtenir les décomptes.
Si tu veux obtenir le nombre total du mot « et » dans une plage A2:A5, sélectionnez simplement la plage A2:A5 dans la zone de texte Texte de l'assistant de formule.
Compter certains textes avec une insensibilité à la casse dans une cellule ou une plage
Compter certains textes insensibles à la casse dans une cellule
Pour comptabiliser les occurrences du mot « voir » dans la cellule A2 sans tenir compte des distinctions de casse (qu'il s'agisse de « SEE », « voir », « SeE », etc.), vous pouvez utiliser la formule ci-dessous. Après l'avoir saisi, appuyez simplement sur Enter clé:
=(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
Notes: Vous pouvez utiliser une référence de cellule pour spécifier le mot dans la formule, qui s'ajustera automatiquement au fur et à mesure que vous remplirez la formule à l'aide de la poignée de remplissage automatique.Compter un caractère spécifique sans respecter la casse dans une plage
Si vous souhaitez compter le nombre total de mots « et » sans tenir compte de la casse dans une plage A2:A5, veuillez utiliser la formule ci-dessous et appuyez sur Enter clé:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))
Les informations partagées ci-dessus décrivent les méthodes permettant de compter les caractères, les caractères spécifiques et le texte particulier dans Excel. J'espère que ces informations vous seront utiles. Pour d’autres stratégies Excel révolutionnaires qui peuvent améliorer la gestion de vos données, explorez plus en détail ici..
Les meilleurs outils de productivité de bureau
Kutools for Excel - vous aide à vous démarquer de la foule
Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...
Onglet Office - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts!
- Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
- Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.
Table des matières
- Nombre de personnages
- Compter les caractères dans une seule cellule
- Compter les caractères dans une plage
- Nombre de caractères spécifiques
- Compter des caractères spécifiques sensibles à la casse (cellule/plage)
- Compter des caractères spécifiques sans tenir compte de la casse (cellule/plage)
- Certains comptes de texte
- Compter certains textes en respectant la casse (cellule/plage)
- Compter certains textes sans tenir compte de la casse (cellule/plage)
- Articles Relatifs
- Meilleurs outils de productivité bureautique
- Commentaires