Note: The other languages of the website are Google-translated. Back to English

Comment compter si la cellule contient du texte ou une partie de texte dans Excel?

Supposons que vous ayez les données ci-dessous et que vous souhaitiez compter le nombre de cellules contenant le texte "Apple", le nombre de cellules contient le texte"Orange"et les cellules contiennent"Pêche"séparément, comment le faire? Dans ce tutoriel, nous expliquons la COUNTIF fonction en détail pour vous aider à compter rapidement le nombre de cellules si elles contiennent du texte ou une partie de texte spécifique dans Excel. En outre, nous introduisons une fonctionnalité géniale pour y parvenir facilement en quelques clics.


Compter si la cellule contient du texte ou une partie de texte avec la fonction COUNTIF

La fonction NB.SI peut aider à compter les cellules qui contiennent une partie de texte dans une plage de cellules dans Excel. Veuillez faire comme suit.

1. Sélectionnez une cellule vide (telle que E5), copiez-y la formule ci-dessous, puis appuyez sur le bouton Entrer clé. Et puis faites glisser la poignée de remplissage vers le bas pour obtenir tous les résultats.

=COUNTIF(B5:B10,"*"&D5&"*")

Syntaxe

=COUNTIF (range, criteria)

Arguments

  • Autonomie (obligatoire): la plage de cellules que vous souhaitez compter.
  • Critères (obligatoire): un nombre, une expression, une référence de cellule ou une chaîne de texte qui détermine quelles cellules seront comptées.

Notes:

  • Dans la formule, B5: B10 est la plage de cellules que vous souhaitez compter. D5 est la référence de cellule contenant ce que vous souhaitez rechercher. Vous pouvez modifier la cellule de référence et les critères de la formule selon vos besoins.
  • Si vous souhaitez saisir directement le texte dans la formule à compter, veuillez appliquer la formule ci-dessous:
    =COUNTIF(B5:B10,"*Apple*")
  • Cette formule est insensible à la casse.

Seuls plusieurs clics peuvent compter si la cellule contient du texte ou une partie de texte dans Excel:

Le Sélectionnez des cellules spécifiques utilité de Kutools pour Excel peut vous aider à compter rapidement le nombre de cellules dans une plage si elles contiennent du texte ou une partie de texte. Après avoir obtenu le résultat dans une boîte de dialogue contextuelle, toutes les cellules correspondantes seront sélectionnées automatiquement. Cliquez pour plus de détails.
Téléchargez Kutools for Excel maintenant! (Parcours gratuit de 30 jours)


Les cellules de comptage contiennent du texte avec la fonction COUNTIF

Comme le montre la capture d'écran ci-dessous, si vous souhaitez compter le nombre de cellules dans une certaine plage qui ne contiennent que du texte, la méthode de cette section peut vous aider.

1. Sélectionnez une cellule vide pour afficher le résultat, copiez-y la formule ci-dessous et appuyez sur le bouton Entrer clé.

=COUNTIF(B5:B10,"*")


Compter si la cellule contient du texte ou une partie de texte avec Kutools for Excel

Conseil : Outre la formule ci-dessus, présentez ici une fonctionnalité géniale pour résoudre facilement ce problème. Avec le Sélectionnez des cellules spécifiques utilité de Kutools pour Excel, vous pouvez compter rapidement si la cellule contient du texte ou une partie de texte avec des clics. Vous pouvez même compter avec OU ou Et condition selon vos besoins avec cette fonctionnalité. Veuillez faire comme suit.

Avant d'utiliser le Kutools pour Excel, vous devez prendre quelques minutes pour télécharger et installer gratuitement d'abord.

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

2. Cliquez Kutools > Sélectionnez > Sélectionnez des cellules spécifiques.

3. dans le Sélectionnez des cellules spécifiques boîte de dialogue, vous devez:

  • Sélectionnez Cellule option dans la Type de sélection section;
  • Dans le Type spécifique section, sélectionnez Inclus dans la liste déroulante, saisissez Apple dans la zone de texte;
  • Cliquez OK .
  • Ensuite, une boîte de dialogue apparaît pour vous indiquer le nombre de cellules correspondant à la condition. Clique le OK et toutes les cellules qualifiées sont sélectionnées en même temps.

 Pointe. Si vous souhaitez bénéficier d'un essai gratuit (60 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.


Articles connexes

