Barry ha un foglio di lavoro con diverse migliaia di righe. Non sono ordinati e devono rimanere non ordinati. Può utilizzare la funzione MAX sulla colonna e ottenere il valore massimo in quella colonna. Tuttavia, vuole anche conoscere l’indirizzo della prima cella nella colonna che contiene questo valore massimo.

Esistono diversi modi per determinare l’indirizzo del valore massimo. Un modo è utilizzare la funzione ADDRESS insieme alla funzione MAX, nel modo seguente:

=ADDRESS(MATCH(MAX(A:A),A:A,0),1,4)

La funzione CONFRONTA viene utilizzata per trovare dove nell’intervallo (colonna A) risiede il valore massimo, quindi la funzione INDIRIZZO restituisce l’indirizzo di quella posizione. Una versione più breve della macro lascia fuori la funzione ADDRESS, essendo invece “cablata” per restituire un indirizzo nella colonna A:

="A"&MATCH(MAX(A:A),A:A,0)

Ancora un altro modo per ottenere l’indirizzo desiderato è con una formula come questa:

=CELL("ADDRESS",INDEX(A:A,MATCH(MAX(A:A),A:A,0)))

Questa formula utilizza la funzione CELLA, insieme a INDICE, per restituire l’indirizzo della cella che corrisponde al valore massimo nella colonna.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (11441) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: