Για να λάβουμε το σύνολο των τιμών στις ορατές φιλτραρισμένες γραμμές μόνο, μπορούμε να χρησιμοποιήσουμε το ΜΕΡΙΚΟ ΣΥΝΟΛΟ λειτουργία για ανάκτηση της εξόδου.
ΜΕΡΙΚΟ ΣΥΝΟΛΟ:Επιστρέφει ένα υποσύνολο σε μια λίστα ή μια βάση δεδομένων.
Σύνταξη: = SUBTOTAL (function_num, ref1,…)
Ας πάρουμε ένα παράδειγμα:
Έχουμε λίστα προϊόντων στη στήλη Α, τιμή στη στήλη Β & Παραγγελία στη στήλη Γ.
- Στο κελί C14, ο τύπος θα ήταν = ΣΥΝΟΛΙΚΟ (9, C2: C13)
- Εάν εφαρμόσουμε το φίλτρο της λίστας με παραγγελίες περισσότερες από 300, η συνάρτηση υποσυνολικών θα δώσει το άθροισμα της παραγγελίας που είναι πάνω από 300.
- Επιλέξτε οποιοδήποτε κελί στον πίνακα και πατήστε CTRL + SHIFT + L για εφαρμογή φίλτρου.
- Κάντε κλικ στο αναπτυσσόμενο μενού Παραγγελία, επιλέξτε Φίλτρα αριθμού.
- Επιλέξτε Μεγαλύτερη από την επιλογή.
- Θα εμφανιστεί το ακόλουθο παράθυρο διαλόγου. Εισαγάγετε 300 στο πλαίσιο όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
- Ο πίνακας θα πάρει φίλτρο στη λίστα Παραγγελίας που είναι πάνω από 300
- Μπορείς να χρησιμοποιήσεις ΜΕΡΙΚΟ ΣΥΝΟΛΟ να αγνοήσει τις τιμές σε κρυφές σειρές.
Χρησιμοποιούμε τις σειρές απόκρυψης για να αφαιρέσουμε τις περιττές πληροφορίες από το πρόγραμμα προβολής. Μπορείς να χρησιμοποιήσεις ΜΕΡΙΚΟ ΣΥΝΟΛΟ με συνάρτηση 109 που θα αγνοήσει τις τιμές που είναι κρυμμένες.
- Στο κελί C15, ο τύπος θα ήταν = ΣΥΝΟΛΙΚΟ (109, C2: C13)& αποκρύπτουμε τον αριθμό σειράς 10 όπου η τιμή παραγγελίας είναι 450 τότε το αποτέλεσμα της συνάρτησης SUBTOTAL θα είναι διαφορετικό όταν χρησιμοποιείται το 109 ως πρώτο όρισμα.
ΣΥΝΟΛΙΚΟ (9,…) αθροίζει τα πάντα εκτός από κελιά με υποσύνολα και φιλτραρισμένα κελιά.
ΣΥΝΟΛΙΚΟ (109,…) αθροίζει τα πάντα εκτός από κελιά με υποσύνολα και φιλτραρισμένα κελιά και κρυφές σειρές.