Utilisez countif avec plusieurs critères dans Excel
Dans Excel, la fonction COUNTIF peut nous aider à calculer le nombre d'une certaine valeur dans une liste. Mais parfois, nous devons utiliser plusieurs critères pour le comptage, ce sera plus complexe. Ce tutoriel vous montrera les méthodes pour y parvenir.
Cliquez pour en savoir plus ...

Compter si les cellules commencent ou se terminent par un texte spécifique dans Excel
Supposons que vous ayez une plage de données et que vous souhaitiez compter le nombre de cellules commençant par «kte» ou se terminant par «kte» dans une feuille de calcul. Cet article présente quelques astuces au lieu du comptage manuel pour vous.
Cliquez pour en savoir plus ...

Compter une valeur spécifique sur plusieurs feuilles de calcul
Comment pouvez-vous compter une valeur spécifique sur plusieurs feuilles de calcul? Par exemple, obtenir le nombre d'occurrences d'une valeur spécifique «Excel» à partir de plusieurs feuilles de calcul. Ce didacticiel présente des méthodes pour y parvenir.
Cliquez pour en savoir plus ...


Démo: Comptez si la cellule contient du texte ou une partie de texte avec Kutools for Excel



  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes et conservation des données; Contenu des cellules divisées; Combiner les lignes en double et la somme / moyenne... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Formules favorites et insérer rapidement, Plages, graphiques et images; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Regroupement du tableau croisé dynamique par numéro de semaine, jour de la semaine et plus encore ... Afficher les cellules déverrouillées et verrouillées par différentes couleurs; Mettre en évidence les cellules qui ont une formule / un nomplus
onglet kte 201905
  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez 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!
bas de cabine
Commentaires (35)
Noté 5 hors 5 · évaluations 1
Ce commentaire a été minimisé par le modérateur sur le site
Salut, Super tutos. C'est exactement ce que j'ai essayé de faire, mais à une exception près. Ce que je dois faire, c'est au lieu de rechercher et de compter une cellule contenant une pomme, j'en ai besoin pour rechercher si les cellules contiennent le contenu d'une autre cellule avec un caractère générique. Utilise actuellement COUNTIF(I$8:O$30,B36) qui fait en grande partie le travail. La cellule B36 contiendra 2 ou les initiales, par exemple GP ou TV, ce qui fonctionne bien, mais ce que je dois faire est de compter si les cellules contiennent GP lorsque la cellule b36 contient GP/TV. La formule COUNTIF(I$8:O$30,B36) ne récupère pas et ne compte pas cette cellule car ce n'est pas seulement GP. Je sais que je pourrais utiliser =COUNTIF(A2:A6,"*GP*") mais la cellule pour le code contient 52 commandes if et est répétée sur 37 lignes donc ce n'est pas idéal pour l'utiliser. Peut-il être fait? Merci d'avoir cherché
Ce commentaire a été minimisé par le modérateur sur le site
Ce que j'ai fait auparavant était de placer ce code : (=COUNTIF(A2:A6,"*GP*")) sur 1 cellule et une autre formule dans une autre cellule, puis cliquez simplement sur =SUM sur les 2 cellules avec le code.
Ce commentaire a été minimisé par le modérateur sur le site
Essayez =COUNTIF(I$8:O$30,"="&"*"&B36&"*")
Ce commentaire a été minimisé par le modérateur sur le site
Cela a fonctionné pour moi, sauf que je ne veux pas que cela compte si la cellule est vide. Aucune suggestion?
Ce commentaire a été minimisé par le modérateur sur le site
Graham, avez-vous déjà trouvé un moyen de le faire, s'il vous plaît ? Comme j'essaie actuellement de trouver un moyen de faire exactement la même chose.

Merci
Ce commentaire a été minimisé par le modérateur sur le site
Lorsque vous utilisez =countif(s), vous pouvez utiliser * autour du texte que vous essayez de rechercher dans une instruction. Par exemple, je cherchais à compter les cellules contenant le mot "couru", alors qu'il s'agirait d'entrées très différentes. Il y aurait des choses telles que "a quitté la route", "un animal a heurté, a quitté la route", "renversement, a quitté la route".

Donc j'ai fait essentiellement =countif(range, "*ran*") et ça marche bien. J'espère que cela t'aides?
Ce commentaire a été minimisé par le modérateur sur le site
Lorsque vous utilisez =countif(s), vous pouvez utiliser * autour du texte spécifique que vous essayez de rechercher dans une instruction. Par exemple, je cherchais à compter les cellules contenant le mot "couru", alors qu'il s'agirait d'entrées très différentes. Il y aurait des choses telles que "a couru hors de la route", "un animal a heurté / a couru hors de la route", "renversement / a couru hors de la route".

