Λειτουργίες MAXIFS & MINIFS - Λάβετε το μέγιστο / ελάχιστο εάν πληρούνται οι προϋποθέσεις - Excel & Φύλλα Google

Αυτό το σεμινάριο δείχνει πώς να χρησιμοποιήσετε το Εκτel MAXΕγώFS και MINIFS Λειτουργίααναφορές στο Excel για να μετρήσετε δεδομένα που πληρούν ορισμένα κριτήρια.

MAXIFS Επισκόπηση λειτουργίας

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση MAXIFS στο Excel για να μετρήσετε κελιά που περιέχουν μια συγκεκριμένη τιμή, να μετρήσετε κελιά που είναι μεγαλύτερα ή ίσα με μια τιμή κ.λπ.

(Παρατηρήστε πώς εμφανίζονται οι εισαγωγές τύπου)

MAXIFS Σύνταξη λειτουργίας και επιχειρήματα:

= MAXIFS (μέγιστη_βάθμιση, εύρος1, κριτήρια1, [εύρος2], [κριτήρια2],…)

max_range - Εύρος τιμών που χρησιμοποιούνται για τον προσδιορισμό του μέγιστου.

εύρος 1 - Το πρώτο εύρος για αξιολόγηση.

κριτήρια 1 - Τα κριτήρια για χρήση στο εύρος 1.

εύρος 2 - [προαιρετικό] Το δεύτερο εύρος για αξιολόγηση.

εύρος 2 - [προαιρετικό] Το δεύτερο εύρος για αξιολόγηση.

Ποιες είναι οι λειτουργίες MAXIFS και MINIFS;

Ενώ η Microsoft μπόρεσε να μας δώσει από νωρίς έναν τρόπο να βρούμε το άθροισμα ή τον αριθμό μιας σειράς κελιών βάσει κριτηρίων, τα MAXIFS και MINIFS ήρθαν αργότερα στη ζωή των υπολογιστικών φύλλων. Ευτυχώς, τα έχουμε τώρα και έχουν παρόμοια δομή και χρήση. Με απλά λόγια, οι δύο συναρτήσεις μπορούν να σαρώσουν μια σειρά κελιών που ελέγχουν για ένα συγκεκριμένο κριτήριο και στη συνέχεια να δώσουν το μέγιστο ή τις τιμές σε ένα εύρος που αντιστοιχεί σε αυτές τις τιμές. Επειδή δημιουργήθηκαν μετά τη μεγάλη ενημέρωση του 2007, δεν υπάρχει παλαιότερο "MAXIF/MINIF" για να ανησυχείτε.

Εάν δεν το έχετε κάνει ήδη, μπορείτε να ελέγξετε μεγάλο μέρος της παρόμοιας δομής και παραδειγμάτων στο άρθρο COUNTIFS.

Βασικό παράδειγμα

Ας εξετάσουμε αυτόν τον πίνακα:

Αν θέλουμε να βρούμε ποιος ήταν ο μέγιστος αριθμός μπανανών που επιλέξαμε, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση MAXIFS. Θα δίνουμε πάντα το εύρος των αριθμών από τους οποίους θέλουμε να επιστρέψουμε το αποτέλεσμα ως πρώτο όρισμα. Στη συνέχεια, θα απαριθμήσουμε τα εύρη κριτηρίων και τα αντίστοιχα κριτήριά τους. Στο παράδειγμά μας, μπορούμε να τοποθετήσουμε αυτόν τον τύπο στο D2:

= MAXIFS (B2: B7, A2: A7, D1)

Ομοίως, αν θέλαμε να βρούμε τον μικρότερο/ελάχιστο αριθμό μπανάνων που έχουμε συλλέξει, μπορούμε απλά να αλλάξουμε το όνομα της συνάρτησης διατηρώντας τις υπόλοιπες ίδιες.

= MINIFS (B2: B7, A2: A7, D1)

