Использование Sumproduct для подсчета ячеек между датами не работает
У меня есть лист отслеживания. Он содержит информацию, которая охватывает месяцы, поэтому я создаю отчетный лист для подведения итогов на основе месяца к месяцу, используя sumproduct, потому что я не могу использовать показатели в закрытых книгах в Sharepoint.
Я использовал следующую формулу для суммирования денежных значений и других конкретных значений, но сейчас я пытаюсь просто получить общее количество записей, которые попадают между двумя датами, и я терплю неудачу.
В столбце B указаны даты.
=SUMPRODUCT(--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501>=B3),--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501<=EOMONTH(B3,0)),'[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501)
Я пробовал ряд других воплощений, таких как преобразование третьего массива в логическое значение:
=SUMPRODUCT(--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501>=B3),--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501<=EOMONTH(B3,0)),--'[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501)
Или суммируем, если нет и если:
=SUMPRODUCT(--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501>=B3),--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501<=EOMONTH(B3,0)),--('[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501="")*--('[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501<>""))
Я явно упускаю что-то огромное здесь.
Кстати: я знаю, что многого из этого можно достичь с помощью сводных таблиц, но, поскольку мне нужно гораздо больше данных, чем можно получить с помощью нескольких консолидаций рабочих листов, чем может быть приспособлено, у меня нет выбора, кроме как создать свое собственное.
Спасибо,