在比较两列中的值时,将DAX代码转换为国家



如何比较两个相关表中的值以在度量中执行计数?

这是我写的度量公式——它不起作用:

PoliciesPurchasedAsStudent =计算(国家(政策),人[毕业日期]>=政策[购买日期]))

People表每个客户包含一条记录(包括Date Graduated一列)Policies表包含所有客户拥有的所有策略(包括Date bought列)表格按客户ID号链接。

我只是想知道客户毕业前购买了多少份保单。

我做错了什么?

尝试使用RELATED()函数,它可以让您在Policies表中获得相关值。

PoliciesPurchasedAsStudent =
CALCULATE (
    COUNTROWS ( Policies ),
    FILTER (
        People,
        People[Date Graduated] >= RELATED ( Policies[Date Purchased] )
    )
)

如果有帮助请告诉我

最新更新