Τύπος Excel: Καταμέτρηση εμφανίσεων σε ολόκληρο το βιβλίο εργασίας -

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

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

=SUMPRODUCT(COUNTIF(INDIRECT("'"&sheets&"'!"&rng),criteria))

Περίληψη

Για να μετρήσετε αγώνες σε ολόκληρο το βιβλίο εργασίας, μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στις συναρτήσεις COUNTIF και SUMPRODUCT. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:

=SUMPRODUCT(COUNTIF(INDIRECT("'"&sheets&"'!A1:Z10000"),B5))

όπου "φύλλα" είναι η ονομαζόμενη περιοχή B8: B10.

Συμφραζόμενα

Αυτό το βιβλίο εργασίας έχει τέσσερα φύλλα εργασίας. Τρία από τα φύλλα εργασίας, "Sheet1", "Sheet2" και "Sheet3" περιέχουν 1000 τυχαία ονόματα σε έναν πίνακα που μοιάζει με αυτό:

Σημείωση: το εύρος που χρησιμοποιούμε στον τύπο, A1: Z10000, είναι αυθαίρετο και πρέπει να προσαρμοστεί ώστε να ταιριάζει στα δεδομένα σας.

Εξήγηση

Δουλεύοντας από μέσα προς τα έξω, έχουμε πρώτα αυτήν την έκφραση μέσα στη συνάρτηση INDIRECT:

"'"&sheets&"'!A1:Z10000"

Επειδή τα "φύλλα" είναι μια ονομαστική περιοχή που περιέχει "Φύλλο1", "Φύλλο2" και "Φύλλο3", λαμβάνουμε έναν πίνακα όπως αυτό μόλις αξιολογηθεί η έκφραση:

("'Sheet1'!A1:Z10000";"'Sheet2'!A1:Z10000";"'Sheet3'!A1:Z10000")

Μέσα στον πίνακα, έχουμε τρεις τιμές και το καθένα είναι ένα όνομα φύλλου που ενώνεται μέσω συνένωσης στο εύρος A1: Z10000. Παρατηρήστε ότι αυτές είναι όλες οι τιμές κειμένου.

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

Δεδομένου ότι έχουμε δώσει COUNTIF τρία ξεχωριστά εύρη, λαμβάνουμε τρία αποτελέσματα σε σειρά όπως αυτό:

(5;6;5)

Κάθε στοιχείο είναι ένας αριθμός για ένα φύλλο.

Τέλος, το SUMPRODUCT χρησιμοποιείται για να αθροίσει τον πίνακα και επιστρέφει ένα αποτέλεσμα 16.

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