Πώς να αθροίζετε φιλτραρισμένα κελιά στο Excel (5 κατάλληλοι τρόποι)

  • Μοιραστείτε Αυτό
Hugh West

Κάποιες φορές μας είναι απαραίτητο να γνωρίζουμε το άθροισμα κάποιων φιλτραρισμένων κελιών. Αν και μπορούμε να το κάνουμε χειροκίνητα, το Excel διαθέτει κάποιες φανταστικές δυνατότητες για να αθροίζουμε τα φιλτραρισμένα κελιά. Θα βοηθήσει ένα άτομο όταν έχει να χειριστεί ένα μεγάλο όγκο φιλτραρισμένων δεδομένων για να αθροίσει. Σε αυτό το πλαίσιο, θα σας παρουσιάσουμε 5 πιθανούς τρόπους για να αθροίσετε τα φιλτραρισμένα κελιά στο Excel. Αν ενδιαφέρεστε να εξοικειωθείτεμε αυτές τις τεχνικές, κατεβάστε το βιβλίο ασκήσεων και ακολουθήστε μας.

Κατεβάστε το βιβλίο ασκήσεων

Κατεβάστε αυτό το τετράδιο ασκήσεων για εξάσκηση ενώ διαβάζετε αυτό το άρθρο.

Άθροισμα φιλτραρισμένων κελιών.xlsm

5 εύκολες μέθοδοι για να αθροίσετε τα φιλτραρισμένα κελιά στο Excel

Για την επεξήγηση των μεθόδων, θεωρούμε ένα σύνολο δεδομένων ορισμένων φρούτων και των ποσοτήτων τους. Το όνομα των εν λόγω φρούτων είναι στο στήλη Β , με τίτλο Όνομα φρούτου και η ποσότητά τους βρίσκεται στη στήλη C , με τίτλο Ποσότητα (KG) Έτσι, μπορούμε να πούμε ότι το σύνολο δεδομένων μας βρίσκεται στο εύρος των κελιών B5:C14 Θα φιλτράρουμε το σύνολο δεδομένων για 'Apple' και στη συνέχεια αθροίστε την ποσότητα αυτού του φρούτου.

1. Χρήση της λειτουργίας SUBTOTAL

Σε αυτή τη μέθοδο, θα χρησιμοποιήσουμε η συνάρτηση SUBTOTAL για να αθροίσουμε τα φιλτραρισμένα κελιά στο Excel. Το σύνολο δεδομένων μας βρίσκεται στην περιοχή των κελιών B5:C14 Το άθροισμα της συνάρτησης θα βρίσκεται στο κελί C16 Θα φιλτράρουμε τα δεδομένα για 'Apple' και αθροίστε την ποσότητά του. Τα βήματα αυτής της διαδικασίας δίνονται παρακάτω:

📌 Βήματα:

  • Πρώτα απ' όλα, επιλέξτε το κελί C16 .
  • Στη συνέχεια, γράψτε τον ακόλουθο τύπο στο κελί.

=SUBTOTAL(9,C5:C14)

  • Ορίστε, 9 είναι ο αριθμός λειτουργίας του η συνάρτηση SUM Οι τιμές που θα αθροίσει η συνάρτηση βρίσκονται στο εύρος των κελιών C5:C14 .
  • Τύπος Εισάγετε το στο πληκτρολόγιό σας και θα λάβετε το άθροισμα όλων των γραμμών στο κελί C16 .

  • Τώρα, επιλέξτε ολόκληρη την περιοχή κελιών B4:C14 .
  • Μετά από αυτό, στο Δεδομένα επιλέξτε την καρτέλα Φίλτρο από την επιλογή Ταξινόμηση & φίλτρο ομάδα.

  • Θα λάβετε 2 πτυσσόμενα βέλη που θα εμφανιστούν στην επικεφαλίδα του συνόλου δεδομένων μας.

  • Κάντε κλικ στο πτυσσόμενο βέλος του 'Όνομα φρούτων' Αποεπιλέξτε το Επιλέξτε όλα και κάντε κλικ στο 'Apple' μόνο.
  • Τέλος, κάντε κλικ στο ΕΝΤΆΞΕΙ.

  • Θα δείτε ότι το σύνολο δεδομένων θα φιλτραριστεί μόνο για τα φρούτα Apple και δείξτε το άθροισμα της ποσότητάς του.