Για το υπόλοιπο άρθρο, θα τείνουμε να παρουσιάζουμε παραδείγματα χρησιμοποιώντας είτε MAXIFS είτε MINIFS αντί να τα αναφέρουμε και τα δύο κάθε φορά. Απλώς θυμηθείτε ότι μπορείτε εύκολα να κάνετε εναλλαγή μεταξύ των δύο ανάλογα με το αποτέλεσμα που προσπαθείτε να επιτύχετε.

Εργασία με Ημερομηνίες, Πολλαπλά κριτήρια

Όταν εργάζεστε με ημερομηνίες σε υπολογιστικό φύλλο, ενώ είναι δυνατή η εισαγωγή της ημερομηνίας απευθείας στον τύπο, είναι η καλύτερη πρακτική να έχετε την ημερομηνία σε ένα κελί, ώστε να μπορείτε απλώς να αναφέρετε το κελί σε έναν τύπο. Για παράδειγμα, αυτό βοηθά τον υπολογιστή να γνωρίζει ότι θέλετε να χρησιμοποιήσετε την ημερομηνία 27/5/2020 και όχι τον αριθμό 5 διαιρούμενος με 27 διαιρούμενος με το 2022.

Ας δούμε τον επόμενο πίνακα που καταγράφει τον αριθμό των επισκεπτών σε έναν ιστότοπο κάθε δύο εβδομάδες.

Μπορούμε να καθορίσουμε τα σημεία έναρξης και λήξης του εύρους που θέλουμε να δούμε στα D2 και E2. Ο τύπος μας για να βρούμε τον μεγαλύτερο αριθμό επισκεπτών σε αυτό το εύρος θα μπορούσε να είναι:

= MAXIFS (B2: B7, A2: A7, "> =" & D2, A2: A7, "<=" & E2)

Σημειώστε πώς καταφέραμε να συνδυάσουμε τις συγκρίσεις του "=" με τις αναφορές κελιών για να δημιουργήσουμε τα κριτήρια. Επίσης, παρόλο που και τα δύο κριτήρια εφαρμόζονταν στο ίδιο εύρος κελιών (A2: A7), πρέπει να γράψετε το εύρος δύο φορές, μία φορά για κάθε κριτήριο.

Πολλαπλές στήλες

Όταν χρησιμοποιείτε πολλαπλά κριτήρια, μπορείτε να τα εφαρμόσετε στο ίδιο εύρος όπως κάναμε στο προηγούμενο παράδειγμα ή μπορείτε να τα εφαρμόσετε σε διαφορετικά εύρη. Ας συνδυάσουμε τα δείγματα δεδομένων μας σε αυτόν τον πίνακα:

Έχουμε ρυθμίσει ορισμένα κελιά ώστε ο χρήστης να εισάγει αυτό που θέλει να αναζητήσει στα κελιά E2 έως G2. Χρειαζόμαστε λοιπόν έναν τύπο που θα προσθέσει τον μικρότερο αριθμό μήλων που συλλέχθηκαν τον Φεβρουάριο. Ο τύπος μας μοιάζει με αυτόν:

= MINIFS (C2: C7, B2: B7, “> =” & F2, B2: B7, “<=” & G2, A2: A7, E2)

MAXIFS/MINIFS με λογική τύπου OR

Μέχρι αυτό το σημείο, τα παραδείγματα που χρησιμοποιήσαμε ήταν όλα ΚΑΙ βάσει σύγκρισης, όπου αναζητούμε σειρές που πληρούν όλα τα κριτήριά μας. Τώρα, θα εξετάσουμε την περίπτωση όταν θέλετε να αναζητήσετε τη δυνατότητα μιας σειράς να πληροί ένα ή άλλο κριτήριο.

Ας δούμε αυτήν τη λίστα πωλήσεων:

Θα θέλαμε να βρούμε τις μέγιστες πωλήσεις τόσο για τον Adam όσο και για τον Bob. Το απλούστερο είναι να λάβετε δύο MAXIFS και στη συνέχεια να πάρετε το MAX και των δύο αυτών συναρτήσεων.

= MAX (MAXIFS (B2: B7, A2: A7, "Adam"), MAXIFS (B2: B7, A2: A7, "Bob"))

