提问人:angeliquelinde 提问时间:3/7/2023 更新时间:3/7/2023 访问量:322
Power BI 按唯一 ID 进行汇总,并允许对其他维度进行筛选
Power BI Summarize by Unique ID and allow filtering on other dimensions
问:
我有一个数据集,每个“案例”都有一个唯一的 ID,但有多行,因为每个“案例”都可以链接到多个维度。但是,由于只有一个唯一的 ID 或案例,因此在将其与其他金额相加时,在下面的场景中,BR_1只需要计算一次即可 4000 英镑。我见过的所有解决方案(SUMMARIZE、CALCULATE)仅适用于有限场景,但解决方案必须是动态的,因此如果有人说选定的 HR、Alpha、客户,则总金额为 4500。(如果他们选择了 Sales、Alpha Customer,则总额为 4000 英镑。
答:
1赞
Joao Leal
3/7/2023
#1
您可以使用以下度量值:
SUMX(SUMMARIZE(table, table[ID], table[Amount]), table[Amount])
这将适用于不同类别中的过滤器的任意组合,并且只会计算每个数量一次。需要注意的是,每个 ID 必须始终具有相同的金额,或者每个“案例”只需要为同一 ID 设置一行,并强制始终选择不同的过滤器。
评论