Μετάβαση στο κύριο περιεχόμενο

Πώς να βρείτε τη μέγιστη ή ελάχιστη τιμή βάσει κριτηρίων στο Excel;

doc-find-max-value-with-κριτήρια-1

Ας υποθέσουμε ότι έχω το ακόλουθο εύρος δεδομένων, η στήλη Α περιέχει τα ονόματα προϊόντων και η στήλη Β έχει τις ποσότητες παραγγελίας, τώρα, θέλω να βρω τη μέγιστη τιμή παραγγελίας του προϊόντος KTE όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Στο Excel, πώς μπορούμε να εξαγάγουμε τη μέγιστη ή ελάχιστη τιμή με βάση ένα ή περισσότερα κριτήρια;

Βρείτε τη μέγιστη ή ελάχιστη τιμή βάσει ενός μόνο κριτηρίου

Βρείτε την τιμή Max ή Min με βάση πολλά κριτήρια


βέλος μπλε δεξιά φούσκα Βρείτε τη μέγιστη ή ελάχιστη τιμή βάσει ενός μόνο κριτηρίου

Για να επιστρέψετε τη μέγιστη ή ελάχιστη τιμή με ένα κριτήριο, η συνάρτηση MAX θα σας βοηθήσει.

1. Εισαγάγετε αυτόν τον τύπο: =MAX((A2:A13=D2)*B2:B13) σε ένα συγκεκριμένο κελί που θέλετε, δείτε το στιγμιότυπο οθόνης:

doc-find-max-value-with-κριτήρια-2

Συμβουλές: Σε αυτόν τον τύπο: A2: A13 iτα κελιά εύρους που περιέχουν τα κριτήρια, D2 είναι το κριτήριο στο οποίο θέλετε να βρείτε τη μέγιστη τιμή, Β2: Β13 είναι το εύρος που επιστρέφει την αντίστοιχη τιμή.

2. Στη συνέχεια πατήστε Ctrl + Shift + Εισαγωγή πλήκτρα μαζί για να λάβετε τη μέγιστη τιμή του KTE, δείτε το στιγμιότυπο οθόνης:

doc-find-max-value-with-κριτήρια-3

Note: Για να λάβετε την ελάχιστη τιμή με βάση το συγκεκριμένο κριτήριο, παρακαλώ εισάγετε αυτόν τον τύπο =MIN(IF(A2:A13=D2,B2:B13)), αφού πληκτρολογήσετε τον τύπο, πρέπει να πατήσετε Ctrl + Shift + Εισαγωγή πλήκτρα μαζί, τότε θα λάβετε το ακόλουθο αποτέλεσμα:

doc-find-max-value-with-κριτήρια-4


βέλος μπλε δεξιά φούσκα Βρείτε την τιμή Max ή Min με βάση πολλά κριτήρια

Εάν θέλετε να βρείτε τη μέγιστη ή ελάχιστη τιμή με πολλά κριτήρια, μπορείτε να χρησιμοποιήσετε τους ακόλουθους τύπους:

Πάρτε για παράδειγμα τα ακόλουθα δεδομένα, πρέπει να βρω τη μέγιστη ή ελάχιστη παραγγελία του KTE τον Ιανουάριο:

doc-find-max-value-with-κριτήρια-5

1. Εισαγάγετε αυτόν τον τύπο σε ένα κελί που θέλετε να τοποθετήσετε το αποτέλεσμα: =MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), δείτε το στιγμιότυπο οθόνης:

doc-find-max-value-with-κριτήρια-7

Συμβουλές: Σε αυτόν τον τύπο: A2: A13 είναι τα δεδομένα που περιέχουν τα κριτήρια1, Β2: Β13 είναι το εύρος δεδομένων που περιέχει τα κριτήρια2, F1 και F2 είναι τα κριτήρια στα οποία βασίζεστε, C2: C13 αναφέρεται στο εύρος που θέλετε να επιστρέψετε τη μέγιστη τιμή.

2. Στη συνέχεια πατήστε Ctrl + Shift + Εισαγωγή ταυτόχρονα, η μέγιστη τιμή όπου η αντίστοιχη τιμή A2: A13 ισούται με την τιμή σε F1, και η αντίστοιχη τιμή σε Β2: Β13 ισούται με την τιμή σε F2 επιστρέφεται.

doc-find-max-value-with-κριτήρια-8

Note: Για να λάβετε την ελάχιστη τιμή βάσει αυτών των κριτηρίων, εφαρμόστε αυτόν τον τύπο: =MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13)))και θυμηθείτε να πατήσετε Ctrl + Shift + Εισαγωγή κλειδιά μαζί.


