![](https://cdn.wiki-base.com/9152543/excel_formula_position_of_max_value_in_list__2.png.webp)
Formula generica
=MATCH(MAX(range),range,0)
Sommario
Per ottenere la posizione del valore massimo in un intervallo (cioè un elenco, una tabella o una riga), è possibile utilizzare la funzione MAX insieme alla funzione CONFRONTA.
Nell'esempio mostrato, la formula in I5 è:
=MATCH(MAX(C3:C11),C3:C11,0)
Che restituisce il numero 4, che rappresenta la posizione in questo elenco della proprietà più costosa.
Spiegazione
La funzione MAX estrae prima il valore massimo dall'intervallo C3: C11.
In questo caso, il valore è 849900.
Questo numero viene quindi fornito alla funzione MATCH come valore di ricerca. Lookup_array è lo stesso intervallo C3: C11 e match_type è impostato su "exact" con 0.
Con questi argomenti, MATCH individua trova il valore massimo all'interno dell'intervallo e restituisce la posizione relativa del valore in quell'intervallo.
In questo caso, la posizione corrisponde a un numero di riga relativo, ma in un intervallo orizzontale, la posizione corrisponderebbe a un numero di colonna relativo.
Nota: in caso di duplicati (cioè due o più valori massimi uguali) questa formula restituirà la posizione della prima corrispondenza, il comportamento predefinito della funzione CONFRONTA.