Έτσι, μπορούμε να πούμε ότι ο τύπος μας λειτούργησε με επιτυχία και είμαστε σε θέση να αθροίσουμε φιλτραρισμένα κελιά σε ένα φύλλο εργασίας του Excel.

Διαβάστε περισσότερα: Πώς να αθροίσετε σειρά κελιών σε σειρά χρησιμοποιώντας το Excel VBA (6 εύκολες μέθοδοι)

2. Άθροισμα φιλτραρισμένων κελιών με τη δημιουργία πίνακα στο Excel

Η μετατροπή ολόκληρου του εύρους του συνόλου δεδομένων σε πίνακα θα μας βοηθήσει επίσης να εμφανίσουμε το άθροισμα των φιλτραρισμένων κελιών. Για να δείξουμε την προσέγγιση, θα χρησιμοποιήσουμε το ίδιο σύνολο δεδομένων που χρησιμοποιήσαμε ήδη στην προηγούμενη μέθοδο. Το σύνολο δεδομένων μας βρίσκεται στο εύρος των κελιών B5:C14 Η διαδικασία εξηγείται παρακάτω βήμα προς βήμα:

📌 Βήματα:

  • Αρχικά, επιλέξτε ολόκληρη την περιοχή κελιών B4:C14 .
  • Τώρα, στο Εισαγωγή καρτέλα, επιλέξτε Πίνακας από το Πίνακες ομάδα. Μπορείτε επίσης να πατήσετε 'Ctrl+T' για να δημιουργήσετε τον πίνακα.

  • Ένα μικρό παράθυρο διαλόγου με τίτλο Δημιουργία πίνακα θα εμφανιστεί.
  • Σε αυτό το παράθυρο διαλόγου, κάντε κλικ στο Ο πίνακάς μου είχε επικεφαλίδες και, στη συνέχεια, κάντε κλικ στο ΕΝΤΆΞΕΙ.

  • Ο πίνακας θα δημιουργηθεί. Σχεδιασμός τραπεζιών μπορείτε να αλλάξετε το όνομα του πίνακα σύμφωνα με την επιθυμία σας από την καρτέλα Ιδιότητες ομάδα.

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

  • Μετά από αυτό, κάντε κλικ στο αναπτυσσόμενο βέλος στην επικεφαλίδα που δείχνει Όνομα φρούτου .
  • Αποεπιλέξτε το Επιλέξτε όλα και επιλέξτε την επιλογή Apple επιλογή μόνο.
  • Τέλος, κάντε κλικ στο OK για να κλείσετε αυτό το παράθυρο.

  • Θα δείτε μόνο τις γραμμές που περιέχουν την οντότητα Apple παραμένουν στο σύνολο δεδομένων. Εκτός από αυτό, η γραμμή με τίτλο Σύνολο , θα δείξει το άθροισμα των Η Apple ποσότητα.

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

Διαβάστε περισσότερα: Πώς να αθροίσετε επιλεγμένα κελιά στο Excel (4 εύκολες μέθοδοι)

3. Εφαρμογή της λειτουργίας AGGREGATE

Σε αυτή τη διαδικασία που ακολουθεί, θα χρησιμοποιήσουμε η συνάρτηση AGGREGATE για να αθροίσουμε τα φιλτραρισμένα κελιά στο φύλλο Excel. Το σύνολο δεδομένων μας βρίσκεται στην περιοχή των κελιών B5:C14 Το άθροισμα της συνάρτησης θα βρίσκεται στο κελί C16 Θα φιλτράρουμε τα δεδομένα για Apple Τα βήματα της μεθόδου αυτής έχουν ως εξής:

📌 Βήματα:

  • Πρώτον, επιλέξτε το κελί C16 .
  • Τώρα, γράψτε τον ακόλουθο τύπο στο κελί.

