Βρείτε τη μικρότερη τιμή για μια σειρά δεδομένων που πληρούν ένα συγκεκριμένο κριτήριο
Σε αυτό το εκπαιδευτικό παράδειγμα, έχουμε θερινές ώρες για δύο εκδηλώσεις από μια συνάντηση - τα 100 και 200 μέτρα σπριντ.
Χρησιμοποιώντας έναν τύπο φίλτρου MIN IF θα μας επιτρέψει να βρούμε με τη σειρά του τον ταχύτερο χρόνο θερμότητας για κάθε αγώνα με μία φόρμουλα.
Η δουλειά κάθε μέρους της φόρμουλας είναι:
- η λειτουργία MIN βρίσκει τον ταχύτερο ή μικρότερο χρόνο για το επιλεγμένο συμβάν
- Η λειτουργία IF μας επιτρέπει να επιλέξουμε τη φυλή θέτοντας μια κατάσταση χρησιμοποιώντας τα ονόματα των αγώνων
- Ο τύπος συστοιχίας επιτρέπει τη δοκιμή λειτουργίας IF για πολλαπλές συνθήκες σε ένα μόνο κελί και, όταν πληρούται η συνθήκη, ο τύπος πίνακα καθορίζει ποια δεδομένα (χρόνοι αγώνων) θα εξετάσει η λειτουργία MIN για να βρει τον ταχύτερο χρόνο
Τύποι ΧΑ
Οι τύποι συστοιχιών δημιουργούνται πατώντας ταυτόχρονα τα πλήκτρα Ctrl, Shift και Enter στο πληκτρολόγιο μόλις πληκτρολογήσετε τον τύπο.
Λόγω των πλήκτρων που έχουν πατηθεί για τη δημιουργία της φόρμας συστοιχίας, αναφέρονται μερικές φορές ως τύποι ΧΑ.
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, ο τύπος θα επιστρέψει ένα μηδέν (0)
Excel Παράδειγμα φίλτρου EX IF
Εισαγάγετε τα Δεδομένα Tutorial
- Πληκτρολογήστε τα παρακάτω δεδομένα στα κελιά D1 έως E9 όπως φαίνεται στην παραπάνω εικόνα: Χρόνος αγώνα (sec) 100 μέτρα 11,77 100 μέτρα 11,87 100 μέτρα 11,83 200 μέτρα 21,54 200 μέτρα 21,50 200 μέτρα 21,49 Αγωνιστική ταχύτερη θερμότητα (sec)
- Στο κελί D10 τύπου "100 μέτρα" (χωρίς εισαγωγικά). Ο τύπος θα εξετάσει σε αυτό το κελί για να βρει ποια από τις φυλές θέλουμε να βρει τον ταχύτερο χρόνο για
Εισάγοντας τον τύπο φόρμουλας MIN IF
Εφόσον δημιουργούμε τόσο μια ένθετη φόρμουλα όσο και μια φόρμα πίνακα, θα χρειαστεί να πληκτρολογήσουμε ολόκληρο τον τύπο σε ένα κελί ενός φύλλου εργασίας.
Μόλις εισαγάγετε τον τύπο , μην πιέσετε το πλήκτρο Enter στο πληκτρολόγιο ή κάντε κλικ σε ένα διαφορετικό κελί με το ποντίκι, καθώς πρέπει να μετατρέψουμε τη φόρμουλα σε μια φόρμα πίνακα.
- Κάντε κλικ στο κελί E10 - η θέση όπου θα εμφανιστούν τα αποτελέσματα φόρμουλας
- Πληκτρολογήστε τα εξής: = MIN (IF (D3: D8 = D10, E3: E8))
Δημιουργία της φόρμας πίνακα
- Πατήστε και κρατήστε πατημένο τα πλήκτρα Ctrl και Shift στο πληκτρολόγιο
- Πατήστε το πλήκτρο Enter στο πληκτρολόγιο για να δημιουργήσετε τη φόρμα πίνακα
- Η απάντηση 11.77 θα πρέπει να εμφανίζεται στο κελί F10, καθώς αυτός είναι ο ταχύτερος (μικρός) χρόνος για τις τρεις θερινές στροφές των 100 μέτρων
- Ο πλήρης τύπος συστοιχίας {= MIN (IF (D3: D8 = D10, E3: E8))}
- μπορεί να φανεί στη γραμμή τύπων πάνω από το φύλλο εργασίας
Δοκιμάστε τη φόρμουλα
Δοκιμάστε τον τύπο βρίσκοντας τον ταχύτερο χρόνο για τα 200 μέτρα
Πληκτρολογήστε 200 μέτρα στο κελί D10 και πατήστε το πλήκτρο Enter στο πληκτρολόγιο.
Ο τύπος θα πρέπει να επιστρέψει τον χρόνο των 21,49 δευτερολέπτων στο κελί E10.