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

Immaginiamo di avere un intervallo di dati con i nomi dei prodotti nella colonna A e le quantità ordinate nella colonna B. Ora, si vuole identificare rapidamente la quantità massima o minima ordinata per un prodotto specifico, ad esempio «KTE», come illustrato nello screenshot seguente. Excel offre diversi metodi per estrarre il valore massimo o minimo in base a uno o più criteri.
Trovare il valore massimo o Valore minimo in base a un solo criterio
Trovare il valore massimo o Valore minimo in base a più criteri
Funzioni MAXIFS e MINIFS di Excel (Excel 2019+)
Trovare il valore massimo o Valore minimo in base a un criterio con Tabella pivot
Trovare il valore massimo o Valore minimo in base a un solo criterio
Per ottenere il valore massimo o minimo in base a un singolo criterio, è possibile combinare la funzione MAX o MIN con una formula matriciale.
Questo metodo è particolarmente utile se si deve cercare rapidamente il valore più alto o più basso per una singola condizione ben definita, ad esempio per individuare il prodotto più venduto o la quantità minima venduta di un articolo specifico.
1. Inserisci la seguente formula nella cella in cui vuoi visualizzare il risultato (ad esempio, in E2):
=MAX((A2:A13=D2)*B2:B13) 
Suggerimenti: In questa formula, A2:A13 specifica l'intervallo di celle che contiene i criteri, D2 è il criterio da utilizzare (ad esempio, il nome del prodotto «KTE») e B2:B13 è l'intervallo dei valori da cui verrà restituito il risultato.
Assicurati di utilizzare riferimenti di cella assoluti o relativi in modo appropriato, qualora tu intenda copiare la formula altrove.
2. Dopo aver inserito la formula, premere Ctrl + Maiusc + Invio (non semplicemente Invio). Excel racchiuderà automaticamente la formula tra parentesi graffe { }, a indicare che si tratta di una formula matriciale, e mostrerà il valore massimo corrispondente al criterio specificato. Vedere lo screenshot:

Nota: Per ottenere il Valore minimo in base a un criterio specifico, digitare questa formula:
=MIN(IF(A2:A13=D2,B2:B13)) Ricordati di confermare con Ctrl + Maiusc + Invio anche in questo caso. Il risultato mostrerà la quantità minima per il prodotto specificato.

Se viene visualizzato un errore #VALORE! o simile, assicurati che gli intervalli abbiano la stessa dimensione, che la cella del criterio contenga il valore di correzione e che la formula sia stata confermata con Ctrl + Maiusc + Invio anziché semplicemente con Invio.

Sblocca la magia di Excel con KUTOOLS AI
- Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
- Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
- Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
- Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Trovare il valore massimo o Valore minimo in base a più criteri
Quando devi trovare il valore massimo o minimo che soddisfa più condizioni – ad esempio un prodotto specifico in un determinato mese o area geografica – puoi usare una formula matriciale con criteri multipli all'interno di funzioni SE annidate.
Ad esempio, si considerino i dati seguenti: in questo caso, si desidera individuare la quantità massima (o minima) ordinata per il prodotto KTE nel mese di gennaio.

1. Inserisci questa formula nella cella in cui vuoi visualizzare il risultato (ad esempio, in H2):
=MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))) 
Suggerimenti: In questa formula, A2:A13 contiene il primo criterio, B2:B13 fornisce il secondo criterio, F1 e F2 sono i valori da confrontare con i criteri, e C2:C13 è l'intervallo da cui restituire il valore massimo. Adatta gli intervalli e i criteri in base al tuo set di dati.
Utilizza questa struttura quando applichi due o più condizioni di filtro. Assicurati che tutti gli intervalli abbiano la stessa lunghezza per evitare errori.
2. Premere Ctrl + Maiusc + Invio dopo aver digitato la formula; il risultato mostrerà il valore massimo trovato per prodotto e mese corrispondenti ai criteri specificati. Questo processo è particolarmente utile quando si filtrano i dati in base a combinazioni di campi come categoria, area geografica o periodo temporale.