=AGGREGATE(9,5,B5:C14)

  • Σε αυτή τη συνάρτηση, το πρώτο στοιχείο, 9 είναι ο αριθμός λειτουργίας του η συνάρτηση SUM Το δεύτερο στοιχείο, 5 δηλώνει σε 'αγνοήστε τις κρυφές γραμμές' σημαίνει τις γραμμές που φιλτράρουμε ή οποιαδήποτε κρυφή τιμή γραμμής δεν θα συμπεριληφθεί στον υπολογισμό. Το τελευταίο στοιχείο είναι οι τιμές που πρέπει να αθροιστούν είναι στο εύρος των κελιών C5:C14 .
  • Στη συνέχεια, πατήστε Εισάγετε το και θα λάβετε το άθροισμα όλων των γραμμών στο κελί C16 .

  • Στη συνέχεια, επιλέξτε ολόκληρη την περιοχή κελιών B4:C14 .
  • Στο Δεδομένα επιλέξτε την καρτέλα Φίλτρο από την επιλογή Ταξινόμηση & φίλτρο ομάδα.

  • Θα δείτε 2 πτυσσόμενα βέλη που θα εμφανιστούν στην επικεφαλίδα του συνόλου δεδομένων μας.
  • Τώρα, κάντε κλικ στο πτυσσόμενο βέλος του πεδίου Όνομα φρούτου στήλη.
  • Αποεπιλέξτε το Επιλέξτε όλα και κάντε κλικ στην επιλογή Apple επιλογή μόνο.

  • Θα δείτε ότι το σύνολο δεδομένων θα φιλτραριστεί μόνο για τα φρούτα Apple και δείξτε το άθροισμα της ποσότητάς του.

Έτσι, μπορούμε να πούμε ότι ο τύπος μας λειτούργησε τέλεια και είμαστε σε θέση να αθροίσουμε φιλτραρισμένα κελιά σε ένα φύλλο εργασίας του Excel.

Διαβάστε περισσότερα: Πώς να αθροίσετε μόνο τα ορατά κελιά στο Excel (4 γρήγοροι τρόποι)

Παρόμοιες αναγνώσεις

  • Πώς να αθροίσετε ανά ομάδα στο Excel (4 μέθοδοι)
  • 3 εύκολοι τρόποι για να αθροίσετε τις κορυφαίες τιμές n στο Excel
  • Πώς να αθροίσετε μεταξύ δύο αριθμών στον τύπο του Excel
  • Άθροισμα κελιών στο Excel: Συνεχής, τυχαία, με κριτήρια κ.λπ.
  • Πώς να αθροίσετε πολλαπλές γραμμές στο Excel (4 γρήγοροι τρόποι)

4. Χρήση συνδυασμένου τύπου για άθροιση φιλτραρισμένων κελιών

Σε αυτή τη διαδικασία, θα χρησιμοποιήσουμε έναν τύπο που περιλαμβάνει SUMPRODUCT , ΥΠΟΣΥΝΟΛΟ , OFFSET , MIN , και ΣΕΙΡΑ συναρτήσεις για να αθροίσουμε τα φιλτραρισμένα κελιά στο φύλλο Excel. Το σύνολο δεδομένων μας βρίσκεται στην περιοχή των κελιών B5:C14 . Εδώ, πρέπει να γράψουμε το Όνομα φρούτου στο κελί C16 , το οποίο κελί έχει τίτλο Επιλεγμένα φρούτα Το άθροισμα της συνάρτησης βρίσκεται στο κελί C17 Θα φιλτράρουμε τα δεδομένα για 'Apple' Τα βήματα της μεθόδου αυτής έχουν ως εξής:

📌 Βήματα:

  • Στην αρχή αυτής της μεθόδου, επιλέξτε το κελί C17 .
  • Μετά από αυτό, γράψτε τον ακόλουθο τύπο στο κελί.

=SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1))),( B5:B14=C16)*(C5:C14))

  • Τύπος Εισάγετε το στο πληκτρολόγιό σας.

  • Το αποτέλεσμα θα είναι 0 καθώς δεν γράφουμε το Επιλεγμένα φρούτα όνομα στο κελί C16 Τώρα, στο κελί C16 , γράψτε χειροκίνητα το όνομα του φρούτου που επιθυμείτε. Στην περίπτωσή μας, επιλέγουμε Apple για να φιλτράρετε το άθροισμα.
  • Πατήστε το Εισάγετε το .
  • Τέλος, θα δείτε στο κελί C17 τον τύπο που δείχνει το άθροισμα Η Apple ποσότητα.

Έτσι, μπορούμε να πούμε ότι ο τύπος μας λειτούργησε με ακρίβεια και είμαστε σε θέση να αθροίσουμε φιλτραρισμένα κελιά σε ένα φύλλο εργασίας του Excel.

🔍 Ανάλυση της φόρμουλας:

