Microsoft Access报告-GROUPBY

时间:2016-02-11 20:04:33

标签: ms-access reporting

我正在尝试在微软访问中构建报告。我有一个名为“FRPP”的公司名称,我需要显示员工人数等等。问题是,我有很多FRPP的子部门位于不同的位置。所以我有:

FRPP - ASIA
FRPP - EUROPE
FRPP - AFRICA
FRPP - SOUTH AMERICA

现在,我正在尝试做的是'FRPP'的GROUPBY。我该怎么办?所以我只有一个FRPP实例和一个员工:SUM(员工)。

2 个答案:

答案 0 :(得分:1)

在“报表设计工具”的“设计”选项卡上,有一个用于“组合”的按钮。分类。单击该按钮,然后单击窗体底部显示的“添加组”按钮。按您的唯一ID分组,并将其添加到表单的标题部分。将所需的每个字段添加到“详细信息”部分,并将公式更改为

=Sum([YourFieldName])

将上面的YourFieldName更改为您的实际字段名称。

答案 1 :(得分:1)

不幸的是我通常在我的SQL Server后端做所有这些事情,所以不是100%肯定它可以在Access中工作,但尝试类似

SELECT SUM(Employees), LEFT(CompanyName,4) AS MainCompany FROM Company GROUP BY LEFT(CompanyName,4)

如果公司名称的长度不同,您需要计算一种方法来计算Left函数中应该有多少(使用Instr来获取空格的索引?)