![](/img/trans.png)
[英]How can I create a filter that filter values “generated” by a measure on a visual table on Power BI? Is it possible?
[英]In Power Bi how to create a measure giving Number of Rows in a Table Visual
我知道存在类似名称的主题,但我花了几个小时寻找我认为必须容易做到的事情的答案。
我在 Power Bi 中有一个 Visual 表,需要获取一个行数,该行数会随着用户设置过滤器和使用切片器而调整。 表中的列没有一个层次结构(否则使用 DISTINCTCOUNT 的度量就可以了),请查看我的表的图像 - 我需要计算此表中的行数 (21)。
我找不到任何方法可以直接引用 DAX 中的 Table Visual,所以简单的 COUNTROWS() 没有用。 我尝试使用我找到的各种 DAX 表达式创建一个度量,例如使用 CALCULATETABLE 在 DAX 中重新创建表并让它使用有源过滤器,我在那里失败了......
我还在物理/数据集表上创建了一个索引变量,并尝试将其添加到可视表中并以某种方式对其进行汇总(表中的“计数器”列)——它不起作用,没有给我可视表中的行数,但给出了物理/数据库表中的行数。
请你能帮我如何做到这一点...
您将无法真正按照您的想法访问表格视觉对象,但只要您知道它是如何组合在一起的,那应该一样好。
CountSummaryRows =
CALCULATE(
COUNTROWS(SUMMARIZE(Table1, Table1[A], Table1[B], Table1[C], Table1[D])),
ALL(Table1)
)
此度量将汇总到您的 A,B,C,D 列的级别,然后计算总数。 ALL(Table1) 只是确保您获得总计,因此每一行都应显示为 21,但至少您将掌握该汇总表计数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.