Κάνουμε αυτή την ανάλυση τύπου για το κελί C17

👉 ROW(B5:B14): Αυτή η συνάρτηση επιστρέφει απλώς τον αριθμό της γραμμής που περιέχει τα δεδομένα μας.

👉 MIN(ROW(B5:B14)): Αυτή η συνάρτηση επιστρέφει τον χαμηλότερο αριθμό γραμμής του συνόλου δεδομένων μας.

👉 OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1): Αυτή η συνάρτηση επιστρέφει τη διαφορά μεταξύ του αριθμού γραμμής και του ελάχιστου αριθμού γραμμής στο ΥΠΟΣΥΝΟΛΟ λειτουργία.

👉 SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1))*(B5:B14=C16)*(C5:C14): Η συνάρτηση αυτή επιστρέφει την τιμή της ποσότητας για Apple οντότητες και 0 για Όλα τα άλλα οντότητες.

👉 SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1))),( B5:B14=C16)*(C5:C14)): Αυτή η συνάρτηση επιστρέφει 7000, το άθροισμα όλων των ποσοτήτων της Apple.

Διαβάστε περισσότερα: [Διορθωμένο!] Ο τύπος SUM του Excel δεν λειτουργεί και επιστρέφει 0 (3 λύσεις)

5. Ενσωμάτωση κώδικα VBA

Η συγγραφή ενός κώδικα VBA θα σας βοηθήσει επίσης να αθροίσετε φιλτραρισμένα κελιά στο Excel. Το σύνολο δεδομένων μας βρίσκεται στην περιοχή των κελιών B5:C14 Το άθροισμα της συνάρτησης θα βρίσκεται στο κελί C16 Θα φιλτράρουμε τα δεδομένα για 'Apple' Η μέθοδος περιγράφεται κατωτέρω βήμα προς βήμα:

📌 Βήματα:

  • Για να ξεκινήσετε την προσέγγιση, μεταβείτε στο Προγραμματιστής και κάντε κλικ στο Visual Basic. Αν δεν το έχετε αυτό, πρέπει να ενεργοποιήστε την καρτέλα Developer . Ή Μπορείτε επίσης να πατήσετε 'Alt+F11' για το άνοιγμα του Visual Basic Editor .

  • Θα εμφανιστεί ένα παράθυρο διαλόγου.
  • Τώρα, στο Εισαγωγή σε αυτό το πλαίσιο, κάντε κλικ στο Ενότητα .

  • Στη συνέχεια, γράψτε τον ακόλουθο οπτικό κώδικα σε αυτό το κενό πλαίσιο του επεξεργαστή.

 Function Sum_Filtered_Cells(WorkRng As Range) As Double Dim work_rng As Range Dim output As Double For Each work_rng In WorkRng If work_rng.Rows.Hidden = False And work_rng.Columns.Hidden = False Then output = output + work_rng.Value End If Next Sum_Filtered_Cells = output End Function 
  • Κλείστε το Εκδότης καρτέλα.
  • Στη συνέχεια, στο κελί C16 , γράψτε τον ακόλουθο τύπο-

=Sum_Filtered_Cells(C5:C14)

  • Πατήστε το Εισάγετε το κλειδί.
  • Θα λάβετε το άθροισμα όλων των γραμμών στο κελί C16 .

  • Στη συνέχεια, επιλέξτε ολόκληρη την περιοχή του κελιού B4:C14 .
  • Στο Δεδομένα επιλέξτε την καρτέλα Φίλτρο από την επιλογή Ταξινόμηση & φίλτρο ομάδα.

  • Θα δείτε 2 πτυσσόμενα βέλη που θα εμφανιστούν στην επικεφαλίδα του συνόλου δεδομένων μας.
  • Μετά από αυτό, κάντε κλικ στο αναπτυσσόμενο βέλος του πεδίου Όνομα φρούτου στήλη.
  • Αποεπιλέξτε το Επιλέξτε όλα και κάντε κλικ στην επιλογή Apple επιλογή μόνο.

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

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

Συμπέρασμα

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

Μην ξεχάσετε να ελέγξετε την ιστοσελίδα μας ExcelWIKI για διάφορα προβλήματα και λύσεις που σχετίζονται με το Excel. Συνεχίστε να μαθαίνετε νέες μεθόδους και να εξελίσσεστε!

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.