Donc j'ai fait essentiellement =countif(range, "*ran*") et ça marche bien. J'espère que cela t'aides?
Ce commentaire a été minimisé par le modérateur sur le site
Si nous prenons l'exemple de Graham, alors vous pouvez écrire : COUNTIF(I$8:O$30,"*"&B36&"*").

Hope this helps :)
Ce commentaire a été minimisé par le modérateur sur le site
JE DOIS COMPTER LA CELLULE TOTALE QUI CONTIENT UN NOM ET UN NUMÉRO, DONC COMMENT COMPTER LES NOMS ET LES NUMÉROS DANS EXCEL EX. CELLULE A1 : A5 CONTIENT POMME 2143 BOULE 5431 CHAT DITES-MOI COMMENT LE COMPTER
Ce commentaire a été minimisé par le modérateur sur le site
=COUNTIF(A1:A5,"POMME")


Désolé, je ne suis pas sûr d'avoir compris votre question. Ce serait bien si vous pouviez fournir une capture d'écran de ce que vous essayez de faire.
Ce commentaire a été minimisé par le modérateur sur le site
Votre réponse ne fonctionne pas dans ce scénario.
Ce commentaire a été minimisé par le modérateur sur le site
Votre réponse ne fonctionne pas tout à fait, vous devez inclure * autour du texte que vous recherchez. c'est-à-dire =countif(A1:A5, "*pomme*")
Ce commentaire a été minimisé par le modérateur sur le site
j'ai une feuille excel contenant 3 colonnes (Section / Nom / Genre)
quelle formule peut compter combien de "masculins" ou de "féminins" dans chaque section
Ce commentaire a été minimisé par le modérateur sur le site
Cher Moataz,
Pourriez-vous fournir une capture d'écran de votre feuille de calcul montrant exactement ce que vous essayez de faire ?
Ce commentaire a été minimisé par le modérateur sur le site
Hi,


J'ai envie de compter le nombre de cellules qui ont 2 mots spécifiques.

Exemple, j'ai des cellules qui peuvent contenir jusqu'à 6 mots séparés par une virgule.

Mise en situation :

A1 : banane, pomme, orange
A2 : pomme, orange, ananas
A3 : ananas, banane, goyave
A4 : pomme, banane, goyave
A5 : orange, goyave, ananas
A6 : pomme, goyave, orange


Je veux compter combien de cellules contiennent les mots Pomme ET Orange.


Dans le cas ci-dessus, le compte serait de 3


S'il vous plaît Aidez-moi, merci


