Εύρεση κάθε τρίτου αριθμού και επιστροφή του μεγαλύτερου από αυτούς στο Microsoft Excel 2010

Anonim

Εάν θέλετε να βρείτε τον μεγαλύτερο κάθε τρίτο αριθμό σε μια λίστα αριθμών, μπορούμε να χρησιμοποιήσουμε το συνδυασμό των 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.