Formula di Excel: data XLOOKUP del valore massimo -

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.

Articoli interessanti...