Excel-formel: XLOOKUP-datum för maxvärde -

Generisk formel

=XLOOKUP(MAX(values),values,dates)

Sammanfattning

För att använda XLOOKUP för att hitta datumet för maxvärdet kan du använda MAX-funktionen och XLOOKUP tillsammans. I exemplet som visas är formeln i F4:

=XLOOKUP(MAX(values),values,dates)

där värden (C4: C15) och datum (B4: B15) heter områden.

Förklaring

Denna formel är baserad på XLOOKUP-funktionen. Arbetar inifrån och ut, använder vi MAX-funktionen för att beräkna ett uppslagsvärde:

MAX(values)

MAX är kapslat i XLOOKUP och returnerar ett värde direkt som det första argumentet:

=XLOOKUP(MAX(values),values,dates)

  • Lookup_value levereras av MAX
  • Den uppslagnings är det namngivna området värden (C4: C15)
  • Den return_array är är det namngivna området datum (B4: B15)
  • Match_mode tillhandahålls inte och är som standard 0 (exakt matchning)
  • Sökläget tillhandahålls inte och är som standard 1 (första till sista)

Utan namngivna intervall

I exemplet används namngivna intervall för bekvämlighet och läsbarhet. Utan namnintervall är samma formel:

=XLOOKUP(MAX(C4:C15),C4:C15,B4:B15)

Minvärde

För att returnera datumet för minimivärdet ersätter formeln i F5 bara MIN-funktionen för MAX-funktionen:

=XLOOKUP(MIN(values),values,dates)

Med INDEX och MATCH

Motsvarande formel INDEX och MATCH för att returnera datumet för maxvärdet är:

=INDEX(dates,MATCH(MAX(values),values,0))

Obs: även om exemplet använder ett vertikalt dataområde, fungerar båda formlerna lika bra med ett horisontellt intervall.

Intressanta artiklar...