DAX查询根据特定条件填写列
DAX query to fill out a column based on a certain condition
我有两个表 T1 (id,c1) 和 T2(id,a,b)。我想在 T1.
中为 "c1" 填写 values(0,1)
条件:如果 T2 中存在 'id',则将 'c1' 的行填充为“1”,否则为“0”
为此,DAX 查询应该是什么?
对 T1
table 中的 c1
计算列使用以下表达式:
c1 = IF ( SUMX ( FILTER ( T2, [id] = EARLIER ( T1[id] ) ), 1 ) > 0, 1, 0 )
我有两个表 T1 (id,c1) 和 T2(id,a,b)。我想在 T1.
中为 "c1" 填写 values(0,1)条件:如果 T2 中存在 'id',则将 'c1' 的行填充为“1”,否则为“0”
为此,DAX 查询应该是什么?
对 T1
table 中的 c1
计算列使用以下表达式:
c1 = IF ( SUMX ( FILTER ( T2, [id] = EARLIER ( T1[id] ) ), 1 ) > 0, 1, 0 )