Μετάβαση στο κύριο περιεχόμενο

Πώς να μετρήσετε φιλτραρισμένα δεδομένα / λίστα με κριτήρια στο Excel;

Μπορεί να παρατηρήσετε ότι ανεξάρτητα από το φιλτράρισμα του πίνακα ή όχι, η συνάρτηση COUNTIF θα αγνοήσει το φιλτράρισμα και θα επιστρέψει μια σταθερή τιμή. Σε ορισμένες περιπτώσεις, πρέπει να μετράτε τα φιλτραρισμένα δεδομένα με συγκεκριμένα κριτήρια, οπότε πώς να το κάνετε; Σε αυτό το άρθρο, θα παρουσιάσω μερικούς τρόπους για να μετρήσουμε γρήγορα τα δεδομένα / λίστα Countif στο Excel.


Το Countif φιλτράρει δεδομένα με κριτήρια προσθέτοντας μια βοηθητική στήλη στο Excel

Σε αυτό το άρθρο, θα πάρω ως παράδειγμα τον παρακάτω πίνακα. Εδώ, έχω φιλτράρει τη Τζούλι και τη Νικόλ στη στήλη Πωλητής.

Αρχικά δεδομένα:

Φιλτραρισμένα δεδομένα:

Αυτή η μέθοδος θα σας καθοδηγήσει να προσθέσετε μια επιπλέον βοηθητική στήλη και, στη συνέχεια, μπορείτε να εφαρμόσετε τη συνάρτηση COUNTIFS για να μετρήσετε τα φιλτραρισμένα δεδομένα στο Excel. (Note: Αυτή η μέθοδος απαιτεί να φιλτράρετε τον αρχικό σας πίνακα πριν ακολουθήσετε τα παρακάτω βήματα.)

1. Βρείτε ένα κενό κελί εκτός από τον αρχικό φιλτραρισμένο πίνακα, ας πούμε το κελί G2, εισάγετε = IF (B2 = "Αχλάδι", 1, "")και, στη συνέχεια, σύρετε τη λαβή πλήρωσης στο εύρος που χρειάζεστε. (Σημείωση: Στον τύπο = IF (B2 = "Αχλάδι", 1, ""), Το B2 είναι το κελί που θα μετρήσετε και το "αχλάδι" είναι τα κριτήρια που θα μετρήσετε.)

Τώρα προστίθεται μια βοηθητική στήλη εκτός από τον αρχικό φιλτραρισμένο πίνακα. Το "1" υποδηλώνει ότι είναι αχλάδι στη στήλη Β, ενώ το κενό υποδηλώνει ότι δεν είναι αχλάδι στη στήλη Β.

2. Βρείτε ένα κενό κελί και εισαγάγετε τον τύπο =COUNTIFS(B2:B18,"Pear",G2:G18,"1"), και πατήστε το εισάγετε κλειδί. (Σημείωση: Στον τύπο =COUNTIFS(B2:B18,"Pear",G2:G18,"1"), τα B2: B18 και G2: G18 είναι εύρη που θα μετρήσετε και τα "αχλάδια" και "1" είναι κριτήρια που θα μετρήσετε.)

Τώρα θα λάβετε τον αριθμό καταμέτρησης αμέσως. Σημειώστε ότι ο αριθμός καταμέτρησης δεν θα αλλάξει εάν απενεργοποιήσετε το φιλτράρισμα ή αλλάξετε το φιλτράρισμα.

Άθροισμα / Πλήθος / Μέσος όρος ορατών κελιών μόνο σε ένα καθορισμένο εύρος με παράβλεψη κρυφών ή φιλτραρισμένων κελιών / σειρών / στηλών

Η κανονικά συνάρτηση SUM / Count / Average θα μετρήσει όλα τα κελιά στο καθορισμένο εύρος, καθώς τα κελιά ύλης είναι κρυμμένα / φιλτραρισμένα ή όχι. Ενώ η συνάρτηση Subtotal μπορεί να αθροίσει / μετράει / μέσος όρος μόνο αγνοώντας τις κρυφές σειρές. Ωστόσο, το Kutools για Excel ΠΕΡΙΛΗΨΗ/ΔΙΑΘΕΣΙΜΟΤΗΤΑ/ΜΕΣΟ ΟΡΑΤΟ Οι συναρτήσεις θα υπολογίσουν εύκολα το καθορισμένο εύρος αγνοώντας τυχόν κρυμμένα κελιά, σειρές ή στήλες.


το άθροισμα διαφημίσεων μετράει μόνο τα μέσα ορατά κελιά

Countif φιλτραρισμένα δεδομένα με κριτήρια από τις συναρτήσεις του Excel

Εάν θέλετε να αλλάξει ο αριθμός μετρήσεων καθώς αλλάζει το φίλτρο, μπορείτε να εφαρμόσετε τις συναρτήσεις SUMPRODUCT στο Excel ως εξής:
Σε ένα κενό κελί εισαγάγετε τον τύπο =SUMPRODUCT(SUBTOTAL(3,OFFSET(B2:B18,ROW(B2:B18)-MIN(ROW(B2:B18)),,1)),ISNUMBER(SEARCH("Pear",B2:B18))+0), και πατήστε το εισάγετε κλειδί.

κορδέλα Η φόρμουλα είναι πολύ περίπλοκη για να θυμάστε; Αποθηκεύστε τον τύπο ως καταχώριση αυτόματου κειμένου για επαναχρησιμοποίηση με ένα μόνο κλικ στο μέλλον!
Διαβάστε περισσότερα ...     Δωρεάν δοκιμή

:
(1) Στον παραπάνω τύπο, το B2: B18 είναι το εύρος που θα μετρήσετε και το "Pear" είναι τα κριτήρια που θα μετρήσετε.
(2) Η επιστρεφόμενη τιμή θα αλλάξει όταν απενεργοποιείτε το φιλτράρισμα ή τις αλλαγές φιλτραρίσματος.

Χωρίστε εύκολα ένα εύρος σε πολλά φύλλα βάσει κριτηρίων σε μια στήλη στο Excel

Σε σύγκριση με σύνθετους τύπους πίνακα, μπορεί να είναι πολύ πιο εύκολο να αποθηκεύσετε όλες τις φιλτραρισμένες εγγραφές σε ένα νέο φύλλο εργασίας και, στη συνέχεια, να εφαρμόσετε τη συνάρτηση Count για να μετρήσετε το φιλτραρισμένο εύρος δεδομένων ή λίστα.

Kutools για Excel Διαχωρίστε τα δεδομένα Το βοηθητικό πρόγραμμα μπορεί να βοηθήσει τους χρήστες του Excel να χωρίσουν εύκολα ένα εύρος σε πολλά φύλλα εργασίας βάσει κριτηρίων σε μία στήλη του αρχικού εύρους.


δεδομένα διαχωρισμού διαφημίσεων 0


Σχετικά άρθρα

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

Περιγραφή


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
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