Τύπος Excel: Μοναδικές τιμές με κριτήρια -

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

=UNIQUE(FILTER(rng1,rng2=A1))

Περίληψη

Για να εξαγάγετε μια λίστα μοναδικών τιμών από ένα σύνολο δεδομένων, ενώ εφαρμόζετε ένα ή περισσότερα λογικά κριτήρια, μπορείτε να χρησιμοποιήσετε τη λειτουργία ΜΟΝΑΔΙΚΗ μαζί με τη συνάρτηση FILTER. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:

=UNIQUE(FILTER(B5:B16,C5:C16=E4))

που επιστρέφει τις 5 μοναδικές τιμές στην ομάδα Α, όπως φαίνεται στο E5: E9.

Εξήγηση

Αυτό το παράδειγμα χρησιμοποιεί τη ΜΟΝΑΔΙΚΗ συνάρτηση μαζί με τη συνάρτηση FILTER. Δουλεύοντας από μέσα προς τα έξω, η συνάρτηση FILTER χρησιμοποιείται για την κατάργηση οριακών δεδομένων σε τιμές που σχετίζονται μόνο με την ομάδα Α:

FILTER(B5:B16,C5:C16=E4)

Παρατηρήστε ότι παίρνουμε την τιμή "A" απευθείας από την κεφαλίδα στο κελί E4. Το εσωτερικό φιλτράρει την έκφραση C5: C16 = E4 επιστρέφει έναν πίνακα τιμών TRUE FALSE όπως αυτό:

(TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE)

Αυτός ο πίνακας χρησιμοποιείται για το φιλτράρισμα δεδομένων και η συνάρτηση FILTER επιστρέφει έναν άλλο πίνακα ως αποτέλεσμα:

("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")

Αυτός ο πίνακας επιστρέφεται απευθείας στη λειτουργία ΜΟΝΑΔΙΚΟ ως όρισμα πίνακα . Στη συνέχεια, UNIQUE καταργεί τα διπλά και επιστρέφει τον τελικό πίνακα:

("red";"green";"blue";"pink";"gray")

UNIQUE και FILTER είναι δυναμικές συναρτήσεις. Εάν αλλάξουν τα δεδομένα στο B5: B16 ή C5: C16, η έξοδος θα ενημερωθεί αμέσως.

Ο τύπος στο G5, ο οποίος επιστρέφει μοναδικές τιμές που σχετίζονται με την ομάδα Β, είναι σχεδόν ο ίδιος:

=UNIQUE(FILTER(B5:B16,C5:C16=G4))

Η μόνη διαφορά είναι ότι το C5: C16 συγκρίνεται με την τιμή στο G4, που είναι "B".

Δυναμικό εύρος πηγών

Επειδή τα εύρη B5: B15 και C5: C16 είναι σκληρά κωδικοποιημένα απευθείας στον τύπο, δεν θα αλλάξουν μέγεθος εάν προστεθούν ή διαγραφούν δεδομένα. Για να χρησιμοποιήσετε μια δυναμική περιοχή που θα αλλάζει αυτόματα το μέγεθος όταν χρειάζεται, μπορείτε να χρησιμοποιήσετε έναν πίνακα Excel ή να δημιουργήσετε μια δυναμική περιοχή με όνομα.

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