Я использую эту формулу для суммирования некоторых данных в соответствии с 4 критериями:
=SUMPRODUCT((Data!$A$2:$A$518=Sheet2!A2)*(Data!$D$2:$D$518=Sheet2!$E$1)*(Data!$E$1:$AW$1>=C2)*(Data!$E$1:$AW$1<=D2)*Data!$E$2:$AW$518).
Формула настроена таким образом, что третий и четвертый критерии используются для определения диапазона дат, который устанавливается вячейки с2 и d2 "Листа 2".
Когда я оцениваю формулу, я замечаю, что она не оценивает диапазоны дат, как я ожидал.Excel назначает значения «ИСТИНА» всем датам при выполнении сегмента (Data!$E$1:$AW$1>=C2)
и значения «ЛОЖЬ» всем датам при выполнении сегмента (Data!$E$1:$AW$1<=D2)
.В данных имеются даты в диапазоне от 2017 до 2020 года, и текущий диапазон, с которым я работаю, - с декабря 2018 года по ноябрь 2019 года, поэтому диапазон находится в пределах данных.
Это приводит к тому, что формула возвращает 0 в качествезначение.
Другие разделы формулы работают должным образом.
Я проверил свое форматирование, и все соответствующие ячейки отформатированы как даты.
Есть лидругие предложения?
Спасибо!