Πίνακας περιεχομένων
Σήμερα θα συνεχίσουμε την εξερεύνηση της συνάρτησης MIN και θα ανακαλύψουμε μερικούς ακόμη τρόπους εύρεσης του μικρότερου αριθμού με βάση μία ή περισσότερες συνθήκες στο Excel. Θα σας δείξω τον συνδυασμό των MIN και IF και στη συνέχεια θα σας μιλήσω για την ολοκαίνουργια συνάρτηση MINIFS για να αποδείξω ότι αυτή αξίζει σίγουρα την προσοχή σας.
Έχω ήδη αφηγηθεί για τη συνάρτηση MIN και τις δυνατότητές της. Αν όμως χρησιμοποιείτε το Excel για αρκετό καιρό, πιστεύω ότι γνωρίζετε ότι μπορείτε να συνδυάσετε τύπους μεταξύ τους με πολλούς τρόπους για να λύσετε όσες διαφορετικές εργασίες μπορείτε μόνο να σκεφτείτε. Σε αυτό το άρθρο, θα ήθελα να συνεχίσω τη γνωριμία μας με τη MIN, να σας δείξω μερικούς ακόμη τρόπους χρήσης της και να σας προτείνω μια κομψή εναλλακτική λύση.
Ξεκινάμε;
MIN με διάφορους όρους
Λίγο καιρό πριν σας έδειξα τη χρήση των συναρτήσεων MIN και IF ώστε να μπορείτε να βρείτε τον μικρότερο αριθμό με βάση κάποιο κριτήριο. Τι γίνεται όμως αν μια συνθήκη δεν είναι αρκετή; Τι γίνεται αν πρέπει να κάνετε μια πιο σύνθετη αναζήτηση και να εντοπίσετε τη μικρότερη τιμή με βάση μερικές προϋποθέσεις; Τι πρέπει να κάνετε τότε;
Όταν ξέρετε πώς να ανακαλύψετε ένα ελάχιστο με 1 περιορισμό χρησιμοποιώντας MIN και IF, ίσως αναρωτηθείτε για τους τρόπους εντοπισμού του με δύο ή και περισσότερες παραμέτρους. Πώς μπορείτε να το κάνετε αυτό; Η λύση θα ήταν τόσο προφανής όσο νομίζετε - χρησιμοποιώντας MIN και 2 ή περισσότερες συναρτήσεις IF.
Έτσι, σε περίπτωση που πρέπει να βρείτε τη χαμηλότερη ποσότητα μήλων που πωλούνται σε μια συγκεκριμένη περιοχή, ορίστε η λύση:
{=MIN(IF(A2:A15=F2,IF(C2:C15=F3,D2:D15)))}
Εναλλακτικά, μπορείτε να αποφύγετε τα πολλαπλά IF χρησιμοποιώντας το σύμβολο πολλαπλασιασμού (*). Εφόσον εφαρμόζετε έναν τύπο πίνακα, ο τελεστής AND αντικαθίσταται από έναν αστερίσκο. Μπορείτε να ελέγξετε αυτή τη σελίδα για να ανανεώσετε τις γνώσεις σας σχετικά με τους λογικούς τελεστές στις συναρτήσεις πίνακα.
Έτσι, ο εναλλακτικός τρόπος για να επιτευχθεί ο μικρότερος αριθμός μήλων που πωλούνται στο νότο θα ήταν ο εξής:
{=MIN(IF((A2:A15=F2)*(C2:C15=F3),D2:D15))}
Σημείωση! Να θυμάστε ότι ο συνδυασμός των MIN και IF είναι ένας τύπος πίνακα που πρέπει να εισαχθεί με Ctrl + Shift + Enter .
MINIFS ή πώς να βρείτε εύκολα τον μικρότερο αριθμό με βάση μία ή περισσότερες συνθήκες
Το MINIFS επιστρέφει το ελάχιστη τιμή όπως μπορείτε να δείτε από το όνομά της, πρόκειται για έναν συνδυασμό των MIN και IF.
Σημείωση: Αυτή η λειτουργία είναι διαθέσιμη μόνο στο Microsoft Excel 2019 και στις νεότερες εκδόσεις του Office 365.
Εξερευνήστε τη σύνταξη του MINIFS
Αυτός ο τύπος διατρέχει το εύρος των δεδομένων σας και σας επιστρέφει τον μικρότερο αριθμό σύμφωνα με τις παραμέτρους που έχετε ορίσει. Η σύνταξή του είναι η ακόλουθη:
=MINIFS (min_range, range1, criteria1, [range2], [criteria2], ...)- Min_range (απαιτείται) - το εύρος για την εύρεση του ελάχιστου σε
- Range1 (απαιτείται) - το σύνολο των δεδομένων που θα ελεγχθούν για την πρώτη απαίτηση
- Criteria1 (υποχρεωτικό) - η συνθήκη για την οποία θα ελεγχθεί το Range1
- [range2], [criteria2], ... (προαιρετικό) - πρόσθετη(-ες) περιοχή(-ες) δεδομένων και οι αντίστοιχες απαιτήσεις τους. Μπορείτε να προσθέσετε έως και 126 κριτήρια και περιοχές σε έναν τύπο.
Θυμάστε που ψάχναμε για τον μικρότερο αριθμό χρησιμοποιώντας MIN και IF και πατώντας Ctrl + Shift + Enter για να τον μετατρέψουμε στον τύπο του πίνακα; Λοιπόν, οι χρήστες του Office 365 έχουν στη διάθεσή τους μια άλλη λύση. Προσοχή - είναι πιο εύκολη :)
Ας επιστρέψουμε στα παραδείγματά μας και ας ελέγξουμε πόσο εύκολη μπορεί να είναι η λύση.
Χρησιμοποιήστε το MINIFS για να βρείτε ένα ελάχιστο με ένα κριτήριο
Η γοητεία του MINIFS έγκειται στην απλότητά του. Κοιτάξτε, του δείχνετε την περιοχή με τους αριθμούς, ένα σύνολο κελιών για τον έλεγχο της συνθήκης και την ίδια τη συνθήκη. Είναι πιο εύκολο να το κάνεις παρά να το λες στην πραγματικότητα :)
Ακολουθεί ο νέος τύπος για την επίλυση της προηγούμενης περίπτωσής μας:
=MINIFS(B2:B15,A2:A15,D2)
Η λογική είναι τόσο απλή όσο η ABC:
Α - Πρώτα πηγαίνετε στο εύρος για να ελέγξετε το ελάχιστο.
B - Στη συνέχεια, τα κελιά στα οποία θα αναζητηθεί η παράμετρος και η ίδια η παράμετρος.
Γ - Επαναλάβετε το τελευταίο μέρος τόσες φορές όσα είναι τα κριτήρια στον τύπο σας.
Εύρεση ενός ελάχιστου με βάση πολλαπλές συνθήκες με το MINIFS
Σας έδειξα τον τρόπο για να εντοπίσετε τον μικρότερο αριθμό που καθορίζεται από 1 απαίτηση χρησιμοποιώντας το MINIFS. Ήταν αρκετά εύκολο, σωστά; Και πιστεύω ότι μέχρι να τελειώσετε την ανάγνωση αυτής της πρότασης, θα συνειδητοποιήσετε ότι ήδη ξέρετε πώς να εντοπίσετε τον μικρότερο αριθμό με διάφορα κριτήρια :)
Ακολουθεί μια ενημέρωση για την εργασία αυτή:
=MINIFS(D2:D15, A2:A15, F2, C2:C15, F3)
Σημείωση! Το μέγεθος του min_range και όλων των criteria_range πρέπει να είναι το ίδιο, ώστε ο τύπος να λειτουργεί σωστά. Διαφορετικά, θα λάβετε το σφάλμα #VALUE! αντί για το σωστό αποτέλεσμα.
Πώς να βρείτε τον μικρότερο αριθμό χωρίς μηδενικά χρησιμοποιώντας το MINIFS
Οι παράμετροι που καθορίζετε στο MINIFS μπορεί να είναι όχι μόνο κάποιες λέξεις και τιμές, αλλά και εκφράσεις με λογικούς τελεστές (>,<,,=). Λέω ότι μπορείτε να εντοπίσετε το μικρότερο αριθμό που είναι μεγαλύτερος από το μηδέν χρησιμοποιώντας μόνο έναν τύπο:
=MINIFS(B2:B15, B2:B15, ">0")
Χρήση του MINIFS για τον εντοπισμό της μικρότερης τιμής από μια μερική αντιστοίχιση
Κατά τον εντοπισμό του κατώτατου αριθμού, μπορεί να αποδειχθεί ότι η αναζήτησή σας δεν είναι απολύτως ακριβής. Μπορεί να υπάρχουν κάποιες επιπλέον λέξεις, σύμβολα ή τυχαία κενά μετά τη λέξη-κλειδί στο εύρος των δεδομένων σας που μπορεί να σας εμποδίσουν να λάβετε το αναμενόμενο αποτέλεσμα.
Ευτυχώς, τα μπαλαντέρ μπορούν να χρησιμοποιηθούν στο MINIFS και να σας σώσουν σε αυτή την περίπτωση. Έτσι, αν ξέρετε σίγουρα ότι υπάρχουν πολλές διαφορετικές εισόδους, ας πούμε, μήλων στον πίνακα σας και πρέπει να βρείτε το μικρότερο νούμερο από όλα, απλά βάλτε έναν αστερίσκο αμέσως μετά τη λέξη αναζήτησης, ώστε ο τύπος να μοιάζει ως εξής:
=MINIFS(C2:C15,A2:A15,"Apple*")
Σε αυτή την περίπτωση, θα ελέγξει όλες τις εμφανίσεις του apple ακολουθούμενες από οποιεσδήποτε λέξεις και σύμβολα και θα σας επιστρέψει τον μικρότερο αριθμό από τη στήλη Sold. Αυτό το τέχνασμα μπορεί να σας εξοικονομήσει πραγματικά χρόνο και νεύρα όταν πρόκειται για μερικές αντιστοιχίες.
Λένε ότι "το παλιό είναι χρυσός". Αλλά όπως μπορείτε να δείτε κάτι νέο (όπως το MINIFS) μπορεί να είναι ακόμη καλύτερο. Είναι απλό, αποτελεσματικό και δεν χρειάζεται να έχετε συνεχώς στο μυαλό σας τον συνδυασμό Ctrl + Shift + Enter. Χρησιμοποιώντας το MINIFS μπορείτε εύκολα να βρείτε τη μικρότερη τιμή με βάση μία, δύο, τρεις κ.λπ. συνθήκες.
Αλλά αν προτιμάτε τον "παλιό χρυσό", το ζεύγος MIN και IF θα κάνει το κόλπο για εσάς. Θα χρειαστεί μερικά περισσότερα κλικ στα κουμπιά, αλλά λειτουργεί (αυτό δεν είναι το θέμα;)
Αν θέλετε να βρείτε τη Ν-οστή χαμηλότερη τιμή με κριτήρια, χρησιμοποιήστε τον τύπο SMALL IF.
Ελπίζω να σας άρεσε η ανάγνωση σήμερα. Σε περίπτωση που έχετε ερωτήσεις ή άλλα παραδείγματα στο μυαλό σας, αφήστε τις σκέψεις σας στα σχόλια.