Τύπος Excel: Λήψη υποσύνολο συγκεντρωτικού πίνακα -

Πίνακας περιεχομένων

Γενική φόρμουλα

=GETPIVOTDATA("data field",pivot_ref,"field","item")

Περίληψη

Για να λάβετε το υποσύνολο για ένα πεδίο τιμής σε έναν συγκεντρωτικό πίνακα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση GETPIVOTDATA. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο I6 είναι:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond")

Παρόλο που μπορείτε να αναφέρετε οποιοδήποτε κελί σε έναν συγκεντρωτικό πίνακα με μια κανονική αναφορά (π.χ. F8), το GETPIVOTDATA θα συνεχίσει να επιστρέφει σωστές τιμές ακόμη και όταν αλλάζει ο συγκεντρωτικός πίνακας.

Εξήγηση

Για να χρησιμοποιήσετε τη συνάρτηση GETPIVOTDATA, το πεδίο που θέλετε να υποβάλετε ερώτημα πρέπει να είναι ένα πεδίο τιμών στον συγκεντρωτικό πίνακα, με υποτιτλισμό στο σωστό επίπεδο.

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

=GETPIVOTDATA("Sales",$B$4)

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

Για να λάβουμε το υποσύνολο για το προϊόν "Αμύγδαλο", πρέπει να επεκτείνουμε τον τύπο ως εξής:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond")

Πρόσθετα πεδία συγκεντρωτικού πίνακα εισάγονται ως ζεύγη πεδίων / αντικειμένων, οπότε έχουμε προσθέσει τώρα το πεδίο "Προϊόν" και το στοιχείο "Αμύγδαλο".

Πιο συγκεκριμένο υποσύνολο

Για να λάβετε ένα πιο συγκεκριμένο υποσύνολο, όπως το προϊόν "Αμύγδαλο" στην περιοχή "Δύση", προσθέστε ένα επιπλέον ζεύγος πεδίων / στοιχείων:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond","Region","West")

Σημείωση: Το GETPIVOTDATA θα επιστρέψει ένα πεδίο τιμών με βάση τις τρέχουσες ρυθμίσεις "σύνοψης από" (άθροισμα, μέτρηση, μέσος όρος κ.λπ.). Αυτό το πεδίο πρέπει να είναι ορατό στον συγκεντρωτικό πίνακα.

ενδιαφέροντα άρθρα...