访问报告

make report in access

在 MS Access 中我有 3 个表:

tblUser(UserID,Age(teen,adult,old),Company,...)
存储用户信息

tblCourse(CourseID,...)
存储课程信息

tblInformation(CourseID,UserID,...)
存储哪个用户参加哪个cCourse

我需要制作一份报告,显示每家公司有多少(青少年、成人、老年)用户,该公司参加了哪些课程,以及每家公司有多少用户参加了每门课程。

示例报告我希望它的外观,制作于 Excel
+ 包含一些数据的表格:

请参阅我上面的评论,但此 link 可能对您的调查有用。

Create a Simple Report

根据您在屏幕截图中 table 中的数据,我创建了这个查询:

SELECT tblUsers.Company, tblCourses.CourseName, tblUsers.Age
FROM (tblInformation LEFT JOIN tblCourses ON tblInformation.CourceCode = tblCourses.Course) LEFT JOIN tblUsers ON tblInformation.UserID = tblUsers.UserID;

这导致了这个数据:

然后我将这些数据放入格式为 table 的电子表格中(您可以将其导出到电子表格,然后将数据格式设置为 table 或 link 您的电子表格Access 中的此查询;我认为 linking 更好,因为您只需刷新电子表格以获取来自 Access 的新数据):

在Excel中突出显示上面的table,我插入了一个主元table,并在这个配置中设置字段:

...创建此枢轴 table:

这就是你想要的吗?