Ο καλύτερος τρόπος για να καταλάβετε πώς να συνδυάσετε τις λειτουργίες MIN και IF στο Excel είναι με ένα παράδειγμα. Αυτό το παράδειγμα φροντιστηρίου περιέχει τους χρόνους θερμότητας για δύο συμβάντα από ένα στίβο - τα 100 και 200 μέτρα σπριντ.
Χρησιμοποιώντας μια φόρμα φίλτρου MIN IF μπορείτε να βρείτε τον ταχύτερο χρόνο θερμότητας για κάθε αγώνα με μία φόρμουλα.
Η δουλειά κάθε μέρους του τύπου είναι η εξής:
- Η λειτουργία MIN βρίσκει τον ταχύτερο ή μικρότερο χρόνο για το επιλεγμένο συμβάν.
- Η λειτουργία IF μας επιτρέπει να επιλέξουμε τη φυλή θέτοντας μια κατάσταση χρησιμοποιώντας τα ονόματα των αγώνων.
- Ο τύπος συστοιχίας επιτρέπει τη δοκιμή λειτουργίας IF για πολλαπλές συνθήκες σε ένα μόνο κελί και όταν πληρούται η συνθήκη, ο τύπος συστοιχίας καθορίζει ποια δεδομένα (χρόνοι αγώνων) εξετάζει η συνάρτηση MIN για να βρει τον ταχύτερο χρόνο.
MIN IF Σύνθετη φόρμουλα και επιχειρήματα
Η σύνταξη για τον τύπο MIN IF είναι:
= MIN (IF (logical_test, value_if_true, value_if_false))
Επειδή η λειτουργία IF είναι εντοιχισμένη μέσα στη λειτουργία MIN, ολόκληρη η λειτουργία IF γίνεται το μοναδικό επιχείρημα για τη λειτουργία MIN.
Τα επιχειρήματα για τη λειτουργία IF είναι:
- logical_test (απαιτείται): μια τιμή ή μια έκφραση που ελέγχεται για το αν είναι αληθής ή ψευδής
- value_if_true (απαιτείται): η τιμή που εμφανίζεται αν το logical_test είναι αληθές
- value_if_false (προαιρετικό): η τιμή που εμφανίζεται αν το logical_test είναι ψευδές
Στο παράδειγμα, η λογική δοκιμή προσπαθεί να βρει έναν αγώνα για το όνομα της κούρσας που πληκτρολογείται στο κελί D10 του φύλλου εργασίας. Το όρισμα value_if_true είναι, με τη βοήθεια της συνάρτησης MIN, ο ταχύτερος χρόνος για τον επιλεγμένο αγώνα. Το όρισμα value_if_false παραλείπεται επειδή δεν είναι απαραίτητο και η απουσία του συντομεύει τον τύπο. Εάν ένα όνομα αγώνα που δεν βρίσκεται στον πίνακα δεδομένων, όπως ο αγώνας μήκους 400 μέτρων, πληκτρολογείται στο κελί D10, ο τύπος επιστρέφει μηδέν.
Παράδειγμα παραδείγματος του φίλτρου MIN IF του Excel
Καταχωρίστε τα ακόλουθα δεδομένα σε στοιχεία D1 έως E9:
Ώρες αγώναΧρόνος αγώνα (sec) 100 μέτρα 11,77 100 μέτρα 11,87 100 μέτρα 11,83 200 μέτρα 21.54 200 μέτρα 21,50 200 μέτρα 21,49 Αγωνιστική ταχύτερη θερμότητα (sec)
Στο κελί D10, πληκτρολογήστε "100 μέτρα" (χωρίς τα εισαγωγικά). Ο τύπος κοιτάζει σε αυτό το κελί για να βρει ποιο από τους αγώνες που θέλετε να βρει τον ταχύτερο χρόνο για. Εφόσον δημιουργείτε τόσο έναν ενσωματωμένο τύπο όσο και έναν τύπο συστοιχίας, πρέπει να πληκτρολογήσετε ολόκληρο τον τύπο σε ένα κελί ενός φύλλου εργασίας. Αφού εισάγετε τον τύπο μην πατήστε το πλήκτρο Enter πληκτρολογήστε το πληκτρολόγιο ή κάντε κλικ σε διαφορετικό κελί με το ποντίκι. πρέπει να μετατρέψετε τη φόρμουλα σε μια φόρμουλα πίνακα. Να κάνω αυτό: Κάντε κλικ στο κελί E10, τη θέση όπου θα εμφανιστούν τα αποτελέσματα φόρμουλας. Πληκτρολογήστε τα εξής: = MIN (IF (D3: D8 = D10, E3: E8)) Πατήστε και κρατήστε πατημένο το Ctrl και Βάρδια κλειδιά στο πληκτρολόγιο. Πάτα το Εισαγω για να δημιουργήσετε τη φόρμα πίνακα. Η απάντηση 11.77 εμφανίζεται στο κελί F10 επειδή είναι ο ταχύτερος (μικρός) χρόνος για τις τρεις θερινές στροφές των 100 μέτρων. Ο πλήρης τύπος συστοιχίας {= MIN (ΕΑΝ (D3: D8 = D10, E3: E8)}} μπορεί να φανεί στη γραμμή τύπων πάνω από το φύλλο εργασίας. Επειδή η Ctrl , Βάρδια , και Εισαγω τα πλήκτρα του πληκτρολογίου πιέζονται ταυτόχρονα μετά την πληκτρολόγηση του τύπου, οι τύποι που προκύπτουν αναφέρονται μερικές φορές ως ΧΑΚ ΜΑΘΗΜΑΤΙΚΟΙ τυποι. Δοκιμάστε τον τύπο βρίσκοντας τον ταχύτερο χρόνο για τα 200 μέτρα. Τύπος 200 μέτρα στο κελί D10 και πατήστε το Εισαγω στο πληκτρολόγιο. Ο τύπος θα πρέπει να επιστρέψει τον χρόνο των 21,49 δευτερολέπτων στο κελί E10. Εισάγοντας τον τύπο φόρμουλας MIN IF
Δημιουργία της φόρμας πίνακα
Δοκιμάστε τη φόρμουλα