„Excel“ formulė: maksimalios vertės XLOOKUP data -

Bendroji formulė

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

Santrauka

Norėdami naudoti „XLOOKUP“ norėdami rasti maksimalios vertės datą, galite kartu naudoti funkciją MAX ir XLOOKUP. Parodytame pavyzdyje formulė F4 yra:

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

kur vertės (C4: C15) ir datos (B4: B15) įvardijamos kaip diapazonai.

Paaiškinimas

Ši formulė yra pagrįsta funkcija XLOOKUP. Dirbdami iš vidaus, mes naudojame MAX funkciją, kad apskaičiuotume paieškos vertę:

MAX(values)

MAX yra įdėtas į XLOOKUP ir pateikia vertę kaip pirmąjį argumentą:

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

  • Paieškos vertę pateikia MAX
  • „Lookup_array“ yra įvardytos diapazono vertės (C4: C15)
  • Return_array yra nurodytos diapazono datos (B4: B15)
  • „Match_mode“ nepateikiamas ir numatytoji reikšmė yra 0 (tiksli atitiktis)
  • „Search_mode“ nepateikiamas ir pagal numatytuosius nustatymus yra 1 (pirmasis iki paskutinis)

Be įvardytų diapazonų

Pavyzdyje patogumui ir įskaitomumui naudojami įvardyti diapazonai. Be pavadinimų diapazonų ta pati formulė yra:

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

Min. Vertė

Norėdami grąžinti minimalios vertės datą, F5 formulė tiesiog pakeičia MIN funkciją MAX funkcija:

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

Su INDEX ir MATCH

Atitinkama INDEX ir MATCH formulė, skirta grąžinti maksimalios vertės datą, yra:

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

Pastaba: nors pavyzdyje naudojamas vertikalus duomenų diapazonas, abi aukščiau pateiktos formulės taip pat gerai veiks su horizontaliu diapazonu.

Įdomios straipsniai...