Τύπος Excel: Ελάχιστη τιμή εάν είναι μοναδική -

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

=MIN(UNIQUE(range,0,1))

Περίληψη

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

=MIN(UNIQUE(data,0,1))

όπου "δεδομένα" είναι η ονομαζόμενη περιοχή B5: B14.

Σε παλαιότερες εκδόσεις του Excel, μπορείτε να χρησιμοποιήσετε έναν τύπο πίνακα που βασίζεται στις συναρτήσεις MIN, IF και COUNTIF, όπως εξηγείται παρακάτω.

Εξήγηση

Ο στόχος σε αυτό το παράδειγμα είναι να επιστρέψει την ελάχιστη τιμή που είναι μοναδική, δηλαδή την ελάχιστη τιμή που εμφανίζεται μόνο μία φορά στα δεδομένα.

Η ΜΟΝΑΔΙΚΗ συνάρτηση, νέα στο Excel 365, θα επιστρέψει μια μοναδική λίστα τιμών από ένα σύνολο δεδομένων. Από προεπιλογή, αυτή είναι μια λίστα με οποιαδήποτε τιμή που εμφανίζεται μία ή περισσότερες φορές στα δεδομένα.

Το UNIQUE έχει ένα προαιρετικό τρίτο όρισμα που ονομάζεται "just_once" που θα περιορίσει τα αποτελέσματα σε τιμές που εμφανίζονται μία φορά μόνο στα δεδομένα προέλευσης. Για να ενεργοποιήσετε αυτήν τη δυνατότητα, το όρισμα πρέπει να οριστεί σε TRUE ή 1.

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

UNIQUE(data,0,1)

Για πίνακα, παρέχουμε τα δεδομένα εύρους ονομασίας . Για το όρισμα by_col, χρησιμοποιούμε μηδέν (0), καθώς θέλουμε μοναδικές τιμές κατά σειρές και όχι στήλες. Τέλος, για ακριβώς_once, παρέχουμε 1, καθώς θέλουμε μόνο τιμές που εμφανίζονται μόνο μία φορά στα δεδομένα προέλευσης.

Διαμορφωμένο με αυτόν τον τρόπο, το UNIQUE επιστρέφει τις 4 τιμές που εμφανίζονται μόνο μία φορά:

(700;600;500;300) // result from unique

Αυτός ο πίνακας επιστρέφεται απευθείας στη συνάρτηση MIN, η οποία επιστρέφει την ελάχιστη τιμή, 300, ως τελικό αποτέλεσμα:

=MIN((700;600;500;300)) // returns 300

Τύπος σειράς με COUNTIF

Εάν χρησιμοποιείτε μια έκδοση του Excel χωρίς τη ΜΟΝΑΔΙΚΗ συνάρτηση, μπορείτε να βρείτε την ελάχιστη μοναδική τιμή με έναν τύπο πίνακα που βασίζεται στις συναρτήσεις COUNTIF, MIN και IF.

(=MIN(IF(COUNTIF(data,data)=1,data)))

Αυτός είναι ένας τύπος πίνακα και πρέπει να εισαχθεί με τον έλεγχο + shift + enter, εκτός από το Excel 365.

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

COUNTIF(data,data) // count all values

Επειδή υπάρχουν 10 τιμές στα ονομαζόμενα δεδομένα εύρους , το COUNTIF επιστρέφει μια σειρά από 10 αποτελέσματα:

(2;1;1;2;1;2;2;2;1;2)

Αυτός ο πίνακας κρατά το πλήθος κάθε τιμής. Στη συνέχεια δοκιμάζουμε τον πίνακα για τιμές ίσες με 1:

(2;1;1;2;1;2;2;2;1;2)=1

Και πάλι, έχουμε έναν πίνακα με 10 αποτελέσματα:

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

Κάθε τιμή TRUE αντιστοιχεί σε μια τιμή στα δεδομένα προέλευσης που εμφανίζεται μόνο μία φορά. Αυτός ο πίνακας παραδίδεται απευθείας στη συνάρτηση IF, η οποία τη χρησιμοποιεί σαν φίλτρο. Μόνο οι τιμές σε δεδομένα που συσχετίζονται με TRUE το κάνουν στον πίνακα που επιστρέφεται από το IF, όλες οι άλλες τιμές είναι FALSE.

(FALSE;700;600;FALSE;500;FALSE;FALSE;FALSE;300;FALSE)

Αυτός ο πίνακας επιστρέφεται απευθείας στη συνάρτηση MIN που αγνοεί αυτόματα τις λογικές τιμές και επιστρέφει το ελάχιστο των υπόλοιπων τιμών, 300, ως τελικό αποτέλεσμα.

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