Τύπος Excel: Ελάχιστο εάν πολλαπλά κριτήρια -

Πίνακας περιεχομένων

Γενική φόρμουλα

(=MIN(IF(rng1=criteria1,IF(rng2=criteria2,values))))

Περίληψη

Για να λάβετε την ελάχιστη τιμή σε ένα σύνολο δεδομένων χρησιμοποιώντας πολλαπλά κριτήρια (δηλαδή για να λάβετε MIN IF), μπορείτε να χρησιμοποιήσετε και να σχηματίσετε τύπο βάσει των λειτουργιών MIN και IF. Στο παράδειγμα που παρουσιάζεται ο τύπος στο I6 είναι:

(=MIN(IF(color=G6,IF(item=H6,price))))

Με χρώμα "κόκκινο" και στοιχείο "καπέλο", το αποτέλεσμα είναι 8,00 $

Σημείωση: Αυτός είναι ένας τύπος πίνακα και πρέπει να εισαχθεί χρησιμοποιώντας Ctrl + Shift + Enter

Εξήγηση

Αυτό το παράδειγμα χρησιμοποιεί τις ακόλουθες ονομασμένες περιοχές: "color" = B6: B14, "item" = C6: C14 και "price" = E6: E14. Στο παράδειγμα, έχουμε τιμές για είδη σε διάφορες περιοχές. Ο στόχος είναι να βρείτε την ελάχιστη τιμή για ένα δεδομένο χρώμα και είδος.

Αυτός ο τύπος χρησιμοποιεί δύο ένθετες συναρτήσεις IF, τυλιγμένες μέσα στο MIN για να επιστρέψει την ελάχιστη τιμή χρησιμοποιώντας δύο κριτήρια. Ξεκινώντας με τη λογική δοκιμή της πρώτης δήλωσης IF, color = G6, οι τιμές στο ονομαζόμενο χρώμα εύρους (B6: B14) ελέγχονται έναντι της τιμής στο κελί G6, "κόκκινο". Το αποτέλεσμα είναι ένας πίνακας ως εξής:

(TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE)

Στη λογική δοκιμή για τη δεύτερη δήλωση IF, στοιχείο = H6, οι τιμές στο ονομαζόμενο στοιχείο εύρους (C6: C14) ελέγχονται έναντι της τιμής στο κελί H6, "hat". Το αποτέλεσμα είναι ένας πίνακας ως εξής:

(TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE)

Η "τιμή εάν είναι αληθινή" για τη 2η δήλωση IF, το ονομαζόμενο εύρος "τιμές" (E6: E14), η οποία είναι ένας πίνακας όπως αυτό:

(11;8;9;12;9;10;9;8;7)

Μια τιμή επιστρέφεται για κάθε στοιχείο σε αυτό το εύρος μόνο όταν το αποτέλεσμα των δύο πρώτων συστοιχιών παραπάνω είναι ΑΛΗΘΕΙ για αντικείμενα σε αντίστοιχες θέσεις. Στο παράδειγμα που δείχνεται ο τελικός πίνακας στο εσωτερικό του MIN μοιάζει με αυτόν:

(11;8;9;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE)

Σημειώστε ότι οι μόνες τιμές που "επιβιώνουν" είναι αυτές που είναι σε θέση όπου το χρώμα είναι "κόκκινο" και το αντικείμενο είναι "καπέλο".

Στη συνέχεια, η συνάρτηση MIN επιστρέφει τη χαμηλότερη τιμή, αγνοώντας αυτόματα τις τιμές FALSE.

Εναλλακτική σύνταξη με λογική boolean

Μπορείτε επίσης να χρησιμοποιήσετε τον ακόλουθο τύπο πίνακα, ο οποίος χρησιμοποιεί μόνο μία συνάρτηση IF μαζί με λογική boolean:

(=MIN(IF((color=G6)*(item=H6),price)))

Το πλεονέκτημα αυτής της σύνταξης είναι ότι είναι αναμφισβήτητα ευκολότερο να προσθέσετε επιπλέον κριτήρια χωρίς να προσθέσετε επιπλέον ένθετες συναρτήσεις IF.

Με τη λειτουργία MINIFS

Η συνάρτηση MINIFS, που εισήχθη στο Excel 2016 μέσω του Office 365, έχει σχεδιαστεί για να επιστρέφει ελάχιστα με βάση ένα ή περισσότερα κριτήρια, χωρίς την ανάγκη για τύπο πίνακα. Με τα MINIFS, ο τύπος στο I6 γίνεται:

=MINIFS(price,color,G6,item,H6)

Σημείωση: Το MINIFS αγνοεί αυτόματα τα κενά κελιά που πληρούν τα κριτήρια Με άλλα λόγια, το MINIFS δεν θα αντιμετωπίζει τα κενά κελιά που πληρούν τα κριτήρια ως μηδέν. Από την άλλη πλευρά, τα MINIFS θα επιστρέψουν μηδέν (0) εάν δεν υπάρχουν κριτήρια που να ταιριάζουν με κελιά.

ενδιαφέροντα άρθρα...