Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

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.


Compter les données filtrées avec des critères en ajoutant une colonne d'aide 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'aide 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 ayez filtré votre table d'origine avant de suivre les étapes.)

1. Trouvez une cellule vide à côté du tableau filtré d'origine, dit Cellule G2, entrez = SI (B2 = "Poire", 1, ""), puis faites glisser la poignée de remplissage vers la plage dont vous avez besoin. (A Noter: Dans la formule de = 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'aide est ajoutée en plus du tableau filtré d'origine. Le «1» indique que c'est une poire dans la colonne B, tandis que des indices vides que ce n'est pas 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é. (A Noter: Dans la formule de =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.)

Vous obtiendrez maintenant le numéro de compte à la fois. Veuillez noter que le nombre de comptage ne changera pas si vous désactivez le filtrage ou changez 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 SUM / Count / Average comptera toutes les cellules de la plage spécifiée sur les cellules de matière masquées / filtrées ou non. Alors que la fonction Sous-total ne peut additionner / compter / faire la moyenne qu'en ignorant les lignes cachées. Cependant, Kutools pour Excel SOMMAIRE/COUNTVISIBLE/MOYENNE VISIBLE Les fonctions calculeront facilement la plage spécifiée en ignorant les cellules, lignes ou colonnes masquées. Essai gratuit complet de 30 jours!
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 change lorsque vous désactivez le filtrage ou les modifications de filtrage.

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. Essai gratuit complet de 30 jours!
données de répartition des annonces 0


Articles Relatifs


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • 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ée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • 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 ...
  • 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 cellules...
  • 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 PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement 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!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Carol · 7 months ago
    Sweet, this works!

  • To post as a guest, your comment is unpublished.
    sehbaz · 1 years ago
    hey i want to count value greater than 1 but with filtered visible data, can you help?
  • To post as a guest, your comment is unpublished.
    clairebloom · 1 years ago
    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
  • To post as a guest, your comment is unpublished.
    Sib · 1 years ago
    How about if “pear” needs to be a number value “<0” what do you use instead of (search?
    • To post as a guest, your comment is unpublished.
      kellytte · 1 years ago
      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.
  • To post as a guest, your comment is unpublished.
    Asit · 1 years ago
    Thanks a lot. It's really excellent! Thanks once a lot.
  • To post as a guest, your comment is unpublished.
    Soumya K · 4 years ago
    Excellent!!! Now able to filter and countif based on creiteria.
  • To post as a guest, your comment is unpublished.
    Kane · 4 years ago
    How would I add another criteria to the filtered data formula?
    • To post as a guest, your comment is unpublished.
      kelly.extendoffice@gmail.com · 4 years ago
      Hi Kane,
      Which kind of filter criteria do you want to add? More detailed information can help we understand and solve your problem quicker.
      • To post as a guest, your comment is unpublished.
        faj · 3 years ago
        Same with my question. How to count filtered if there are two criteria "Pear" for fruit and "Julie" for salesman?

        Thanks.
        • To post as a guest, your comment is unpublished.
          kelly001 · 3 years ago
          Hi,
          In this situation, I guess a helper column I introduced in the first method may be easier to count.
  • To post as a guest, your comment is unpublished.
    Bagatelli · 4 years ago
    AWESOME, I used the formula, and it was exactly what I need.
    thanks!!
  • To post as a guest, your comment is unpublished.
    MAY · 4 years ago
    WHERE CAN I DOWNLOAD A TRIAL VERSION OF KUTOOLS FOR MAC?

    REGARDS
  • To post as a guest, your comment is unpublished.
    CS · 4 years ago
    wow, powerful and easy to use. THANKS!