KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comptage de caractères dans Excel : cellule et plage (Guide facile)

AuteurSun Date de modification

Dans l’univers vaste d’Excel, maîtriser les subtilités de la manipulation des données est essentiel. L’un de ces aspects consiste à compter les caractères, qu’il s’agisse de caractères spécifiques ou d’un texte donné au sein d’une cellule ou d’une plage de cellules. Ce guide vous explique pas à pas comment y parvenir. Que vous soyez débutant ou expert Excel, il y a toujours quelque chose de nouveau à découvrir !


Nombre de caractères

 

Commençons par le cas le plus courant : compter le nombre de caractères dans une seule cellule ou dans une plage de cellules.


Compter les caractères dans une seule cellule

Pour compter les caractères dans une seule cellule, utilisez la fonction NBCAR, qui dénombre lettres, chiffres, caractères spéciaux et espaces contenus dans la cellule.

Étape 1 : sélectionnez une cellule vide et utilisez la fonction NBCAR

Dans cet exemple, je souhaite compter les caractères de la cellule A2. Utilisez la fonction NBCAR comme indiqué ci-dessous, puis appuyez sur la touche Enter.

=LEN(A2)

Capture d’écran montrant la fonction NBCAR utilisée pour compter les caractères dans une cellule dans Excel

Étape 2 (facultatif) : faites glisser la poignée de recopie sur les cellules dont vous souhaitez compter les caractères

Capture d’écran démontrant l’utilisation de la poignée de recopie pour compter les caractères dans plusieurs cellules dans Excel

Pour un suivi rapide et précis de la fréquence des caractères au sein d’une chaîne, utilisez la fonction Kutools pour Excelde COUNTCHARde Kutools. Au-delà de cette fonctionnalité, Kutools propose des dizaines de fonctions qui simplifient aisément les calculs complexes.Découvrez dès aujourd’hui l’efficacité incomparable de Kutools en le téléchargeant !Capture d’écran mettant en valeur la fonction NBCARSPÉCIFIQUES dans Kutools for Excel pour un comptage précis des caractères

Compter les caractères dans une plage de cellules

Pour obtenir le total des caractères sur plusieurs cellules, combinez les fonctions SOMMEPROD et NBCAR.

Par exemple, pour compter le nombre total de caractères dans la plage A2:A5, utilisez la formule ci-dessous, puis appuyez sur la touche Enter pour obtenir le résultat :

=SUMPRODUCT(LEN(A2:A5))

Capture d’écran montrant l’utilisation des fonctions SOMMEPROD et NBCAR pour compter les caractères dans une plage de cellules dans Excel

Remarques:
  • Utilisez la formule ci-dessous pour compter le nombre total de caractères dans la plage A2:A5.
     =SUM(LEN(A2:A5))
    Si vous utilisez une version antérieure à Excel 2019, n’oubliez pas d’appuyer simultanément sur Shift + Ctrl + Enter pour obtenir un résultat exact.
  • Si vous devez compter le nombre total de caractères dans plusieurs cellules non contiguës, telles que les cellules A2 et A5, les formules ci-dessus ne donneront pas de résultats exacts. Utilisez plutôt la formule suivante :
    =SUM(LEN(A2),LEN(A5))

Comptage de caractères spécifiques

Dans certains cas, vous pouvez avoir besoin de compter un caractère spécifique dans une chaîne ou une plage de cellules. Il est alors essentiel de choisir entre un comptage sensible à la casse et un comptage insensible à la casse, selon vos besoins. Cette section présente les méthodes pour résoudre ces problèmes.


Compter des caractères spécifiques en tenant compte de la casse (cellule ou plage)

Pour compter un caractère spécifique en tenant compte de la casse, voici deux méthodes efficaces.

Méthode 1 : utiliser une formule combinant les fonctions NBCAR et SUBSTITUE

Méthode 2 : utiliser Kutools pour Excel avec des clics

