Εάν θέλετε να βρείτε τον μεγαλύτερο κάθε τρίτο αριθμό σε μια λίστα αριθμών, μπορούμε να χρησιμοποιήσουμε το συνδυασμό των IF, MAX, MOD & ROW λειτουργίες.
Ο "Αν η λειτουργία " ελέγχει εάν είναι μια συνθήκη που καθορίζετε ΑΛΗΘΗΣ ή ΨΕΥΔΗΣΤο Εάν επανέλθει η συνθήκη ΑΛΗΘΗΣ τότε επιστρέφει προκαθορισμένη τιμή, εάν επιστρέψει η συνθήκη ΨΕΥΔΗΣ τότε επιστρέφει μια άλλη προκαθορισμένη τιμή.
Σύνταξη = ΑΝ (λογική_ελέγχη, τιμή_αν_αλήθεια, τιμή_αν_ ψευδές)
logic_test: Ο λογικός έλεγχος θα ελέγξει την συνθήκη ή τα κριτήρια, εάν πληροί τη συνθήκη τότε επιστρέφει την προκαθορισμένη τιμή και εάν η συνθήκη δεν πληροί τότε επιστρέφει μια άλλη προκαθορισμένη τιμή.
value_if_true: Η τιμή που θέλετε να επιστρέψετε εάν αυτό το όρισμα επιστρέψει TRUE.
value_if_false: Η τιμή που θέλετε να επιστρέψετε αν αυτό το όρισμα επιστρέφει FALSE
"ΜΕΓΙΣΤΗ": Επιστρέφει το μέγιστο
αριθμός από μια σειρά κελιών ή πίνακα. Για παράδειγμα, εάν μια λίστα αριθμών περιέχει 5, 6, 7, 8, 9 & 10, τότε η έξοδος θα είναι 10.
Σύνταξη = MAX (αριθμός1, αριθμός2,…)
νούμερο 1:Αυτές είναι αριθμητικές τιμές. Μπορούν να είναι αριθμοί, ονόματα εύρους ή πίνακες. Το πρώτο όρισμα τιμής αντιπροσωπεύει τις τιμές που έχετε λάβει ως αναφορά.
νούμερο 2:Αυτές είναι αριθμητικές τιμές. Μπορούν να είναι αριθμοί, εύρη ονομάτων ή πίνακες. Το δεύτερο όρισμα τιμής αντιπροσωπεύει τις τιμές που έχετε λάβει ως αναφορά.
Μπορεί να υπάρχουν έως 255 ορίσματα. Ανατρέξτε στο παρακάτω στιγμιότυπο οθόνης:
"MOD": Επιστρέφει το υπόλοιπο αφού ένας αριθμός διαιρείται με διαιρέτη.
Σύνταξη = MOD (αριθμός, διαιρέτης)
αριθμός: Είναι μια αριθμητική τιμή της οποίας το υπόλοιπο θέλετε να βρείτε.
διαιρέτης: Είναι ο αριθμός που χρησιμοποιείται για να διαιρέσει το όρισμα αριθμού.
"ΣΕΙΡΑ": Επιστρέφει τον αριθμό σειράς μιας αναφοράς.
Σύνταξη: = ROW (αναφορά)
Αναφορά: Είναι μια αναφορά σε ένα κελί ή μια περιοχή κελιών.
Ας πάρουμε ένα παράδειγμα:
Έχουμε μερικούς τυχαίους αριθμούς στη στήλη Α. Χρειαζόμαστε έναν τύπο στο κελί Β2 για να αναζητήσουμε κάθε σύνολο 3 αριθμών από μια λίστα στη στήλη Α και να βρούμε τον μεγαλύτερο αριθμό για αυτό το σύνολο. Κάθε τρίτος αριθμός επισημαίνεται με κόκκινο χρώμα.
- Στο κελί Β2, ο τύπος θα ήταν
- = MAX (IF (MOD (ROW ($ A $ 2: $ A $ 10)) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))
- Αυτός είναι ένας τύπος πίνακα, πατάμε CTRL + SHIFT + ENTER, ο τύπος θα περικλείεται με σγουρά αγκύλες χρησιμοποιώντας αυτό.
- {= MAX (IF (MOD (ROW ($ A $ 2: $ A $ 10)) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))}
- Η έξοδος που λαμβάνουμε είναι 10, αν και υπάρχουν αριθμοί μεγαλύτεροι από 10. Αυτό συμβαίνει επειδή ο παραπάνω τύπος ελέγχει κάθε τρίτο αριθμό στο εύρος. Αν είναι ο υψηλότερος από όλους, ο τύπος αγνοεί τις τιμές που είναι στο 1st& 2ndθέση στο εύρος. Στο παράδειγμά μας, 100 & 2 είναι το 1st& 2ndαριθμούς.
- Ο τύπος ελέγχει τα κελιά A2: A4 και διαπιστώνει ότι το 3rd Ο αριθμός είναι 3. Στο εύρος A5: A7, το 3rd ο αριθμός είναι 10 και στην περιοχή A8: A10, το 3rd Ο αριθμός είναι 9. Ο μεγαλύτερος αριθμός από αυτούς τους 3 αριθμούς (3,10,9) είναι 10. Επομένως, η έξοδος είναι 10.