Excel-kaava: Suurimman arvon XLOOKUP-päivämäärä -

Yleinen kaava

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

Yhteenveto

Jos haluat etsiä maksimiarvon päivämäärän XLOOKUP-toiminnolla, voit käyttää MAX-toimintoa ja XLOOKUP yhdessä. Esitetyssä esimerkissä F4: n kaava on:

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

missä arvot (C4: C15) ja päivämäärät (B4: B15) on nimetty alueiksi.

Selitys

Tämä kaava perustuu toimintoon XLOOKUP. Työskentelemällä sisältä ulospäin, käytämme MAX-funktiota laskemaan hakuarvo:

MAX(values)

MAX on sisäkkäin XLOOKUPin sisällä ja palauttaa arvon suoraan ensimmäisenä argumenttina:

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

  • Haun_arvon toimittaa MAX
  • Hakupyyntö on nimetty alue- arvo (C4: C15)
  • Return_array on nimetty alue- päivämäärä (B4: B15)
  • Match_mode-arvoa ei toimiteta ja oletusarvo on 0 (tarkka ottelu)
  • Hakumoodia ei anneta, ja oletuksena se on 1 (ensimmäisestä viimeiseen)

Ilman nimettyjä alueita

Esimerkissä käytetään nimettyjä alueita mukavuuden ja luettavuuden vuoksi. Ilman nimialueita sama kaava on:

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

Minimi arvo

Jos haluat palauttaa vähimmäisarvon päivämäärän, F5-kaava korvaa vain MIN-funktion MAX-toiminnolle:

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

Indeksillä ja MATCH: lla

Vastaava INDEX- ja MATCH-kaava palauttaa maksimiarvon päivämäärän on:

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

Huomaa: Vaikka esimerkissä käytetään pystysuoraa dataa, molemmat yllä olevat kaavat toimivat yhtä hyvin vaakasuoran alueen kanssa.

Mielenkiintoisia artikkeleita...