Preskoči na glavno vsebino

Kako najti največjo ali najmanjšo vrednost na podlagi meril v Excelu?

doc-find-max-value-with-kriteriji-1

Če imam naslednji obseg podatkov, stolpec A vsebuje imena izdelkov, stolpec B pa količine naročil, zdaj želim najti največjo vrednost naročila izdelka KTE, kot je prikazano na sliki spodaj. Kako lahko v Excelu izvlečemo največjo ali najmanjšo vrednost na podlagi enega ali več meril?

Poiščite največjo ali najmanjšo vrednost na podlagi samo enega merila

Poiščite največjo ali najmanjšo vrednost na podlagi več meril


puščica modri desni mehurček Poiščite največjo ali najmanjšo vrednost na podlagi samo enega merila

Če želite vrniti največjo ali najmanjšo vrednost z enim merilom, vam bo funkcija MAX naredila uslugo.

1. Vnesite to formulo: =MAX((A2:A13=D2)*B2:B13) v želeno celico si oglejte posnetek zaslona:

doc-find-max-value-with-kriteriji-2

nasveti: V tej formuli: A2: A13 is celice obsega, ki vsebujejo merila, D2 je merilo, na podlagi katerega želite najti največjo vrednost, B2: B13 je obseg, ki vrne ustrezno vrednost.

2. Nato pritisnite Ctrl + Shift + Enter da dobite največjo vrednost KTE, si oglejte posnetek zaslona:

doc-find-max-value-with-kriteriji-3

Opombe: Če želite dobiti najmanjšo vrednost na podlagi določenega merila, vnesite to formulo =MIN(IF(A2:A13=D2,B2:B13)), po vnosu formule morate pritisniti Ctrl + Shift + Enter tipk skupaj, potem boste dobili naslednji rezultat:

doc-find-max-value-with-kriteriji-4


puščica modri desni mehurček Poiščite največjo ali najmanjšo vrednost na podlagi več meril

Če želite najti največjo ali najmanjšo vrednost z več merili, lahko uporabite naslednje formule:

Vzemimo na primer naslednje podatke, v januarju moram najti največje ali najmanjše naročilo KTE:

doc-find-max-value-with-kriteriji-5

1. Vnesite to formulo v celico, v katero želite umestiti rezultat: =MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), glej posnetek zaslona:

doc-find-max-value-with-kriteriji-7

nasveti: V tej formuli: A2: A13 je podatek, ki vsebuje merila1, B2: B13 je obseg podatkov, ki vsebuje merila2, F1 in F2 so merila, na katerih temeljiš, C2: C13 se nanaša na obseg, za katerega želite vrniti največjo vrednost.

2. Nato pritisnite Ctrl + Shift + Enter tipk hkrati, največja vrednost, kjer je ustrezna vrednost v A2: A13 enaka vrednosti v F1in ustrezna vrednost v B2: B13 enaka vrednosti v F2 se vrne.

doc-find-max-value-with-kriteriji-8

Opombe: Če želite dobiti najmanjšo vrednost na podlagi teh meril, uporabite to formulo: =MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13)))in ne pozabite pritisniti Ctrl + Shift + Enter skupaj.


Napredne kombinirane vrstice: (poiščite največjo ali najmanjšo vrednost na podlagi ključnega stolpca)

z Kutools za ExcelJe Napredne kombinirane vrstice utiltiy, lahko naenkrat združite več podvojenih vrstic v en zapis na podlagi ključnih stolpcev, za druge stolpce pa lahko uporabi tudi nekatere izračune, kot so vsota, povprečje, štetje in tako naprej.

  • 1. Določite ključni stolpec, za katerega želite najti največjo ali najnižjo vrednost, ki temelji na drugem stolpcu;
  • 2. Izberite en izračun, ki ga potrebujete.

doc-find-max-value-with-kriteriji-9

Kutools za Excel: z več kot 200 priročnimi dodatki za Excel, brezplačno preizkusite brez omejitev v 60 dneh. Prenesite in brezplačno preskusite zdaj!


Sorodni članki:

Kako izbrati največ podatkov / vrednosti s funkcijo max v Excelu?

Kako izbrati najvišjo in najnižjo vrednost v Excelu?

Najboljša pisarniška orodja za produktivnost

Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

zavihek kte 201905


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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