Формула на Excel: XLOOKUP дата на максимална стойност -

Обща формула

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

Обобщение

За да използвате XLOOKUP, за да намерите датата на максималната стойност, можете да използвате функцията MAX и XLOOKUP заедно. В показания пример формулата във F4 е:

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

където стойностите (C4: C15) и датите (B4: B15) са наречени диапазони.

Обяснение

Тази формула се основава на функцията XLOOKUP. Работейки отвътре навън, използваме функцията MAX за изчисляване на справочна стойност:

MAX(values)

MAX е вложен в XLOOKUP и връща стойност директно като първия аргумент:

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

  • Lookup_value се доставя от MAX
  • Lookup_array е наименованите стойности на диапазона (C4: C15)
  • Return_array е имената на датите от диапазона (B4: B15)
  • Режимът match_mode не е предоставен и по подразбиране е 0 (точно съвпадение)
  • Режимът на търсене не е предоставен и по подразбиране е 1 (първи до последен)

Без именувани диапазони

Примерът използва наименувани диапазони за удобство и четливост. Без диапазони от имена същата формула е:

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

Минимална стойност

За да върне датата на минималната стойност, формулата във F5 просто замества функцията MIN с функцията MAX:

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

С ИНДЕКС и МАТЧ

Еквивалентната формула INDEX и MATCH за връщане на датата на максималната стойност е:

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

Забележка: въпреки че примерът използва вертикален диапазон от данни, и двете формули по-горе ще работят също толкова добре с хоризонтален диапазон.

Интересни статии...