Εδώ, είχαμε τον υπολογιστή να υπολογίζει τις μεμονωμένες βαθμολογίες μας και στη συνέχεια να τις προσθέτουμε μαζί.

Η επόμενη επιλογή μας είναι καλή όταν έχετε περισσότερα εύρη κριτηρίων, έτσι ώστε να μην θέλετε να ξαναγράψετε ολόκληρο τον τύπο επανειλημμένα. Στον προηγούμενο τύπο, είπαμε χειροκίνητα στον υπολογιστή να υπολογίσει δύο διαφορετικά MAXIFS. Ωστόσο, μπορείτε επίσης να το κάνετε γράφοντας τα κριτήριά σας μέσα σε έναν πίνακα, όπως αυτό:

= MAX (MAXIFS (B2: B7, A2: A7, {"Adam", "Bob"}))

Κοιτάξτε πώς κατασκευάζεται ο πίνακας μέσα στα σγουρά αγκύλια. Όταν ο υπολογιστής αξιολογήσει αυτόν τον τύπο, θα γνωρίζει ότι θέλουμε να υπολογίσουμε μια συνάρτηση MAXIFS για κάθε στοιχείο του πίνακα μας, δημιουργώντας έτσι έναν πίνακα αριθμών. Η εξωτερική συνάρτηση MAX θα λάβει στη συνέχεια αυτή τη σειρά αριθμών και θα τη μετατρέψει σε έναν αριθμό. Περνώντας στην αξιολόγηση του τύπου, θα μοιάζει με αυτό:

= MAX (MAXIFS (B2: B7, A2: A7, {"Adam", "Bob"})) = MAX (14548, 24956) = 24956

Παίρνουμε το ίδιο αποτέλεσμα, αλλά καταφέραμε να γράψουμε τον τύπο λίγο πιο συνοπτικά.

Αντιμετώπιση κενών

Μερικές φορές το σύνολο δεδομένων σας θα έχει κενά κελιά που πρέπει είτε να βρείτε είτε να αποφύγετε. Ο καθορισμός των κριτηρίων για αυτά μπορεί να είναι λίγο δύσκολο, οπότε ας δούμε ένα άλλο παράδειγμα.

Σημειώστε ότι το κελί Α3 είναι πραγματικά κενό, ενώ το κελί Α5 έχει έναν τύπο που επιστρέφει μια συμβολοσειρά μηδενικού μήκους "". Αν θέλουμε να βρούμε τον συνολικό μέσο όρο του στα αληθεια κενά κελιά, θα χρησιμοποιούσαμε ένα κριτήριο "=" και ο τύπος μας θα μοιάζει με αυτόν:

= MAXIFS (B2: B7, A2: A7, "=")

Από την άλλη πλευρά, εάν θέλουμε να πάρουμε τον μέσο όρο για όλα τα κελιά που εμφανίζονται κενά, θα αλλάξουμε τα κριτήρια σε "" και ο τύπος μοιάζει με

= MAXIFS (B2: B7, A2: A7, "")

Ας το ανατρέξουμε: τι γίνεται αν θέλετε να βρείτε τον μέσο όρο των μη κενών κελιών; Δυστυχώς, ο τρέχων σχεδιασμός δεν θα σας επιτρέψει να αποφύγετε τη συμβολοσειρά μηδενικού μήκους. Μπορείτε να χρησιμοποιήσετε ένα κριτήριο "", αλλά όπως μπορείτε να δείτε στο παράδειγμα, εξακολουθεί να περιλαμβάνει την τιμή από τη γραμμή 5.

= MAXIFS (B2: B7, A2: A7, "") 

Εάν δεν χρειάζεται να μετράτε κελιά που περιέχουν συμβολοσειρές μηδενικού μήκους, θα πρέπει να εξετάσετε τη χρήση της συνάρτησης LEN μέσα σε ένα SUMPRODUCT

MAXIFS & MINIIFS στα Υπολογιστικά φύλλα Google

Η συνάρτηση MAXIFS & MINIIFS λειτουργεί ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel:

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave