Accéder au contenu principal

Comment compter les cellules contenant du texte dans Excel

Author: Zhoumandy Last Modified: 2025-08-06

Excel est partout. En tant qu'outil utile et puissant pour l'analyse de données et la documentation, nous l'utilisons souvent au travail et dans la vie. Dans certains cas, nous devons peut-être mieux comprendre nos données pour effectuer une analyse. Dans ce tutoriel, nous démontrerons plusieurs façons de compter les cellules contenant du texte dans Excel.

Fonction COUNTIF/COUNTIFS + caractère générique pour compter les cellules contenant du texte dans Excel

Fonctions SUMPRODUCT + ISTEXT pour compter les cellules contenant du texte dans Excel

Fonction COUNTIF pour compter les cellules contenant un texte spécifique dans Excel

Compter facilement les cellules contenant un texte spécifique avec Kutools pour Excel


Fonction COUNTIF/COUNTIFS + caractère générique pour compter les cellules contenant du texte dans Excel

Fonction COUNTIF pour compter les cellules contenant n'importe quel texte

Pour compter les cellules contenant n'importe quel texte, nous utilisons le symbole astérisque (*) dans la formule COUNTIF. La syntaxe de la fonction COUNTIF est la suivante :

=COUNTIF(plage, "*")

Étant donné que l'astérisque (*) est un caractère générique qui correspond à toute séquence de caractères, la formule compte toutes les cellules contenant du texte.

Par exemple, pour compter les cellules contenant du texte dans la plage A2:A15 comme indiqué ci-dessous, saisissez la formule suivante dans une cellule vide, puis appuyez sur le bouton Entrée pour obtenir le résultat.

=COUNTIF(A2:A15, "*")

count cells with any text

√ Notes :
  • Ce qui n'est pas considéré comme du texte :
  1. Cellules contenant du texte ;
  2. Caractères spéciaux ;
  3. Nombres formatés en tant que texte ;
  4. Cellules visuellement vides contenant une chaîne vide (=""), apostrophe ('), espace.
  • Ce qui n'est pas considéré comme du texte :
  1. Nombres ;
  2. Dates ;
  3. Valeurs logiques Vrai et Faux ;
  4. Erreurs ;
  5. Cellules vides.

Dans ce cas, nous pouvons clairement comprendre pourquoi il y a 8 cellules contenant du texte dans la feuille de calcul d'exemple.

differences the text and non-text

Fonction COUNTIF pour compter les cellules sans texte

Pour compter les cellules ne contenant pas de texte dans une plage de données, utilisez l'opérateur logique différent de (<>) et le symbole astérisque (*) dans la formule COUNTIF. La syntaxe est la suivante :

=COUNTIF(plage, "<>*")

Étant donné que l'opérateur logique différent de (<>) et le symbole astérisque (*) signifient non égal à n'importe quel caractère, la formule compte les cellules sans aucun texte.

Par exemple, pour compter les cellules sans texte dans la plage A2:A15, saisissez la formule suivante dans une cellule vide, puis appuyez sur le bouton Entrée pour obtenir le résultat.

=COUNTIF(A2:A15,"<>*")

count cells with no text

Vous obtenez ensuite le nombre de cellules contenant des valeurs non textuelles.

Fonction COUNTIFS pour compter les cellules contenant du texte en excluant les cellules visuellement vides

Pour compter les cellules contenant du texte tout en excluant les cellules visuellement vides, utilisez le symbole astérisque (*), le point d'interrogation (?) et l'opérateur logique différent de (<>) dans la formule. La syntaxe est la suivante :

=COUNTIFS(plage,"*?*", plage, "<> ")

Un symbole point d'interrogation (?) correspond à n'importe quel caractère unique, et un symbole astérisque (*) correspond à n'importe quelle séquence de caractères. Un point d'interrogation entouré d'astérisques (*?*) signifie qu'au moins un caractère doit être présent dans la cellule, donc la chaîne vide et l'apostrophe ne seront pas comptées.

Le symbole différent de (<>) suivi d'un espace signifie ne pas compter les cellules contenant le caractère espace.

Par exemple, pour compter les cellules contenant du texte sans inclure les cellules visuellement vides dans la plage A2:A15, saisissez la formule suivante dans une cellule vide, puis appuyez sur le bouton Entrée pour obtenir le résultat.

=COUNTIFS(A2:A15,"*?*", A2:A15, "<> ")

count cells with text excluding blank cells

Vous pouvez ensuite obtenir le nombre de cellules contenant uniquement du texte visible.

√ Notes :
  1. La fonction COUNTIFS prend en charge plusieurs conditions. Dans l'exemple ci-dessus, pour compter les cellules contenant du texte, et également exclure les cellules contenant uniquement un espace, une chaîne vide et une apostrophe, qui rendent toutes les cellules visuellement vides.
  2. Si vous souhaitez compter les cellules contenant du texte, et ne pas compter les cellules contenant uniquement un espace, la syntaxe devient = COUNTIFS(plage,"*", plage, "<> ").

Fonctions SUMPRODUCT + ISTEXT pour compter les cellules contenant du texte dans Excel

La deuxième méthode pour compter les cellules contenant des valeurs textuelles consiste à utiliser la fonction SUMPRODUCT avec la fonction ISTEXT. La syntaxe est la suivante :

=SUMPRODUCT(--ISTEXT(plage))
ou
=SUMPRODUCT(ISTEXT(plage)*1)

La fonction ISTEXT renvoie VRAI ou FAUX lorsqu'une cellule contient du texte ou non. Et le double négatif (--) dans la première syntaxe et l'opération de multiplication dans la seconde syntaxe sont deux façons de convertir VRAI et FAUX en valeurs numériques 1 et 0.

Ensuite, la fonction SUMPRODUCT renvoie la somme de tous les uns et zéros dans la plage de recherche et donne un total final.

Dans ce cas, pour compter les cellules contenant du texte dans la plage A2:A15, saisissez la formule suivante dans une cellule vide, puis appuyez sur le bouton Entrée pour obtenir le résultat.

=SUMPRODUCT(--ISTEXT(A2:A15))

ou

=SUMPRODUCT(ISTEXT(A2:A15)*1)

SUMPRODUCT + ISTEXT functions to count cells with text formula 1

SUMPRODUCT + ISTEXT functions to count cells with text formula 2

Peu importe la syntaxe que vous utilisez, le résultat renvoyé sera 8.

Fonction COUNTIF pour compter les cellules contenant un texte spécifique dans Excel

Compter les cellules contenant un certain texte avec une correspondance exacte

Pour effectuer une correspondance exacte avec la fonction COUNTIF, entrez simplement le texte complet entre guillemets dans le second argument de la formule. Voici la syntaxe :

=COUNTIF(plage, "valeur texte")

Pour ajouter du texte dans une formule dans Excel, il est nécessaire d'encadrer le texte par des guillemets (“…”).

Par exemple, si vous voulez savoir combien de cellules dans la plage A2:A10 contiennent exactement le mot « stylo » ou « crayon », saisissez la formule suivante dans une cellule vide, puis appuyez sur le bouton Entrée pour obtenir le résultat.

=COUNTIF(A2:A10, "stylo")

ou

=COUNTIF(A2:A10, "crayon")

Count cells containing certain text with an exact match formula 1

Count cells containing certain text with an exact match formula 2

Compter les cellules contenant un certain texte avec une correspondance partielle

Pour compter les cellules avec une correspondance partielle, placez le texte entre deux astérisques (*) et encadrez-les par des guillemets (“”). Cela permet à COUNTIF de compter toutes les cellules contenant le texte ainsi que tout ce qui précède et suit. Voici la syntaxe :

=COUNTIF(plage, "*valeur texte*")

Dans ce cas, supposons que vous souhaitiez compter combien de cellules contiennent « stylo » ou « crayon » comme partie de leur contenu à n'importe quelle position, saisissez la formule suivante dans une cellule vide, puis appuyez sur le bouton Entrée pour obtenir le résultat.

=COUNTIF(A2:A10, "*stylo*")

ou

=COUNTIF(A2:A10, "*crayon*")

Count cells containing certain text with a partial match formula 1

Count cells containing certain text with a partial match formula 2

√ Notes : COUNTIF n'est pas sensible à la casse.

Compter facilement les cellules contenant un texte spécifique avec Kutools pour Excel

Outre l'utilisation d'une formule pour compter les cellules contenant du texte, vous pouvez utiliser l'utilitaire Sélectionner des cellules spécifiques de Kutools pour Excel pour compter et sélectionner rapidement les cellules contenant un texte spécifique dans Excel.

Que vous souhaitiez compter les cellules contenant un certain texte avec une correspondance exacte ou partielle, notre Kutools pour Excel peut vous aider à atteindre votre objectif facilement.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Après avoir installé gratuitement Kutools pour Excel, voyons comment cela fonctionne !

Compter et sélectionner les cellules correspondant exactement à un texte spécifique avec Kutools

Dans ce cas, vous souhaitez trouver combien de cellules dans la plage A2:A10 contiennent exactement le texte « stylo ».

sample data

1. Sélectionnez la plage à partir de laquelle vous souhaitez compter les cellules contenant un texte spécifique.

2. Cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques.

click Select Specific Cells feature of kutools

3. Dans la boîte de dialogue Sélectionner des cellules spécifiques, vous devez :

  • Sélectionner l'option Cellule dans la section Type de sélection ;
  • Dans la section Type spécifique, sélectionnez Égal à dans la liste déroulante, entrez stylo dans la zone de texte ;
  • Cliquez sur le bouton OK. Une boîte de dialogue s'affiche alors pour vous indiquer combien de cellules correspondent à la condition.

specify the options in the dialog box

  • Cliquez sur le bouton OK dans la boîte de dialogue et toutes les cellules qualifiées sont sélectionnées simultanément dans Excel.

all qualified cells are selected

Compter et sélectionner les cellules correspondant partiellement à un texte spécifique avec Kutools

Supposons que vous souhaitiez compter combien de cellules dans la plage A2:A10 contiennent le mot « stylo » comme partie du contenu à n'importe quelle position. L'astuce est similaire à la précédente.

1. Sélectionnez la plage à partir de laquelle vous souhaitez compter le nombre de cellules contenant un texte spécifique.

2. Cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques.

 click Select Specific Cells feature of kutools

3. Dans la boîte de dialogue Sélectionner des cellules spécifiques, vous devez :

  • Sélectionner l'option Cellule dans la section Type de sélection ;
  • Dans la section Type spécifique, sélectionnez Contient dans la liste déroulante, entrez stylo dans la zone de texte ;
  • Cliquez sur le bouton OK. Une boîte de dialogue s'affiche alors pour vous indiquer combien de cellules correspondent à la condition.

specify the options in the dialog box

  • Cliquez sur le bouton OK dans la boîte de dialogue et toutes les cellules qualifiées sont sélectionnées simultanément dans Excel.

all qualified cells are selected

Cliquez pour télécharger Kutools pour Excel pour un essai gratuit de 30 jours.


  • Barre de formule avancée (éditez facilement plusieurs lignes de texte et de formules); Mode Lecture (lisez et éditez facilement un grand nombre de cellules); Coller dans une plage filtrée...
  • Fusionner des cellules/lignes/colonnes tout en conservant les données; Diviser le contenu des cellules; Consolider des lignes en double et faire la somme/moyenne... Empêcher les doublons dans les cellules; Comparer des plages...
  • Sélectionner des lignes en double ou uniques; Sélectionner des lignes vides (toutes les cellules sont vides); Super Recherche et recherche floue dans de nombreux classeurs; Sélection aléatoire...
  • Copie exacte de plusieurs cellules sans changer les références de formule; Créer automatiquement des références vers plusieurs feuilles; Insérer des puces, des cases à cocher et plus encore...
  • Ajouter et insérer rapidement des formules, des plages, des graphiques et des images; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails...
  • Extraire du texte, ajouter du texte, supprimer par position, supprimer des espaces; Créer et imprimer des statistiques de page; Convertir entre le contenu des cellules et les commentaires...
  • Super Filtre (enregistrer et appliquer des schémas de filtre à d'autres feuilles); Tri avancé par mois/semaine/jour, fréquence et plus; Filtre spécial par gras, italique...
  • Consolider des classeurs et feuilles de calcul; Fusionner des tables basées sur des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots de fichiers xls, xlsx et PDF...
  • Regroupement dans les tableaux croisés dynamiques par numéro de semaine, jour de la semaine et plus... Afficher les cellules verrouillées/déverrouillées avec différentes couleurs; Mettre en évidence les cellules contenant des formules/noms...
kte tab 201905
  • Activer l'édition et la lecture à onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrir et créer plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et réduit des centaines de clics de souris chaque jour !
officetab bottom