Я пытаюсь выяснить, как суммировать именованный диапазон (rng_charged_main) с 2 критериями: 1. только если поставленная дата ("rng_dateDeliverd_main") является определенным месяцем и 2. Она должна соответствовать выбранному клиенту ("SelectedClient ").
Вы не можете использовать SUMIFS, потому что вы не можете извлечь МЕСЯЦ ('n') в критерии SUMIFS.
SUMPRODUCT хорошо работает только с ОДНЫМ критерием, когда яиспользуемые диапазоны, такие как A2: A15, но не будут работать, когда я использую именованные диапазоны или саму таблицу.
Так что это работает, но это не то, что мне нужно:
=SUMPRODUCT((O2:O3618)*(MONTH(N2:N3618)=11))
Но даже вышеприведенное будетне работает, когда я добавляю второй критерий (соответствующий выбранной клиентской ячейке), например:
=SUMPRODUCT((O3390:O3611)*(MONTH(N3390:N3611)=11)*(C3390:C3641=C5))
Использование имен таблиц и столбцов приводит к ошибке "Значение, используемое в формуле, имеет виднеправильный тип данных "
=SUMPRODUCT((tbl_main[Charged])*(MONTH(tbl_main[Date Finished])=11)*(rng_clients_main=SelectedClient))
Использование именованных диапазонов дает мне ошибку " Значение, используемое в формуле, имеет неправильный тип данных "
=SUMPRODUCT((rng_charged_main)*(MONTH(rng_dateFinished_main)=11)*(rng_clients_main=SelectedClient))
Есть идеи как это сделать?