Salt la conținutul principal

Cum se găsește valoarea maximă sau minimă pe baza criteriilor din Excel?

doc-find-max-value-with-criteries-1

Presupunând că am următorul interval de date, coloana A conține numele produselor, iar coloana B are cantitățile de comandă, acum vreau să găsesc valoarea maximă a comenzii pentru produsul KTE așa cum este prezentată următoarea captură de ecran. În Excel, cum am putea extrage valoarea maximă sau minimă pe baza unuia sau mai multor criterii?

Găsiți valoarea Max sau Min pe baza unui singur criteriu

Găsiți valoarea Max sau Min pe baza mai multor criterii


săgeată albastru dreapta balon Găsiți valoarea Max sau Min pe baza unui singur criteriu

Pentru a returna valoarea maximă sau minimă cu un singur criteriu, funcția MAX vă va face o favoare.

1. Introduceți această formulă: =MAX((A2:A13=D2)*B2:B13) într-o anumită celulă pe care o doriți, vedeți captura de ecran:

doc-find-max-value-with-criteries-2

sfaturi: În această formulă: A2: A13 is celulele de gamă care conțin criteriile, D2 este criteriul pe care doriți să găsiți valoarea maximă bazată pe, B2: B13 este intervalul care returnează valoarea corespunzătoare.

2. Apoi apăsați Ctrl + Shift + Enter tastele împreună pentru a obține valoarea maximă a KTE, consultați captura de ecran:

doc-find-max-value-with-criteries-3

notițe: Pentru a obține valoarea minimă pe baza criteriului specific, vă rugăm să introduceți această formulă =MIN(IF(A2:A13=D2,B2:B13)), după ce ați tastat formula, trebuie să apăsați Ctrl + Shift + Enter tastele împreună, atunci veți obține următorul rezultat:

doc-find-max-value-with-criteries-4


săgeată albastru dreapta balon Găsiți valoarea Max sau Min pe baza mai multor criterii

Dacă doriți să găsiți valoarea maximă sau minimă cu mai multe criterii, puteți utiliza următoarele formule:

Luați următoarele date, de exemplu, trebuie să găsesc comanda maximă sau minimă a KTE în ianuarie:

doc-find-max-value-with-criteries-5

1. Introduceți această formulă într-o celulă pe care doriți să plasați rezultatul: =MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), vezi captura de ecran:

doc-find-max-value-with-criteries-7

sfaturi: În această formulă: A2: A13 sunt datele care conțin criteriile1, B2: B13 este intervalul de date care conține criteriile2, F1 și F2 sunt criteriile pe care te bazezi, C2: C13 se referă la intervalul în care doriți să returnați valoarea maximă.

2. Apoi apăsați Ctrl + Shift + Enter tastele simultan, valoarea maximă unde valoarea corespunzătoare în A2: A13 este egală cu valoarea în F1, și valoarea corespunzătoare în B2: B13 este egală cu valoarea în F2 este returnat.

doc-find-max-value-with-criteries-8

notițe: Pentru a obține valoarea minimă pe baza acestor criterii, vă rugăm să aplicați această formulă: =MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), și nu uitați să apăsați Ctrl + Shift + Enter cheile împreună.


Rânduri combinate avansate: (Găsiți valoarea maximă sau minimă pe baza unei coloane cheie)

cu Kutools pentru Excel'S Rânduri combinate avansate util, puteți combina rapid mai multe rânduri duplicate într-o singură înregistrare pe baza coloanelor cheie și, de asemenea, poate aplica unele calcule, cum ar fi suma, media, numărul și așa mai departe pentru alte coloane.

  • 1. Specificați coloana cheie pe care doriți să găsiți valoarea maximă sau minimă pe care se bazează cealaltă coloană;
  • 2. Alegeți un calcul de care aveți nevoie.

doc-find-max-value-with-criteries-9

Kutools pentru Excel: cu mai mult de 200 de programe de completare Excel la îndemână, încercați fără limitări în 60 de zile. Descărcați și proba gratuită acum!


Legate de articole:

Cum se selectează datele maxime / valoarea cu funcția maximă în Excel?

Cum se selectează cea mai mare valoare și cea mai mică valoare din Excel?

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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