Nota: Per il Valore minimo nelle stesse condizioni, applicare questa formula:
=MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))) Assicurati di utilizzare Ctrl + Maiusc + Invio. Se la formula non restituisce il risultato atteso, ricontrolla i valori nelle celle dei criteri e verifica di non aver selezionato l’opzione *Riordina intere colonne* quando nell’intervallo dei valori sono presenti celle vuote o testo.
Le formule matriciali richiedono particolare attenzione ai riferimenti di cella e alla corretta selezione degli intervalli. Se i risultati non soddisfano le aspettative, assicurati che gli intervalli abbiano lo stesso numero di righe e che le celle dei criteri contengano i valori desiderati.
Utilizzare le funzioni MAXIFS e MINIFS (Excel 2019+)
Se utilizzi Excel 2019 o una versione successiva, puoi sfruttare le funzioni integrate MAXIFS e MINIFS per recuperare i valori massimi o minimi in base a una o più condizioni, senza dover ricorrere a formule matriciali né premere Ctrl + Maiusc + Invio. Questo approccio è molto più semplice, soprattutto quando lavori con più criteri o vuoi evitare la sintassi delle matrici.
Scenari applicabili: Utilizza questo metodo se hai Excel 2019 o versioni successive, per semplificare le formule e ridurre gli errori.
1. Per ottenere il valore massimo per «KTE», inserisci questa formula nella cella di destinazione (ad esempio, in E2):
=MAXIFS(B2:B13,A2:A13,D2) Questa formula trova il valore più grande in B2:B13 (quantità ordinata) per cui il prodotto in A2:A13 corrisponde al valore in D2 (ad esempio, «KTE»).
2. Premi Invio per confermare la formula: non serve usare Ctrl + Maiusc + Invio! Per applicarla ad altre righe o a diversi prodotti, modifica semplicemente la cella del criterio o trascina la formula in basso quanto necessario.
Per trovare il Valore minimo con un solo criterio, utilizzare:
=MINIFS(B2:B13,A2:A13,D2) Allo stesso modo, per applicare più criteri, è possibile espandere la formula. Ad esempio, per trovare la quantità massima ordinata del prodotto KTE nel mese di gennaio (dove i valori del mese si trovano in)B2:B13e le quantità in C2:C13):
=MAXIFS(C2:C13,A2:A13,F1,B2:B13,F2) In questo esempio, F1 è il criterio relativo al prodotto e F2 è il criterio relativo al mese. Adatta i campi in base al tuo set di dati.
Soluzione Tabella pivot
Le tabelle pivot offrono un modo interattivo per analizzare rapidamente grandi quantità di dati e visualizzare immediatamente il valore massimo o il valore minimo in base ai criteri selezionati. Questa soluzione è ideale per riepilogare i dati per diverse categorie — come prodotto, area geografica o data — e ottenere una panoramica dinamica dei valori più alti o più bassi.
Scenari applicabili: Utilizza questo metodo quando hai bisogno di relazioni flessibili e interattive, oppure quando collabori e condividi informazioni con altri utenti che potrebbero preferire tabelle riassuntive alle formule.
Per configurare una Tabella pivot per estrarre il valore massimo o minimo in base a criteri:
1. Seleziona il tuo intervallo di dati, incluse le intestazioni (ad esempio, A1:B13).
2. Passa alla scheda Inserisci nella barra multifunzione e fai clic su Tabella pivot.
3. Nella finestra di dialogo, scegli dove posizionare la tabella pivot (è consigliato un nuovo foglio di lavoro) e fai clic su OK.
4. Nel riquadro Campi tabella pivot, trascina il campo criterio (ad esempio Prodotto) nell'area Righe e il campo valori (ad esempio Quantità ordine) nell'area Valori.
5. Per impostazione predefinita, i valori vengono riepilogati mediante la funzione Somma. Fare clic sulla freccia a discesa accanto al campo nell'area Valori, scegliere Impostazioni campo e quindi selezionare Max o Min a seconda delle necessità. Fare clic su OK per confermare.
Ora, la tabella pivot visualizzerà il valore massimo o minimo per ciascun criterio (ad esempio, la quantità d’ordine più alta o più bassa per ogni prodotto). Puoi filtrare e raggruppare ulteriormente i dati aggiungendo altri campi alle aree Righe, Colonne o Filtri, in base alle tue esigenze.
Nota: Se il set di dati viene aggiornato, fai clic con il pulsante destro del mouse sulla Tabella pivot e seleziona Aggiorna per assicurarti che i calcoli rimangano sempre aggiornati.
Vantaggi: Le tabelle pivot rendono estremamente intuitivo modificare i criteri, approfondire i dettagli e generare riepiloghi dinamici senza alterare i dati sottostanti o le formule. Sono inoltre ideali per set di dati grandi o complessi.
Articoli correlati:
Come selezionare i dati o il valore massimo con la funzione MAX in Excel?
Come selezionare il valore più alto e il valore più basso in Excel?
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi