【发布时间】:2020-09-28 16:03:15
【问题描述】:
我在表 A 和表 B 之间建立了“多对一”关系。 表 A 包含字段 Date、Product、SalesValue,表 B 包含:Product 和 Selection。 样本数据: 表 A(按值自上而下排序):
Date Product Subproduct Value
1-1-2020 Red A 200
1-1-2020 Red B 500
1-1-2020 Red C 600
1-1-2020 Red D 1500
表 B:
Product Subproduct Exclude
Red A Yes
Red B Yes
当我对表 B 使用“导入模式”时,请在产品上建立多对一关系。 当我使表格可视化时,我的输出将如下:
Date Product Subproduct Value Exclude
1-1-2020 Red A 200 Yes
1-1-2020 Red B 500 Yes
1-1-2020 Red C 600
1-1-2020 Red D 1500
但是,当我对表 B 使用“直接查询”模式并在产品上使用多对一关系时。 我的输出如下:
Date Product Subproduct Value Exclude
1-1-2020 Red A 200 Yes
1-1-2020 Red B 500 Yes
1-1-2020 Red C
1-1-2020 Red D
我的目标是获得以下输出,其中我取最小值并排除指示为“已排除 - 是”的产品。
Date Product MinValue
1-1-2020 Red 600
我现在正在使用以下 DAX 公式
MinValue = Calculate(Min('TableA'[Value]),'TableB'[Excluded] <> "Yes")
但是,通过这个公式,我得到以下输出:
Date Product MinValue
1-1-2020 Red
如何在度量中使用“直接查询模式”获得所需的输出作为“导入模式”结果?
谢谢。
【问题讨论】:
标签: powerbi