Méthode 1 : utiliser une formule combinant les fonctions NBCAR et SUBSTITUE
  • Compter un caractère spécifique en tenant compte de la casse dans une cellule

    Par exemple, pour compter le nombre de caractères « s » dans la cellule A2, utilisez la formule ci-dessous et appuyez sur la touche Enter :

    =LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))

    Capture d’écran montrant la formule NBCAR et SUBSTITUE pour compter des caractères spécifiques en tenant compte de la casse dans Excel

    Explication de la formule :
    • NBCAR(A2) : Compte le nombre total de caractères contenus dans la cellule A2.
    • SUBSTITUE(A2;«s»;«») : remplace toutes les occurrences du caractère « s » par une chaîne vide.
    • NBCAR(SUBSTITUE(A2;«s»;«»)) : Renvoie la longueur de la chaîne en A2 une fois tous les caractères « s » supprimés.
    • NBCAR(A2) - NBCAR(SUBSTITUE(A2;«s»;«»)) : Le nombre total de caractères dans la cellule A2, moins le nombre de caractères une fois tous les « s » supprimés. Le résultat donne le nombre d’occurrences du caractère « s » dans A2.
    Remarque: vous pouvez utiliser Une référence de cellule pour indiquer le caractère dans la formule, qui s’ajustera automatiquement lorsque vous remplirez la formule à l’aide de la poignée de recopie.Capture d’écran démontrant l’utilisation d’une référence de cellule dans une formule pour le comptage de caractères dans Excel
  • Compter un caractère spécifique en tenant compte de la casse dans une plage

    Si vous souhaitez compter le caractère « s » dans la plage A2:A5, utilisez la formule ci-dessous et appuyez sur la touche Enter :

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))

    Capture d’écran du comptage de caractères spécifiques dans une plage à l’aide des fonctions SOMMEPROD et SUBSTITUE dans Excel

Méthode 2 : utiliser Kutools pour Excel avec des clics

Pour identifier facilement la fréquence d’un caractère spécifique dans une chaîne, utilisez la fonction NBCARACT de Kutools pour Excel, une solution performante qui vous permet d’obtenir instantanément le nombre d’occurrences de n’importe quel caractère dans une cellule, sans avoir à mémoriser des formules complexes.

Kutools pour Excelpropose plus de 300 fonctions avancées pour simplifier les tâches complexes, stimulant ainsi votre créativité et votre efficacité.Doté de capacités intégrées basées sur l’intelligence artificielle, Kutools automatise vos tâches avec précision, rendant la gestion de vos données extrêmement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé gratuitement Kutools pour Excel, sélectionnez une cellule vide, puis cliquez sur Kutools > Fonctions améliorées > Statistiques et mathématiques > NBCARACT. Dans la boîte de dialogue Arguments de la fonction, procédez comme suit :

  1. Cliquez sur Capture d’écran du bouton de sélection de plage dans la boîte de dialogue Arguments de fonction dans le champ de texte Texte_recherché pour sélectionner la cellule dans laquelle vous souhaitez compter un caractère spécifique.
  2. Cliquez sur Capture d’écran de la boîte de dialogue Arguments de fonction pour le comptage de caractères dans une cellule dans la zone de texte Caractère_recherchépour sélectionner la cellule contenant le caractère spécifique dont vous souhaitez compter les occurrences. (Vous pouvez aussi saisir directement ce caractère dans la zone)Caractère_recherché.) Cliquez ensuite sur OK.
    Capture d’écran de la boîte de dialogue Arguments de fonction pour le comptage de caractères dans une cellule

Si vous utilisez une cellule de référence dans la zone Caractère_recherché, vous pouvez faire glisser la poignée de recopie sur d’autres cellules pour appliquer cette formule et obtenir les résultats.

Capture d’écran de l’application de la fonction NBCARSPÉCIFIQUES à plusieurs cellules

Si vous souhaitez obtenir le nombre total de caractères « s » dans la plage A2:A5, saisissez « s » dans la zone Caractère_recherché, puis faites glisser la poignée de recopie vers le bas pour compter les occurrences du caractère « s » dans chaque cellule de A2:A5, et utilisez ensuite la fonction SOMME pour obtenir le total.

Capture d’écran montrant le nombre total de caractères dans une plage à l’aide de Kutools

Améliorez votre efficacité sous Excel avec un ensemble complet de fonctions et formules spécialement conçues pour les tâches complexes. Que vous ayez besoin de compter une occurrence de texte spécifique, de dénombrer les cellules selon leur couleur ou d’identifier des valeurs uniques, Kutools pour Excel répond à tous vos besoins. Essayez dès maintenant cette boîte à outils qui booste votre productivité !Téléchargez Kutools pour Excel dès aujourd’hui !

