来自于知识星球-PowerBI星球问答
星友提问:
我有一张用户信息表,有注册时间和首次支付时间。怎么可以用一张日期表同时筛选两个日期呢?比如我想看0901-0910期间有多少用户注册和支付了。
回答:
用日期表的日期与用户信息表的注册日期建立激活的实线关系,同时用日期表的日期与支付日期建立非激活的虚线关系。
写两个度量值。
---------
注册用户数=COUNTROWS(用户表)
支付用户数=
CALCULATE(
COUNTROWS(用户表),
USERELATIONSHIP(日期表[日期],用户表[支付日期])
)
--------
然后外部放入日期的上下文就可以了。
你知道怎么用了吗,通过这个小例子,也可以理解虚拟关系以及USERELATIONSHIP的用法。
在微信公众号"PowerBI星球"中回复"PowerBI",获取《七天入门Power BI》电子书,轻松上手PowerBI。