Ssas 如何计算DAX每年的新客户数量
我必须计算每年新客户的数量。 这是我的桌子 这是预期的结果 棘手的是,我不必只计算两年之间的差额,我必须知道是否有客户从一年到另一年离开,然后跳过他们到我的计算。结果仅包括新客户的数量。我希望我说清楚了Ssas 如何计算DAX每年的新客户数量,ssas,powerbi,dax,powerpivot,ssas-tabular,Ssas,Powerbi,Dax,Powerpivot,Ssas Tabular,我必须计算每年新客户的数量。 这是我的桌子 这是预期的结果 棘手的是,我不必只计算两年之间的差额,我必须知道是否有客户从一年到另一年离开,然后跳过他们到我的计算。结果仅包括新客户的数量。我希望我说清楚了 谢谢。您可以使用COUNTX功能来统计本年度没有在上一年度的客户数量: New Users = VAR CurrentYear = MAX(Customers[Year]) VAR OldUsers = CALCULATETABLE(
谢谢。您可以使用
COUNTX
功能来统计本年度没有在上一年度的客户数量:
New Users =
VAR CurrentYear = MAX(Customers[Year])
VAR OldUsers = CALCULATETABLE(
VALUES(Customers[Customer]),
Customers[Year] < CurrentYear)
RETURN COUNTX(
FILTER(Customers,
NOT(Customers[Customer] IN OldUsers)),
Customers[Customer])
新用户=
VAR CurrentYear=最大值(客户[年])
VAR OldUsers=可计算(
价值观(客户[客户]),
客户[年度]<当前年度)
返回计数X(
过滤器(客户、,
不是(旧用户中的客户[客户]),
客户[客户])
完美计算新客户、退货客户、丢失客户和恢复客户,这正是我想要的。谢谢!