Подсчитать индивидуальный идентификатор клиента, отвечающий нескольким критериям за период времени - PullRequest
0 голосов
/ 25 сентября 2019

Попытка вычислить уникальных клиентов (различное количество идентификаторов клиентов - числовое поле), отвечающих критериям, перечисленным ниже, чтобы я мог выполнить откат клиентов, который расслаивает клиентов на основе нового бизнеса, расширения, сокращения, оттока длямесяц.Я попытался использовать формулу ниже, но я получаю 1 вместо 10 (с использованием Excel на Mac)

Критерии: семейство продуктов = Digital Core, конечная категория = новый бизнес, старт клиента = 30.04.2014, распоряжение = включить

{=SUM(IF(AND("Digital Core"=Product_Family,"new business"=Final_category,customerstart=Date(2014,4,30),"include"=Disposition),1/(COUNTIFS(Product_Family,"Digital Core",Final_category,"new business",customerstart,DATE(2014,4,30),Disposition,"include",Customer_id,Customer_id)),0))}

Снимок экрана необработанногоданные

Ответы [ 2 ]

0 голосов
/ 25 сентября 2019

Я думаю, что это должно работать для вас:

=SUMPRODUCT(--(K:K=41759),--(E:E="new business"),--(H:H="Digital Core"),--(F:F="include"),(B:B<>"")/COUNTIF(B:B,B:B&""))
0 голосов
/ 25 сентября 2019

Решением без использования формул было бы создание сводной таблицы на основе данных.Установите флажок «Добавить эти данные в модель данных» при его создании, и это позволит вам выбрать значение поля Distinct Count .Установите идентификатор клиента в качестве отдельного значения счетчика, а затем установите нужные фильтры.С помощью этого метода вы можете легко настроить фильтры и обновить сводную таблицу при изменении данных.

...