【问题标题】:Making a DAX statement in Power BI for counting在 Power BI 中创建用于计数的 DAX 语句
【发布时间】:2019-12-05 19:19:15
【问题描述】:

我正在尝试找出 Excel 和 Power BI 的 DAX 语言。 目前,我在尝试进行测量时遇到了问题。我有 2 列,Resign 和 Active。 我想计算组合为:Resign=1 和 active=0 的行。 你知道如何进行这种测量吗?

谢谢!

【问题讨论】:

    标签: excel powerbi dax


    【解决方案1】:

    没有任何数据很难帮助你,但如果你有例如表 1 和你描述的列,可以做到:

    Combination = CALCULATE(COUNTROWS('Table 1'),FILTER('Table 1',AND('Table 1'[Resign]=1, 'Table 1'[Active]=0)))
    

    如果这对你有帮助,请告诉我!

    【讨论】:

    • 谢谢,不幸的是,声明说“不期望过滤器”。然后所有后续的话也不预期。 FILTER 一词是否正确放置在此语句中?
    • 是的,已经在 powerBI 报告中使用一些模拟数据进行了测试。你也在那儿测试吗?你能指定错误信息吗?
    • “表 1”的语法不正确。将 Power BI 中的表 1 更改为我数据库中的正确表名。
    • 很遗憾没有。
    • @Juliette - 您使用的分隔符是否正确?尝试使用 ;而不是,
    【解决方案2】:

    在这种情况下,不需要过滤器功能。 (参考接受的答案)。仅使用 CALCULATE 更有效。像这样:

    Combination = 
         CALCULATE ( COUNTROWS ( 'Table 1' ); 'Table 1'[Resign] = 1; 'Table 1'[Active] = 0)
    

    【讨论】:

      猜你喜欢
      • 2016-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      • 2022-08-17
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      相关资源
      最近更新 更多