Я работаю на небольшую благотворительную организацию и пытаюсь написать формулу, которая будет указывать мне каждый месяц, сколько уникальных людей пожертвовали за последние два года. Ниже приведен пример набора данных, но полный набор данных содержит более 10 000 строк и отформатирован в виде таблицы (поскольку это облегчает вычисление нескольких других метрик в рабочей книге). Составной ID является уникальным идентификатором для доноров.
До сих пор я пробовал следующее (указанные даты - 31 мая 2018 года и 30 апреля 2016 года, хотя на самом деле я использую ссылки на ячейки):
=SUM(--(FREQUENCY(IF((Table[Payment Date]<=43251)*(Table[Payment Date]>42521),Table[Constituent ID]),Table[Constituent ID])>0))
К сожалению, формула не работает. Функция частоты всегда оценивается как {0,0}, и я не могу понять, почему. Любая помощь?
Constituent ID Constituent Codes Approved Amount Payment Date
1010251 Sponsor 12 12/07/2018
1010298 Supporter 25 10/07/2018
1010282 Supporter 75.35 10/07/2018
1002509 Supporter 10 10/07/2018
1002881 Supporter 100 09/07/2018
1003481 Supporter 5 09/07/2018
1005692 Supporter 10 09/07/2018
1008573 Supporter 50 09/07/2018
1003940 Supporter 5 09/07/2018
1007763 Supporter 100 09/07/2018
1010279 Supporter 10 07/07/2018
1008885 Supporter 5 07/07/2018