Compter des caractères spécifiques sans tenir compte de la casse (cellule ou plage)

  • Compter un caractère spécifique sans tenir compte de 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 la touche Enter :

    =LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

    Capture d’écran montrant la formule permettant de compter des caractères spécifiques sans tenir compte de la casse dans une cellule dans Excel

    Explication de la formule :
    • NBCAR(A2) : Compte le nombre total de caractères contenus dans la cellule A2.
    • MAJUSCULE(«s») : transforme « s » en « S ».
    • MAJUSCULE(A2) : Convertit toutes les lettres de la cellule A2 en majuscules.
    • SUBSTITUE(MAJUSCULE(A2); MAJUSCULE(«s»); «») : remplace toutes les occurrences du caractère « S » par une chaîne vide.
    • NBCAR(SUBSTITUE(MAJUSCULE(A2); MAJUSCULE(«s»);«»)) : Obtient la longueur du texte dans A2 sans les caractères « s » ni « S ».
    • NBCAR(A2)-NBCAR(SUBSTITUE(MAJUSCULE(A2); MAJUSCULE(«s»);«»)) : Le nombre total de caractères dans la cellule A2 moins la longueur des caractères dans A2 sans les caractères « s » ni « S ». Le résultat correspond au nombre total de caractères « s » et « S » dans A2.
    Remarque: vous pouvez utiliser Une référence de cellule pour indiquer le caractère dans la formule, qui s’ajustera automatiquement lorsque vous remplirez la formule à l’aide de la poignée de recopie.Capture d’écran démontrant l’utilisation d’une référence de cellule pour le comptage de caractères sans tenir compte de la casse dans Excel
  • Compter un caractère spécifique sans tenir compte de la casse dans une plage

    Si vous souhaitez compter le nombre total de caractères « s » et « S » dans la plage A2:A5, utilisez la formule ci-dessous et appuyez sur la touche Enter :

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))

    Capture d’écran montrant la formule permettant de compter des caractères spécifiques sans tenir compte de la casse dans une plage dans Excel


Compter un texte spécifique

Parfois, au-delà du simple décompte d’un caractère spécifique, vous pouvez avoir besoin de quantifier une occurrence précise au sein d’une cellule ou d’une plage. Dans ces cas, la sensibilité à la casse est essentielle, car elle peut influencer significativement les résultats.


Compter un texte spécifique en tenant compte de la casse (cellule ou plage)

Pour compter une occurrence de texte spécifique en tenant compte de la casse, nous vous proposons ici deux méthodes distinctes.

Méthode 1 : utiliser une formule combinant les fonctions NBCAR et SUBSTITUE

Méthode 2 : utiliser Kutools pour Excel avec des clics

Méthode 1 : utiliser une formule combinant les fonctions NBCAR et SUBSTITUE
  • Compter un mot spécifique en tenant compte de la casse dans une cellule

    Par exemple, pour compter le nombre de fois où le mot « see » apparaît dans la cellule A2, utilisez la formule ci-dessous et appuyez sur la touche Enter :

    =(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

    Capture d’écran montrant la formule permettant de compter un mot spécifique en tenant compte de la casse dans une cellule à l’aide des fonctions NBCAR et SUBSTITUE dans Excel

    Remarque: vous pouvez utiliser Une référence de cellule pour indiquer le texte spécifique dans la formule, qui s’ajustera automatiquement lorsque vous remplirez la formule à l’aide de la poignée de recopie.
    Capture d’écran démontrant l’utilisation d’une référence de cellule dans des formules basées sur du texte dans Excel
  • Compter un mot spécifique en tenant compte de la casse dans une plage

    Si vous souhaitez compter le mot « and » dans la plage A2:A5, utilisez la formule ci-dessous et appuyez sur la touche Enter :

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))

    Capture d’écran montrant la formule permettant de compter un mot spécifique en tenant compte de la casse dans une plage à l’aide de la fonction SOMMEPROD dans Excel

Méthode 2 : utiliser Kutools pour Excel avec des clics

Plutôt que de jongler avec des formules longues et complexes, découvrez une méthode bien plus simple pour déterminer rapidement le nombre d’occurrences d’un mot spécifique dans une cellule ou une plage sous Excel. Utilisez l’outil Kutools pour Excel : Nombre de mots dans un texte, qui ne nécessite que quelques clics. Simplifiez vos tâches grâce à cet outil efficace et dites adieu aux complications des formules traditionnelles !

Kutools pour Excelpropose plus de 300 fonctions avancées pour simplifier les tâches complexes, stimulant ainsi votre créativité et votre efficacité.Doté de capacités intégrées basées sur l’intelligence artificielle, Kutools automatise vos tâches avec précision, rendant la gestion de vos données extrêmement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé Kutools pour Excel, sélectionnez une cellule vide et cliquez sur Kutools>Assistant de formule>Statistiques>Nombre de mots dans un texte. Dans la boîte de dialogue Arguments de la fonction, procédez comme suit :

  • Cliquez sur Capture d’écran du bouton de sélection de plage dans l’Assistant formule dans la zone de texte Texte pour sélectionner la cellule dans laquelle vous souhaitez compter un mot spécifique.
  • Cliquez sur Capture d’écran de la boîte de dialogue Assistant formule pour compter des mots spécifiques dans la zone de texte Mot pour sélectionner la cellule contenant la référence du mot spécifique que vous souhaitez compter. (Vous pouvez aussi saisir directement le mot souhaité dans la zone « Mot ».) Cliquez ensuite sur OK.
    Capture d’écran de la boîte de dialogue Assistant formule pour compter des mots spécifiques

