Descrizione
Usa questa funzione per trovare il valore massimo tra le celle specificate da un determinato insieme di condizioni o criteri.
MAXIFS è utile per trovare il valore più grande in un intervallo che soddisfa una o più condizioni specifiche. Questa funzione è particolarmente utile quando si analizzano dati con più variabili o categorie.
Sintassi
MAXIFS(max_range, criteria_range_1, criteria_1, [..., criteria_range_126, criteria_126])
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
intervallo_massimo |
Sì | L'intervallo di celle da cui vuoi determinare il valore massimo. | Un numero, un riferimento a una cella contenente un numero, un intervallo di celle o una formula che produce uno di questi risultati. |
criterio_range_1 |
Sì | L'intervallo di celle da valutare in base a criteri_1. |
Un intervallo di celle o una formula che dà come risultato un intervallo di celle. |
Criterio_1 |
Sì | I criteri in base ai quali valutare criteria_range1. |
Un numero, una stringa di testo, un riferimento di cella o una formula che produce uno di questi risultati. |
[criteria_range_n, criterion_n] |
No | Intervalli aggiuntivi e criteri corrispondenti. | Come criteri_range_1 e criteri_1. È possibile fornire fino a 126 coppie di intervalli/criteri aggiuntivi. |
Esempio
Dati campione
| A | B | C | D | ||
|---|---|---|---|---|---|
1 |
Regione | Prodotto | Vendite | Trimestre | |
2 |
Nord | Mele | 5000 | Q1 | |
3 |
Sud | Arance | 4500 | Q1 | |
4 |
Est | Mele | 6000 | Q2 | |
5 |
Ovest | Banane | 5500 | Q2 | |
6 |
Nord | Arance | 4800 | Q3 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Trova il valore più alto in un intervallo che corrisponde a una singola categoria. | =MAXIFS(C2:C7, B2:B7, "Mele") |
Trova il dato di vendita più alto tra le righe in cui il prodotto è "Mele". Risultato: 6000 |
| Trova il valore più alto in un intervallo che soddisfa due condizioni contemporaneamente. | =MAXIFS(C2:C7, A2:A7, "Nord", D2:D7, "Q1") |
Trova la cifra di vendita più alta tra le righe che sono sia "Nord" che "Q1" (solo una riga soddisfa i requisiti). Risultato: 5000 |
| Trova il valore più alto in un intervallo che soddisfa una singola condizione. | =MAXIFS(C2:C7, D2:D7, "Q2") |
Trova la cifra di vendita più alta tra le righe di "Q2". Risultato: 6000 |
| Trova il valore più alto in un intervallo escludendo una categoria specifica. | =MAXIFS(C2:C7, B2:B7, "<>Mele") |
Trova il dato di vendita più alto tra i prodotti diversi dalle "Mele". Risultato: 5500 |
| Trova il valore più alto in un intervallo che soddisfa di per sé una condizione numerica, combinata con un'altra condizione. | =MAXIFS(C2:C7, C2:C7, ">=5000", D2:D7, "Q1") |
Trova la cifra di vendita più alta tra i valori che sono già pari o superiori a 5000, limitatamente a "Q1". Risultato: 5000 |
Note
- MAXIFS valuta contemporaneamente tutti gli intervalli di criteri specificati.
- Se nessuna cella soddisfa tutti i criteri specificati, MAXIFS restituisce 0.
- Puoi usare caratteri jolly (* e ?) nei criteri di testo.
- I criteri possono includere operatori matematici (=, >, <, <>, >=, <=) per ottenere condizioni più flessibili.
- MAXIFS ignora le celle vuote in
max_range. - MAXIFS non fa distinzione tra maiuscole e minuscole quando valuta i criteri testuali.
Suggerimenti
- Usa MAXIFS per analisi complesse di dati che coinvolgono più condizioni.
- Combina MAXIFS con altre funzioni come MINIFS e AVERAGEIFS per un'analisi dei dati completa.
- Quando lavori con le date, usa la funzione DATE nei tuoi criteri per un filtraggio più preciso.
- Per trovare il valore massimo che soddisfa almeno uno dei criteri multipli, combina MAX con più istruzioni IF invece di MAXIFS.