Comment compter les cellules avec du texte dans Excel (8 astuces rapides)

  • Partage Ça
Hugh West

Dans ce tutoriel, je vais vous montrer 8 Des astuces rapides pour compter les cellules contenant du texte dans Excel. Vous pouvez utiliser ces méthodes même dans les grands ensembles de données pour trouver les cellules de données qui contiennent des valeurs de texte. Tout au long de ce tutoriel, vous apprendrez également quelques outils et techniques Excel importants qui seront très utiles dans toute tâche liée à Excel.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices à partir d'ici.

Compter les cellules avec du texte.xlsm

8 astuces rapides pour compter les cellules avec du texte dans Excel

Afin d'expliquer clairement les étapes, nous avons pris un ensemble de données concis qui comprend environ 7 rangs et 2 Dans un premier temps, nous gardons toutes les cellules en Général Pour tous les ensembles de données, nous avons 2 des colonnes uniques qui sont Produits et Quantité de vente Bien que nous puissions varier le nombre de colonnes ultérieurement si cela s'avère nécessaire.

1. utilisation de la fonction COUNTA

La fonction COUNTA compte toutes les cellules contenant n'importe quel type de valeur. Nous pouvons utiliser cette fonction pour compter les cellules contenant du texte dans la zone de texte. excel Pour ce faire, suivez les étapes ci-dessous.

Des pas :

  • D'abord, allez dans la cellule C10 et insérer la formule suivante :
=COUNTA(B5:C9)-COUNT(B5:C9)

  • Maintenant, appuyez sur Entrez et cela va calculer le nombre total de cellules de texte à l'intérieur de C10 .

Lire la suite : Compter si la cellule contient du texte dans Excel (5 approches faciles)

2. application de la fonction COUNTIF

La fonction COUNTIF prend certains critères pour compter les cellules. Nous pouvons compter les cellules avec du texte dans Excel en utilisant cette fonction en définissant les critères appropriés. Voyons comment faire.

Des pas :

  • Pour commencer, double-cliquez sur la cellule C10 et entrez la formule ci-dessous :
=COUNTIF(B5:C9, "*")

  • Ensuite, appuyez sur la touche Entrez et vous devriez obtenir le nombre de cellules contenant des données textuelles.

Lire la suite : Compter si une cellule contient du texte dans Excel (4 méthodes)

3. utilisation de la fonction ISTEXT

Comme son nom l'indique, la fonction ISTEXT dans Excel vérifie si une cellule contient ou non du texte et donne un retour d'information avec un message de type VRAI ou FAUX Voyons comment l'appliquer ici pour compter les cellules.

Des pas :

  • Pour commencer cette méthode, double-cliquez sur la cellule C10 et insérez la formule ci-dessous :
=COUNT(IF(ISTEXT(B5:C9),1))

  • Ensuite, appuyez sur la touche Entrez et par conséquent, cela trouvera le nombre total de cellules avec des données de texte dans la cellule. C10 .

🔎 Comment la formule fonctionne-t-elle ?

  • ISTEXT(B5:C9) : Cette partie vérifie chaque cellule de la plage et retourne VRAI si une cellule contient du texte, FAUX
  • IF(ISTEXT(B5:C9),1) : Cela renvoie un tableau de 1 et FAUX en fonction de la cellule contenant la valeur du texte.

Lire la suite : COUNTIF Cellule qui contient un texte spécifique dans Excel (sensible à la casse et insensible)

4. le comptage avec la fonction SUM

Nous pouvons également utiliser la fonction SUM en excel en combinaison avec la fonction ISTEXT pour compter les cellules contenant du texte.

Des pas :

  • Pour lancer cette méthode, naviguez dans la cellule C10 et tapez la formule suivante :
=SOMME(IF(ISTEXT(B5:C9),1))

  • Après cela, appuyez sur la touche Entrez ou cliquez sur une cellule vide.
  • Immédiatement, cela vous donnera le nombre de cellules de texte à l'intérieur de la cellule C10 comme 5 .

🔎 Comment la formule fonctionne-t-elle ?

  • ISTEXT(B5:C9) : Cette partie vérifie chaque cellule de la plage et retourne VRAI si une cellule contient du texte, FAUX
  • IF(ISTEXT(B5:C9),1) : Cela renvoie un tableau de 1 et FAUX en fonction de la cellule contenant la valeur du texte.

Lire la suite : Comment compter des mots spécifiques dans une colonne en Excel (2 méthodes)

5. Compter les cellules de texte par la fonction SUMPRODUCT

Dans cette méthode, nous utiliserons la fonction SUMPRODUCT ainsi que la fonction ISTEXT pour compter les cellules avec du texte dans excel.

Des pas :

  • Comme précédemment, insérez la formule ci-dessous dans la cellule C10 :
=SUMPRODUCT(IF(ISTEXT(B5:C9),1))

  • Enfin, appuyez sur la touche Entrez et nous devrions obtenir le résultat suivant 5 .

🔎 Comment la formule fonctionne-t-elle ?

  • ISTEXT(B5:C9) : Cette partie vérifie chaque cellule de la plage et retourne VRAI si une cellule contient du texte, FAUX
  • IF(ISTEXT(B5:C9),1) : Cela renvoie un tableau de 1 et FAUX en fonction de la cellule contenant la valeur du texte.

6. l'utilisation de la fonction SIGN dans Excel

La fonction SIGN dans Excel teste si un nombre est positif ou négatif. Nous pouvons utiliser cette fonction de manière similaire à la méthode précédente pour compter les cellules avec du texte dans Excel. Ci-dessous, les étapes détaillées.

Des pas :

  • Pour commencer, le processus, naviguer à la cellule C10 et tapez la formule ci-dessous :
=SUMPRODUCT(SIGN(ISTEXT(B5:C9)))

  • Ensuite, appuyez sur Entrez et cela comptera le nombre total de cellules avec une valeur de données texte dans la cellule. C10 .

🔎 Comment la formule fonctionne-t-elle ?

  • ISTEXT(B5:C9) : Cette partie vérifie chaque cellule de la plage et retourne VRAI si une cellule contient du texte, FAUX
  • SIGNE(ISTEXT(B5:C9)) : Cette partie renvoie un tableau de 1 et 0 lorsque la cellule est positive ou 0 .

7. exclure les cellules contenant des espaces

Dans l'ensemble de données suivant, la cellule B8 Pour cela, nous avons besoin d'une méthode différente pour compter les cellules avec du texte dans Excel mais en excluant toute cellule avec un espace.

Des pas :

  • D'abord, allez dans la cellule C10 et insérer la formule suivante :
=COUNTIF(B5:C9,"><;")

  • Maintenant, appuyez sur Entrez et cela va calculer le nombre total de cellules de texte à l'intérieur de la cellule C10 .

8. compter les cellules après le filtrage

Ici, nous avons filtré le jeu de données comme vous pouvez le constater, la ligne 9 n'est pas présent. Les formules habituelles compteront également cette ligne. Nous allons donc utiliser une formule différente pour compter uniquement les cellules filtrées contenant du texte dans Excel.

Des pas :

  • Pour cela, double-cliquez sur la cellule C10 et entrez la formule ci-dessous :
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)))

  • Ensuite, appuyez sur la touche Entrez et vous devriez obtenir le nombre de cellules contenant des données textuelles.

🔎 Comment fonctionne la formule ?

  • ISTEXT(B5:C10) : La fonction ISTEXT vérifie chaque cellule de la plage et renvoie VRAI si une cellule contient du texte, FAUX sinon.
  • INDIRECT("B"&ROW(B5:C10)) : Fonction INDIRECTE pour définir les références individuelles de toutes les cellules de la plage spécifiée.
  • SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)) : Cette partie redonne un éventail de 1 et 0 qui indique l'existence de texte dans une cellule ou autre.

Lire la suite : Comment compter les cellules filtrées avec du texte dans Excel (3 méthodes)

Comment compter les cellules dans Excel

Si vous êtes familier avec VBA dans Excel, vous pouvez alors compter les cellules rapidement avec seulement quelques lignes de code. Voyons comment nous pouvons le faire.

Des pas :

  • Pour cette méthode, rendez-vous sur le site Développeur et sélectionnez Visual Basic .

  • Maintenant, sélectionnez Insérer dans le VBA et cliquez sur Module .

  • Ensuite, tapez la formule ci-dessous dans la nouvelle fenêtre :
 Sub CountCells() Range("C10") = Application.WorksheetFunction.CountA(Range("B5:C9")) End Sub 

  • Ensuite, ouvrez la macro à partir de l'onglet Développeur en cliquant sur Macros .

  • Maintenant, dans le Macro sélectionnez la fenêtre CountCells et cliquez sur Exécuter .

  • En conséquence, le VBA Le code calculera le nombre total de cellules à l'intérieur de la cellule C10 .

Comment compter les cellules avec des nombres dans Excel

Pour compter les cellules avec des nombres, nous allons la base Fonction COUNT en excel.

Des pas :

  • Pour commencer, double-cliquez sur la cellule C10 et entrez la formule ci-dessous :
=COUNT(B5:C9)

  • Ensuite, appuyez sur la touche Entrez et cela trouvera le nombre de cellules avec un nombre égal à 5 .

Conclusion

J'espère que vous avez pu appliquer les méthodes que je vous ai montrées dans ce tutoriel sur la façon de compter les cellules avec du texte dans Excel. Comme vous pouvez le constater, il y a plusieurs façons d'y parvenir. Choisissez donc judicieusement la méthode qui convient le mieux à votre situation. Si vous êtes bloqué dans l'une des étapes, je vous recommande de les parcourir plusieurs fois pour dissiper toute confusion. Enfin, pour en savoir plus excel techniques, suivez notre ExcelWIKI Si vous avez des questions, n'hésitez pas à m'en faire part dans les commentaires.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.