Сопоставление записей между датами

#excel #excel-formula

#excel #excel-формула

Вопрос:

я надеюсь, что кто-нибудь может помочь мне здесь

У меня есть два региона, слева список элементов и диапазон дат, другой — таблица с одной датой, я хочу сгенерировать желтое поле «dev», используя формулу (если возможно)

введите описание изображения здесь

Спасибо за ваше время

Ответ №1:

Используйте INDEX / MATCH как формулу массива:

 =INDEX($B$2:$B$5,MATCH(1,(F2=$A$2:$A$5)*(G2>=$C$2:$C$5)*(G2<=$D$2:$D$5),0))
  

или INDEX / AGGREGATE в виде обычной формулы:

 =INDEX($B$2:$B$5,AGGREGATE(14,6,(F2=$A$2:$A$5)*(G2>=$C$2:$C$5)*(G2<=$D$2:$D$5)*ROW($B$2:$B$5)-1,1))
  

Формула массива после редактирования подтверждается нажатием ctrl shift enter

введите описание изображения здесь