
Formula generica
=XLOOKUP(MAX(values),values,dates)
Sommario
Per utilizzare XLOOKUP per trovare la data del valore massimo, è possibile utilizzare la funzione MAX e XLOOKUP insieme. Nell'esempio mostrato, la formula in F4 è:
=XLOOKUP(MAX(values),values,dates)
dove i valori (C4: C15) e le date (B4: B15) sono intervalli denominati.
Spiegazione
Questa formula si basa sulla funzione XLOOKUP. Lavorando dall'interno verso l'esterno, utilizziamo la funzione MAX per calcolare un valore di ricerca:
MAX(values)
MAX è annidato all'interno di XLOOKUP e restituisce un valore direttamente come primo argomento:
=XLOOKUP(MAX(values),values,dates)
- Lookup_value viene fornito da MAX
- Lookup_array è i valori dell'intervallo denominato (C4: C15)
- Il return_array è l'intervallo di date denominato (B4: B15)
- La modalità match_mode non è fornita e il valore predefinito è 0 (corrispondenza esatta)
- La modalità di ricerca non è fornita e il valore predefinito è 1 (dal primo all'ultimo)
Senza intervalli denominati
L'esempio utilizza intervalli denominati per comodità e leggibilità. Senza intervalli di nomi, la stessa formula è:
=XLOOKUP(MAX(C4:C15),C4:C15,B4:B15)
Valore minimo
Per restituire la data del valore minimo, la formula in F5 sostituisce semplicemente la funzione MIN per la funzione MAX:
=XLOOKUP(MIN(values),values,dates)
Con INDEX e MATCH
La formula equivalente INDICE e CONFRONTA per restituire la data del valore massimo è:
=INDEX(dates,MATCH(MAX(values),values,0))
Nota: sebbene l'esempio utilizzi un intervallo di dati verticale, entrambe le formule precedenti funzioneranno altrettanto bene con un intervallo orizzontale.