你又把变量用在calculate的第一参了,好像不是第一次这么干了,公式没改,找图片中的上下文吧,cal加条件,在 ...
这次还真没有用VAR
如图,新增了一个用VAR写的度量值,返回的值和购买客户完全一致(第一参数用VAR后,任何Filter都可以无视)。
另外,又新增了男女会员两个度量值。如图同样是嵌套,男女会员返回的值完全正确,当月注册返回的值就是错误。
- 购买客户_当月注册_嵌套_VAR =
VAR _Number =
CALCULATE(
DISTINCTCOUNT('客户'[客户ID]),
FILTER('客户',[销售额]>0)
)
Return
CALCULATE(
_Number,
FILTER('客户',
YEAR('客户'[注册日期])=[年份]
&&MONTH('客户'[注册日期])=[月份]
)
)
复制代码- 购买客户_当月注册_嵌套 =
CALCULATE(
[购买客户_All],
FILTER('客户',
YEAR('客户'[注册日期])=[年份]
&&MONTH('客户'[注册日期])=[月份]
)
)
复制代码- 购买客户_男_嵌套 =
CALCULATE(
[购买客户_All],
FILTER('客户',
'客户'[性别]="男"
)
)
复制代码
10865111524509.zip
(595.74 KB, 下载次数: 0)
|