我使用Power BI和Direct Query创建了一些报告。所有视觉效果都使用了Power BI选项卡中的标准过滤器。
现在我想创建一个包含许多行和列的大型表或矩阵的报表。其中一些列是在其他字段上过滤的度量。例如,一列将是一个字段等于" A"并且下一列将是字段等于" B"的量。他们都将采用相同的措施。
如何做到这一点?如果我在标准过滤器选项卡中使用该字段,则整个表将具有该过滤器。我可以创建一个计算的度量来完成这项工作吗?
答案 0 :(得分:1)
是的,可以使用度量中的SELECTEDVALUE DAX函数来完成。
我创建了一个演示此技术的小样本PBIX文件,您可以在以下位置下载:
[演示文件]
答案 1 :(得分:0)
我设法通过使用以下DAX解决了这个问题:
New measure = CALCULATE(
[measure_name],
FILTER(Table_name, Table_name[field_name]="Value A (or Value B)")
)
SELECTEDVALUE DAX函数似乎也给出了相同的结果。