Σύνθετες σειρές συνδυασμού: (Βρείτε τη μέγιστη ή ελάχιστη τιμή με βάση μια στήλη κλειδιού)

Με Kutools για Excel'S Σύνθετες σειρές συνδυασμού χρήσιμο, μπορείτε να συνδυάσετε γρήγορα πολλαπλές διπλές σειρές σε μία εγγραφή βάσει βασικών στηλών και μπορεί επίσης να εφαρμόσει ορισμένους υπολογισμούς όπως άθροισμα, μέσος όρος, μέτρηση και ούτω καθεξής για άλλες στήλες.

  • 1. Καθορίστε τη βασική στήλη στην οποία θέλετε να βρείτε τη μέγιστη ή ελάχιστη τιμή στην οποία βασίζεται η άλλη στήλη.
  • 2. Επιλέξτε έναν υπολογισμό που χρειάζεστε.

doc-find-max-value-with-κριτήρια-9

Kutools για Excel: με περισσότερα από 200 εύχρηστα πρόσθετα του Excel, δωρεάν δοκιμή χωρίς περιορισμό σε 60 ημέρες. Λήψη και δωρεάν δοκιμή τώρα!


Σχετικά άρθρα:

Πώς να επιλέξετε μέγιστα δεδομένα / τιμή με τη μέγιστη λειτουργία στο Excel;

Πώς να επιλέξετε την υψηλότερη και τη χαμηλότερη τιμή στο Excel;

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

kte καρτέλα 201905


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Tip: use MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) or MINIFS...


The solution presented here is stupid and doesn't really work.
This comment was minimized by the moderator on the site
This was super helpful, thank you so much!
This comment was minimized by the moderator on the site
i'm finding min value from each cell (which not in a range), and it give me answer '-'. how to solve this? =min(A3, B3, D3, G3). but the B3 is zero.
This comment was minimized by the moderator on the site
Hello,

Similar to above example, where the MAX array formula finds the max value for KTE and Jan (two conditions) --> i am trying to do almost same, but i need to return not just the maximum value, but the name of the row which contains this maximum value... Imagine, if there is one more column between B and C, which contains the name of the person who did the order, for example... I was trying to use INDEX formula, but it doesn't really work. Like this: =INDEX(C2:C13,MAX(IF(A2:A13=F1,IF(B2:B13=F2,D2:D13)),0) What can be the solution here?
This comment was minimized by the moderator on the site
Hi,

I would like to get help to retrieve a value from a table based on an Object's Name (Multiple objects with multiple data from a same objects which differentiate by date) to get the latest data based on specified date ( more latest data may be available than the specified data).

No. Well Start Date End Date Oil Rates (stb/d)
1 BT-101L 1/1/2017 0:00 1/2/2017 0:00 59
2 BT-106L 1/7/2017 0:00 1/8/2017 0:00 124
3 BT-106S 1/8/2017 0:00 1/9/2017 0:00 132
4 BT-101L 1/9/2017 0:00 1/10/2017 0:00 138
5 BT-201S 1/10/2017 0:00 1/11/2017 0:00 144
6 BT-203S 1/11/2017 0:00 1/12/2017 0:00 150
7 BT-101L 1/29/2017 0:00 1/30/2017 0:00 269

In the results mode, I need to populate the data based on latest available data.

Date BT-101L
1-Jan 59
2-Jan 59
3-Jan 59
4-Jan 59
5-Jan 59
6-Jan 59
7-Jan 59
8-Jan 132
9-Jan 132
10-Jan 132
11-Jan 132
12-Jan 132
13-Jan 132
14-Jan 132
15-Jan 132
16-Jan 132

Can anyone help?
This comment was minimized by the moderator on the site
Similar question but based on reversed information. I work in land investment. I have a list of counties and corresponding values. The lower the value the more I need to work in the area. If I plug say "County A" with a value of 100, then County B with a value of 85, then County C with a value of 66, what statement can I use to identify County C as the one I need to work on?
This comment was minimized by the moderator on the site
Hi, when I try the MIN formula it doesn't work and just gives me 0??
This comment was minimized by the moderator on the site
Virtualcoyright - Do you have blanks in the range you are using the MIN for? If so, it will return with the following formula 0:

=MIN(IF(A2:A13=D2,B2:B13))

To prevent it getting 0 if blanks exist in the range B2:B13, write the formula in the following manner:

=MIN(IF(A2:A13=D2,IF(B2:B13<>0,B2:B13)))
This comment was minimized by the moderator on the site
Sir you have just saved my bacon ! I was facing a problem that i didn't have any blanks & all values where > 0 but the minimum formula resulted in 0 while i wanted the least positive value and your modified formula did just that. I think they should modify the article to include your modified formula.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations