Access 2007查询中的求和

时间:2016-08-05 07:38:24

标签: ms-access-2007 access

我尝试第一次使用访问权限来使用查询获取一些报告。 我有下表:

Person    Year    CalendarWeek    Hours    ...
  AA       2000         1           53
  AA       2000         2           175
  ...      ...         ...          ...
  AA       2001         1           226
  AA       2001         2           87
  ...      ...         ...          ...
  BB       2000         1           189
  BB       2000         2           65
  ...      ...         ...          ...

我需要为每个人获得一年中的小时数。我尝试添加一个总和行,但由于我有CalendarWeek列,结果只是那一周的小时数。 我还需要该列用于报告的另一部分,因此我无法将其删除。

有没有办法得到这笔钱?或者也许在一个报告中使用两个查询?

1 个答案:

答案 0 :(得分:0)

听起来你需要Person + Year的小组级别。但在Access报告中,每个分组仅适用于一个字段。

您可以将组合字段添加到源查询中,例如

Person_Year: [Person] & " - " & [Year]

然后在“群组和排序”中为Person_Year添加一个群组,并在其页脚部分为Sum()添加Hours字段。