Использование 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<>""))

Я явно упускаю что-то огромное здесь.

Кстати: я знаю, что многого из этого можно достичь с помощью сводных таблиц, но, поскольку мне нужно гораздо больше данных, чем можно получить с помощью нескольких консолидаций рабочих листов, чем может быть приспособлено, у меня нет выбора, кроме как создать свое собственное.

Спасибо,

0 ответов

Другие вопросы по тегам