根据其他列的键从多行中获取不同的值

Get distinct value from multiple rows based on key from other column

我有两个表与 Excel PowerPivot 中的属性 Sys_ID 相关。 Table2 中的 Sys_Value 是来自 Table1 的查找 ( =Related(Table1[Sys_Value]) )

表 1

Sys_ID  Sys_Value
Sys-1   10
Sys-2   20

表 2

ID  Org_ID  Sys_ID_FK   Sys_ValueLookUp
1   Org-1   Sys-1       10
2   Org-2   Sys-1       10
3   Org-3   Sys-1       10
4   Org-2   Sys-2       20
5   Org-3   Sys-2       20

在 PowerPivot 图表中,我需要 Sys_ID_FK、Sys_Value_LookUp 并筛选 Org_ID

我在数据透视 chart/table 中得到以下结果:

Filter: Not set (all)
Result:

Sys-1   30
Sys-2   40

这是错误的,正确的结果应该是:

Filter: Not set (all)
Result: 

Sys-1   10
Sys-2   20

或者第二个例子

Filter: Org-1
Result:

Sys-1   10

如何获得每个 "Sys" 只计算一个值的结果? 或者有没有办法将 org-filter 从 table2 应用到 table1?

枢轴 table 正在对所有选定行的 Sys_Value_Lookup 求和。如果您不想这样,则可以在“值字段设置”下将聚合切换为“最大值”而不是“求和”。