K
Ce commentaire a été minimisé par le modérateur sur le site
Good Day,
Comme le problème que vous avez mentionné, veuillez essayer cette formule matricielle =SUM(--(IF((LOWER(LEFT(TRIM(A1:A6),LEN("apple")+1))="apple,""),TRUE, IF(LOWER(RIGHT(TRIM(A1:A6),LEN("apple")+1))=",apple",TRUE,(IF(ISERR(SEARCH(",apple","TRIM(A1:A6) )),FALSE,TRUE))))*IF((LOWER(LEFT(TRIM(A1:A6),LEN("orange")+1))="orange,""),TRUE,IF(LOWER(RIGHT( TRIM(A1:A6),LEN("orange")+1))=",orange",VRAI,(SI(ISERR(RECHERCHE(",orange,",TRIM(A1:A6))),FAUX,VRAI )))))) + Ctrl + Maj + Entrée
Ce commentaire a été minimisé par le modérateur sur le site
La formule ne semble fonctionner que si le mot que je compte est le PREMIER mot de la cellule. Comment compter le nombre de cellules qui CONTIENNENT ce mot, que ce soit ou non au début de la cellule ?
Ce commentaire a été minimisé par le modérateur sur le site
Chère JoAnne,
Merci pour votre commentaire. La formule =COUNTIF(A2:A6,"*Apple*") peut compter le nombre de cellules contenant le mot Apple, quelle que soit sa position dans la cellule. N'oubliez pas d'entourer le mot d'astérisques.
Ce commentaire a été minimisé par le modérateur sur le site
dans la colonne A le nom de l'employé est écrit et dans la colonne B le numéro de voiture est écrit et la colonne c le montant des accessoires est écrit ..etc


je veux compter combien de voitures sont facturées avec des accessoires devant leur nom ...


je veux une formule pour la fonction de comptage j'ai essayé de nombreuses fonctions mais je n'arrive pas à la trouver ... alors donnez-moi s'il vous plaît une solution pour cela.
Ce commentaire a été minimisé par le modérateur sur le site
s'il vous plaît trouver cette image et dites-moi la formule pour compter par nom mais rappelez-vous que le vin est le même ou plusieurs entrées faites dans le même vin .. alors s'il vous plaît dites-moi que je veux compter combien de vin mon numéro est +91 8655315561 ou ce qui est app moi c'est urgent
Ce commentaire a été minimisé par le modérateur sur le site
Good Day,
Je n'ai pas vu ta photo. Veuillez le télécharger avec le bouton Télécharger les fichiers ci-dessous.
Ce commentaire a été minimisé par le modérateur sur le site
Chère Cristal,

Veuillez trouver cet Excel ..


je ne peux pas résoudre ça...


Mon problème est que je veux montrer oui ou non pour la colonne J atteint 80% (sous-total), sinon mettez en surbrillance la cellule jusqu'à ce qu'elle atteigne 80% du total. Et donnez-moi également la formule pour la même chose.


merci beaucoup pour votre réponse rapide.
Ce commentaire a été minimisé par le modérateur sur le site
Cher ravikumar,
Désolé pour la réponse si tardive. Je ne trouve toujours pas votre fichier téléchargé. Y a-t-il quelque chose qui ne va pas lors du téléchargement ?
Vous pouvez l'envoyer à mon adresse e-mail : zxm@addin99.com ou poster votre question sur notre forum : https://www.extendoffice.com/forum.html pour obtenir plus de supports Excel de notre professionnel.
Ce commentaire a été minimisé par le modérateur sur le site
Merci !
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen d'utiliser la fonction NB.SI mais plutôt que de taper le mot à compter, la formule peut regarder une autre cellule où l'utilisateur peut taper le nom dans la cellule et la cellule à côté (avec la fonction NB.SI) affichera combien de fois la date tapée est dans la feuille de calcul ?
Ce commentaire a été minimisé par le modérateur sur le site
Oui, je viens de l'utiliser. En supposant que la cellule dans laquelle vous tapez ce mot est C1, la syntaxe serait la suivante : =COUNTIF(A2:A6,"*"&C1&"*"). Fonctionne également avec SUMIF, il vous suffit d'ajouter la troisième condition (plage de somme).
Ce commentaire a été minimisé par le modérateur sur le site
Hi,
besoin d'aide s'il vous plaît, j'ai besoin de cela pour compter plus de 33 feuilles de travail avec le même nom. c'est ce que j'ai essayé de commencer avec =COUNTIF( "1 - 33' !"*Bosch MIC 7000i IP7230 1080p*") - mais non. Le 1 - 33 est la plage de nombres de noms de feuilles de calcul.

Cependant, c'est là que ça devient plus délicat.
j'en ai besoin pour inclure également les totaux dans la feuille de calcul individuelle - nom du produit / numéro de pièce et fournisseur ....
si simple ahahaha
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Renée
Merci de l'avoir partagé.
Ce commentaire a été minimisé par le modérateur sur le site
D'accord, et si je veux faire un comptage sur une position spécifique dans la cellule. Je cherche un 'r' dans le troisième caractère après un '-' dans la cellule. Ainsi, en anglais, ne comptez que les cellules où le troisième caractère après le tiret ('-') est un 'r'.
Ce commentaire a été minimisé par le modérateur sur le site
Salut Brian,
Désolé, je ne peux pas encore vous aider.
Ce commentaire a été minimisé par le modérateur sur le site
salut tolong. macam mana ni?
Ce commentaire a été minimisé par le modérateur sur le site
Je veux compter si

Combien de texte de pomme dans la ligne 2 lorsque la ligne 3 est une ferme de pommes
Ce commentaire a été minimisé par le modérateur sur le site
EXCELENTE MUCHAS GRACIAS !!!! ME SIRVIÓ DE MUCHO !!!!
Ce commentaire a été minimisé par le modérateur sur le site
Quelqu'un a-t-il vérifié cela sur Macintosh? Je me bats dans Excel365 et je n'arrive pas à compter une sous-chaîne. Quelque chose avec l'utilisation de l'astérisque sur Mac ? Ça souffle !
Ce commentaire a été minimisé par le modérateur sur le site
Excellent aporte, felicitaciones.
Noté 5 hors 5
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés