我有一个要求,那里有像这样的数据。
ColA ColB ColC ColD
A A C 1
B C C 1
A B C 3
C D C 2
我有一个可视化表格,其中只有Col A和Col B是通过Col D的最小编号生成的。
ColA ColB
A A
B c
我想生成另一个可视表,该表使用这些ColA值“ A”和“ B”并过滤实际数据表。
ColA ColB ColC ColD
A A C 1
B C C 1
A B C 3
我正在尝试使用AllSelected
函数来解决此问题,但这无济于事。我们如何在视觉水平过滤器上使用度量来解决此问题。
答案 0 :(得分:1)
您可以创建如下过滤措施:
FilterMeasure =
VAR MinD = CALCULATE(MIN(Table2[ColD]), ALLSELECTED(Table2))
VAR AVals = CALCULATETABLE(VALUES(Table2[ColA]),
ALLSELECTED(Table2),
Table2[ColD] = MinD)
RETURN IF(MAX(Table2[ColA]) IN AVals, 1, 0)
首先,它在ColD
中找到最小值。然后,它在ColA
中找到与该ColD
值关联的值。最后,如果表可视行中的1
值是上一步中的值之一,则返回ColA
,否则返回0
。