Si vous utilisez une cellule de référence dans la zone Texte, vous pouvez faire glisser la poignée de recopie sur d’autres cellules pour appliquer cette formule et obtenir les résultats.

Capture d’écran montrant l’utilisation de Kutools for Excel pour compter des mots spécifiques dans plusieurs cellules

Si vous souhaitez obtenir le nombre total d’occurrences du mot « and » dans la plage A2:A5, il suffit de sélectionner cette plage dans la zone Texte de l’Assistant de formule.

Capture d’écran démontrant le nombre total de mots pour une plage à l’aide de l’Assistant formule de Kutools for Excel

Passez à la vitesse supérieure sous Excel avec Kutools, une solution riche en fonctions et formules conçues pour les tâches les plus exigeantes. Du comptage de caractères au dénombrement des couleurs, en passant par le suivi des valeurs uniques, Kutools pour Excel est prêt à optimiser votre flux de travail. Ne vous contentez pas de notre parole –Téléchargez Kutools et découvrez par vous-même la différence qu’il fait !

Compter un texte spécifique sans tenir compte de la casse (cellule ou plage)

  • Compter un texte spécifique sans tenir compte de la casse dans une cellulePour compter le nombre d’occurrences du mot « see » dans la cellule A2, sans tenir compte de la casse (qu’il s’agisse de « SEE », « see », « SeE », etc.), utilisez la formule ci-dessous. Une fois saisie, il vous suffit d’appuyer sur la touche Enter :
    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
    Capture d’écran montrant la formule permettant de compter un texte spécifique sans tenir compte de la casse dans une cellule à l’aide des fonctions NBCAR et SUBSTITUE dans Excel
    Remarque : vous pouvez utiliser une référence de cellule pour indiquer le mot dans la formule, qui s’ajustera automatiquement lorsque vous la recopierez à l’aide de la poignée de recopie.Capture d’écran démontrant l’utilisation d’une référence de cellule dans la formule pour le comptage de texte sans tenir compte de la casse dans Excel
  • Compter un caractère spécifique sans tenir compte de la casse dans une plage

    Si vous souhaitez compter le nombre total de mots « and » sans tenir compte de la casse dans la plage A2:A5, utilisez la formule ci-dessous et appuyez sur la touche Enter :

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))

    Capture d’écran montrant la formule permettant de compter un texte spécifique sans tenir compte de la casse dans une plage à l’aide de la fonction SOMMEPROD dans Excel


Les conseils présentés ci-dessus détaillent des méthodes efficaces pour compter les caractères, les caractères spécifiques et un texte particulier dans Excel. J’espère qu’ils vous seront très utiles ! Pour découvrir davantage de stratégies révolutionnaires dans Excel, conçues pour optimiser votre gestion de données, cliquez ici.


Les meilleurs outils de productivité bureautique

Kutools pour Excel – Vous permet de vous démarquer de la foule

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Génération de code|  Créer formules personnalisées  |  Analyser les données et générer des graphiques|  Appeler Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons  |  Supprimer les lignes vides  |  Combinez les colonnes ou cellules sans perdre de données  |  Arrondi sans utiliser de formule...
Super rechercheV:Critères multiples  |  Valeurs multiples  |  Sur plusieurs feuilles  |  Correspondance floue...
Listes déroulantes avancées:Liste déroulante simple  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple...
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  |Comparer des colonnes pour Sélectionner les cellules identiques/différentes...
Fonctionnalités phares:Mise au point de la grille  |  Vue de conception  |  Barre de formule améliorée  |  Gestionnaire de classeurs et feuilles|Bibliothèque de ressources(Texte automatique)|  Sélecteur de date  |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails depuis une liste  |  Super Filtre  |  Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux ensembles d’outils 15:... et bien plus encore... and more(,)Supprimer des caractères spécifiques...)|  (...)|  (Calculer l'âge en fonction de la date de naissance...)|  ,Insérer une image depuis un chemin ...)|12 Outils  de conversion (Convertir en mots,...)|7 Outils ...)| ...)  |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…


Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d’un document à l’autre en une seconde parmi des dizaines de documents ouverts !
  • Réduisez de centaines les clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de l’édition simultanées de plusieurs documents.
  • Apporte une efficacité de type Tabs à Office (y compris Excel), tout comme Chrome, Edge et Firefox.