Vai al contenuto principale

Come trovare il valore massimo o minimo in base ai criteri in Excel?

doc-trova-valore-massimo-con-criteri-1

Supponendo di avere il seguente intervallo di dati, la colonna A contiene i nomi dei prodotti e la colonna B ha le quantità dell'ordine, ora, voglio trovare il valore massimo dell'ordine del prodotto KTE come mostrato nella seguente schermata. In Excel, come possiamo estrarre il valore massimo o minimo in base a uno o più criteri?

Trova il valore Max o Min in base a un solo criterio

Trova il valore massimo o minimo in base a più criteri


freccia blu freccia destra Trova il valore Max o Min in base a un solo criterio

Per restituire il valore massimo o minimo con un criterio, la funzione MAX ti farà un favore.

1. Inserisci questa formula: =MAX((A2:A13=D2)*B2:B13) in una cella specifica che desideri, vedi screenshot:

doc-trova-valore-massimo-con-criteri-2

Suggerimenti:: In questa formula: A2: A13 isono le celle dell'intervallo che contengono i criteri, D2 è il criterio su cui vuoi trovare il valore massimo in base, B2: B13 è l'intervallo che restituisce il valore corrispondente.

2. Quindi premere CTRL + MAIUSC + INVIO tasti insieme per ottenere il valore massimo di KTE, vedi screenshot:

doc-trova-valore-massimo-con-criteri-3

Note:: Per ottenere il valore minimo in base al criterio specifico, immettere questa formula =MIN(IF(A2:A13=D2,B2:B13)), dopo aver digitato la formula, è necessario premere CTRL + MAIUSC + INVIO chiavi insieme, otterrai il seguente risultato:

doc-trova-valore-massimo-con-criteri-4


freccia blu freccia destra Trova il valore massimo o minimo in base a più criteri

Se desideri trovare il valore massimo o minimo con più criteri, puoi utilizzare le seguenti formule:

Prendi i seguenti dati, ad esempio, ho bisogno di trovare l'ordine massimo o minimo di KTE a gennaio:

doc-trova-valore-massimo-con-criteri-5

1. Inserisci questa formula in una cella in cui vuoi inserire il risultato: =MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), vedi screenshot:

doc-trova-valore-massimo-con-criteri-7

Suggerimenti:: In questa formula: A2: A13 sono i dati che contengono i criteri1, B2: B13 è l'intervallo di dati che contiene i criteri2, F1 ed F2 sono i criteri su cui ti basi, C2: C13 si riferisce all'intervallo in cui si desidera restituire il valore massimo.

2. Quindi premere CTRL + MAIUSC + INVIO contemporaneamente, il valore massimo in cui il valore corrispondente A2: A13 è uguale al valore in F1e il valore corrispondente in B2: B13 è uguale al valore in F2 viene restituito.

doc-trova-valore-massimo-con-criteri-8

Note:: Per ottenere il valore minimo in base a questi criteri, applica questa formula: =MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13)))e ricordati di premere CTRL + MAIUSC + INVIO chiavi insieme.


Combina righe avanzate: (trova il valore massimo o minimo in base a una colonna chiave)

Con Kutools for Excel'S Combina righe avanzate utiltiy, puoi combinare rapidamente più righe duplicate in un record in base a colonne chiave e può anche applicare alcuni calcoli come somma, media, conteggio e così via per altre colonne.

  • 1. Specificare la colonna chiave su cui si desidera trovare il valore massimo o minimo su cui si basa l'altra colonna;
  • 2. Scegli un calcolo di cui hai bisogno.

doc-trova-valore-massimo-con-criteri-9

Kutools for Excel: con più di 200 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 60 giorni. Scarica e prova gratuita ora!


Articoli correlati:

Come selezionare i dati / valore massimi con la funzione max in Excel?

Come selezionare il valore più alto e il valore più basso in Excel?

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
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