Passer au contenu principal

Comment compter les données / listes filtrées avec des critères dans Excel?

Vous remarquerez peut-être que peu importe que vous ayez filtré votre table ou non, la fonction COUNTIF ignorera le filtrage et retournera une valeur fixe. Dans certains cas, vous êtes tenu de compter les données filtrées avec un critère spécifique, alors comment le faire? Dans cet article, je vais présenter quelques façons de décompter rapidement les données / listes filtrées dans Excel.


Countif a filtré les données avec des critères en ajoutant une colonne d'assistance dans Excel

Dans cet article, je prendrai le tableau suivant comme exemple. Ici, j'ai filtré Julie et Nicole dans la colonne Salesman.

Données d'origine:

Données filtrées:

Cette méthode vous guidera pour ajouter une colonne d'assistance supplémentaire, puis vous pourrez appliquer la fonction COUNTIFS pour compter les données filtrées dans Excel. (Notes: cette méthode nécessite que vous filtrez votre tableau d'origine avant de suivre les étapes ci-dessous.)

1. Trouvez une cellule vide en plus du tableau filtré d'origine, dites la cellule G2, entrez = SI (B2 = "Poire", 1, ""), puis faites glisser la poignée de remplissage vers la plage dont vous avez besoin. (Remarque: Dans la formule = SI (B2 = "Poire", 1, ""), B2 est la cellule que vous comptez et la "Poire" est le critère sur lequel vous comptez.)

Maintenant, une colonne d'assistance est ajoutée en plus du tableau filtré d'origine. Le "1" indique qu'il s'agit d'une poire dans la colonne B, tandis que le blanc indique qu'il ne s'agit pas d'une poire dans la colonne B.

2. Trouvez une cellule vide et entrez la formule =COUNTIFS(B2:B18,"Pear",G2:G18,"1")et appuyez sur Entrer clé. (Remarque: Dans la formule =COUNTIFS(B2:B18,"Pear",G2:G18,"1"), B2: B18 et G2: G18 sont des plages sur lesquelles vous compterez, et "Poire" et "1" sont des critères sur lesquels vous comptez.)

Maintenant, vous obtiendrez le numéro de compte à la fois. Veuillez noter que le nombre de comptes ne changera pas si vous désactivez le filtrage ou modifiez le filtrage.

Somme / nombre / moyenne des cellules visibles uniquement dans une plage spécifiée en ignorant les cellules / lignes / colonnes masquées ou filtrées

La fonction normalement SOMME/Compte/Moyenne comptera toutes les cellules de la plage spécifiée selon que les cellules de la matière sont masquées/filtrées ou non. Alors que la fonction Sous-total ne peut faire que la somme/compte/moyenne en ignorant les lignes cachées. Cependant, Kutools pour Excel SOMMAIRE/COMPTABLE/MOYENNE VISIBLE Les fonctions calculeront facilement la plage spécifiée en ignorant les cellules, lignes ou colonnes masquées.


nombre d'annonces dans les cellules visibles en moyenne uniquement

Nombre de données filtrées avec des critères par fonctions Excel

Si vous souhaitez que le nombre de comptage change à mesure que le filtre change, vous pouvez appliquer les fonctions SUMPRODUCT dans Excel comme suit:
Dans une cellule vide, entrez la formule =SUMPRODUCT(SUBTOTAL(3,OFFSET(B2:B18,ROW(B2:B18)-MIN(ROW(B2:B18)),,1)),ISNUMBER(SEARCH("Pear",B2:B18))+0)et appuyez sur Entrer clé.

ruban de note La formule est trop compliquée à retenir? Enregistrez la formule en tant qu'entrée de texte automatique pour la réutiliser en un seul clic à l'avenir!
Lire la suite...     Essai gratuit

Notes:
(1) Dans la formule ci-dessus, B2: B18 est la plage que vous comptez, et "Poire" est le critère sur lequel vous comptez.
(2) La valeur de retour changera lorsque vous désactivez le filtrage ou filtrez les modifications.

Divisez facilement une plage en plusieurs feuilles en fonction de critères dans une colonne dans Excel

Par rapport à des formules matricielles complexes, il peut être beaucoup plus facile d'enregistrer tous les enregistrements filtrés dans une nouvelle feuille de calcul, puis d'appliquer la fonction Count pour compter la plage ou la liste de données filtrées.

Kutools pour Excel Diviser les données L'utilitaire peut aider les utilisateurs d'Excel à diviser facilement une plage en plusieurs feuilles de calcul en fonction de critères dans une colonne de la plage d'origine.


données de répartition des annonces 0


Articles Relatifs

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • 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!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
When i change the filter, the count will change automatically ?
This comment was minimized by the moderator on the site
Is there a way to modify the formula for filtered data if I'm wanting to gather the information but for both pears and oranges?
This comment was minimized by the moderator on the site
Hi there,

With the first method, you can enter the following formula in the helper column: =IF(B2="Pear",1,IF(B2="Orange",1,"")
And then use the following formula to get the total count: =COUNTIFS(G2:G18,1)

Amanda
This comment was minimized by the moderator on the site
Sweet, this works!
This comment was minimized by the moderator on the site
hey i want to count value greater than 1 but with filtered visible data, can you help?
This comment was minimized by the moderator on the site
Hi,
I need help calculating the percentage of PP students (column F) with SEN (column E) who have s or b (column G)

Here's the formula I've been trying to use but it's not working.

Any help/advice appreciated.

=SUMPRODUCT(ISNUMBER(MATCH($E$2:$E$30,{"<>"},0))*ISNUMBER(MATCH($F$2:$F$30,{"<>"},0))*ISNUMBER(MATCH($T$2:$T$30,{"s","b"},0)))/SUMPRODUCT(ISNUMBER(MATCH($E$2:$E$30,{"<>"},0))*ISNUMBER(MATCH($F$2:$F$30,{"<>"},0)))

Claire
This comment was minimized by the moderator on the site
How about if “pear” needs to be a number value “<0” what do you use instead of (search?
This comment was minimized by the moderator on the site
Hi Sib,
You can apply the COUNTIFS functions to count items with two or more criteria. In the case of this webpage, you can use the formulas =COUNTIFS(B2:B21,"Pear",C2:C21,"<0") to count the pears whose amount is less than 0.
However, the count result is solid and won’t change when you change the filter.
This comment was minimized by the moderator on the site
Thanks a lot. It's really excellent! Thanks once a lot.
This comment was minimized by the moderator on the site
Excellent!!! Now able to filter and countif based on creiteria.
This comment was minimized by the moderator on the site
How would I add another criteria to the filtered data formula?
This comment was minimized by the moderator on the site
Hi Kane,
Which kind of filter criteria do you want to add? More detailed information can help we understand and solve your problem quicker.
This comment was minimized by the moderator on the site
Same with my question. How to count filtered if there are two criteria "Pear" for fruit and "Julie" for salesman?

Thanks.
This comment was minimized by the moderator on the site
Hi,
In this situation, I guess a helper column I introduced in the first method may be easier to count.
This comment was minimized by the moderator on the site
AWESOME, I used the formula, and it was exactly what I need. thanks!!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations