【问题标题】:what is the DAX equivalent of COUNTIFSCOUNTIFS 的 DAX 等价物是什么
【发布时间】:2019-10-23 02:50:24
【问题描述】:

我是 Power BI 的新手,正在尝试在 excel 中创建一个类似于此公式的新列:

=**IF(COUNTIFS(D:D,[@[FIVE9_AGENT_NM]],E:E,[@[FIVE9_CALL_SKILL]],C:C,[@[FIVE9_ANI]],H:H,"<"&[@[Date & Time]],H:H,">="&[@[Date & Time]]-5),0,1)**

我卡在这一点上,不知道如何转换列以引用 countif 公式中的行单元格,例如 =COUNTIFs(H:H,H2,A:A,A4) 在 excel 中很容易实现不确定现在引用 powerBi 中的 a 单元格。

我有一张桌子

Call_Dt| Five9_CALL_TIME| FIVE9_ANI| FIVE9_AGENT_NM| FIVE9_CALL_SKILL
_______|________________|__________|_______________|_________________

8/28/19|     12:23:07   |222333777 |      JOHN     |  Billing

我想创建一个新列来计算具有上述 excel 公式标准的记录。

对此的任何帮助将不胜感激。

提前致谢!

【问题讨论】:

  • 欢迎来到 SO!当您提出问题时,请尝试添加最少的内容:输入样本、预期输出样本、您尝试了什么、研究以及您在哪里堆叠。请添加一些您的输入和所需输出的屏幕截图。
  • 您的统计标准是什么?我不确定您的 Excel 公式是什么意思。您想要一个像总和(1 个值)这样的总计数,还是想要一个新列,其中每行是 10 并且您在图表中得到总数?

标签: reporting-services powerbi data-visualization data-science dax


【解决方案1】:

CALCULATEFILTER 一起使用:

Measure = 
   CALCULATE(
      COUNT([column]).
      FILTER(
         [table], 
         //your filter conditions
      )
   )

在此处了解有关这些功能的更多信息:CalculateFilter

【讨论】:

  • Pratik,感谢您努力回答这个问题。但我在过滤条件方面遇到了问题。由于过滤条件是 excel 中 ex 列中的行的值,它的 (B:B,B2) 我如何引用 B 列的 B2 单元格值,因为 Power BI 没有单元格引用。
猜你喜欢
  • 2014-05-08
  • 2014-06-12
  • 1970-01-01
  • 2022-11-28
  • 1970-01-01
  • 2018-07-10
  • 2023-04-10
  • 2011-01-19
  • 2010-12-07
相关资源
最近更新 更多