【发布时间】:2019-12-05 19:19:15
【问题描述】:
我正在尝试找出 Excel 和 Power BI 的 DAX 语言。 目前,我在尝试进行测量时遇到了问题。我有 2 列,Resign 和 Active。 我想计算组合为:Resign=1 和 active=0 的行。 你知道如何进行这种测量吗?
谢谢!
【问题讨论】:
我正在尝试找出 Excel 和 Power BI 的 DAX 语言。 目前,我在尝试进行测量时遇到了问题。我有 2 列,Resign 和 Active。 我想计算组合为:Resign=1 和 active=0 的行。 你知道如何进行这种测量吗?
谢谢!
【问题讨论】:
没有任何数据很难帮助你,但如果你有例如表 1 和你描述的列,可以做到:
Combination = CALCULATE(COUNTROWS('Table 1'),FILTER('Table 1',AND('Table 1'[Resign]=1, 'Table 1'[Active]=0)))
如果这对你有帮助,请告诉我!
【讨论】:
在这种情况下,不需要过滤器功能。 (参考接受的答案)。仅使用 CALCULATE 更有效。像这样:
Combination =
CALCULATE ( COUNTROWS ( 'Table 1' ); 'Table 1'[Resign] = 1; 'Table 1'[Active] = 0)
【讨论】: