我在表格中有以下几列:[PO级联],[奖项],[物料组]可以有多个具有相同[PO Concatenate]的条目,但是我希望能够将该条目压缩为一个条目,该条目由[Award] SUM和该条目的[Material Group]组成,并具有最大值。 >
例如:[PO并置]“ 3140950_#”应与[物料组]“ E006”和[奖励] =“ $ 489.7”结成一行
我已经尝试了交叉表查询,尽管这减少了重复次数并累加了Award,但它没有获取正确的物料组。我今天刚刚了解到,当我按Award降序排序时,使用First函数优先考虑第一个字母数字项目而不是第一个值。我使用一个标准字段[FY / P]。
TRANSFORM Sum([MG ETC].Award) AS SumOfAward SELECT [MG ETC].[PO Concatenate], First([MG ETC].[Material Group]) AS [Predominant MG] FROM [MG ETC] GROUP BY [MG ETC].[PO Concatenate] PIVOT [MG ETC].[FY/P];
我在Access中什至尝试了什么?
[我在表中具有以下各列:[PO连接],[奖],[材料组]可以有多个具有相同[PO连接]的条目,但是我希望能够将条目压缩为。 ..
您可以使用子查询返回具有TOP 1
奖励值的物料组: