仅显示 Power Pivot 表中特定列的值的 DAX 度量值

DAX measure that only displays values for a specific column in a Power Pivot table

提问人:Jay2885 提问时间:11/12/2023 最后编辑:Jay2885 更新时间:11/12/2023 访问量:26

问:

最新的 DAX 函数(如 ISINSCOPE)仍仅限于 Excel 预览体验成员,因此我只能访问 Excel 2019 之前的函数。

我在“area”列上有两个一对多关系表:

示例表

我希望该度量值仅返回“one”表的“area”列中的数据值,所有其他类别/子类别均为空。例如,“many”表中“area”列的 COUNT 度量值在不同顺序的数据透视表中生成以下结果:

标准计数

需要什么 DAX 代码才能使其在两者中看起来像这样?如果用户重新排列行标签的顺序,则需要这样做:

结果

我尝试了 ISFILTERED、HASONEFILTER、HASONEVALUE 的不同组合,但找不到在数据透视表的两种布局中都能正常工作的解决方案。对此可能有一种完全不同的方法,但我仍然是 DAX 的新手。

Excel PowerBI 透视表 DAX PowerPivot

评论


答: 暂无答案