Τύπος Excel: η ένατη μεγαλύτερη τιμή με κριτήρια -

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

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

(=LARGE(IF(range=criteria,values),n))

Περίληψη

Για να λάβετε τη 2η μεγαλύτερη τιμή, την 3η μεγαλύτερη τιμή, την 4η μεγαλύτερη τιμή και ούτω καθεξής, όπου κάθε τιμή ταιριάζει με τα παρεχόμενα κριτήρια, μπορείτε να χρησιμοποιήσετε έναν τύπο πίνακα που χρησιμοποιεί τις συναρτήσεις LARGE και IF.

Στο παράδειγμα που εμφανίζεται, ο τύπος στο G7 είναι:

(=LARGE(IF(Sex="F",Score),F7))

Όπου το "Sex" είναι ένα ονομαστικό εύρος για το C3: C15 και το "Score" είναι το ονομαστικό εύρος D3: D15.

Σημείωση: αυτός είναι ένας τύπος πίνακα και πρέπει να εισαχθεί χρησιμοποιώντας Control + Shift + Enter.

Εξήγηση

Η συνάρτηση LARGE είναι πλήρως αυτόματη - απλώς πρέπει να παρέχετε ένα εύρος και έναν ακέραιο για το "nth" για να καθορίσετε την τιμή κατάταξης που θέλετε.

Το πρόβλημα σε αυτήν την περίπτωση είναι ότι δεν θέλουμε το LARGE να λειτουργεί σε κάθε τιμή του εύρους, μόνο τιμές που είναι είτε αρσενικές είτε γυναίκες (M ή F). Για να εφαρμόσουμε αυτά τα κριτήρια, χρησιμοποιούμε τη συνάρτηση IF, η οποία παρέχει μια λογική δοκιμή είτε για "M" είτε για "F". Επειδή εφαρμόζουμε τη δοκιμή σε έναν πίνακα τιμών, το αποτέλεσμα θα είναι επίσης ένας πίνακας. Στο παράδειγμα που εμφανίζεται , ο πίνακας που προκύπτει μοιάζει με αυτό:

(93; FALSE; 85; FALSE; 81; FALSE; FALSE; FALSE; FALSE; 72; FALSE; FALSE; 83)

Όπου το FALSE αντιπροσωπεύει τις βαθμολογίες των ανδρών ("F") και οι αριθμοί αντιπροσωπεύουν τις βαθμολογίες των γυναικών.

Η συνάρτηση LARGE θα αγνοήσει αυτόματα τις τιμές TRUE και FALSE, οπότε το αποτέλεσμα θα είναι η ένατη μεγαλύτερη τιμή από το σύνολο των πραγματικών αριθμών στον πίνακα.

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