我正在开发一个数据库,以取代数百个每月跟踪员工绩效报告的excel电子表格。我的老板希望能够在每周摘要视图中查看数据。当前执行此操作的excel表类似于以下内容:
|----Sun #DATE#-----|----Mon #DATE#-----|... |Sat... | Totals|
TEAM-1 |S1 |S2 |S3 |S4 |S5 |S1 |S2 |S3 |S4 |S5 |... |... |...
Empl-1 |## |## |## |## |## |...
Empl-2 |...
Empl-3 |...
...
TEAM-SUM|## |## |## |## |## |...->|SubTotal|
TEAM-2 |...
...
Daily-SUM|...->|GrandTotal|
我有一个表,它存储了每个记录的一天的Sx
值。字段为RowID
EmployeeID
TeamID
DateRecorded
Sx
。。。
我试过在报表中使用类似于上面的布局,但它避开了我。我尝试了交叉表查询,但它只允许一个值和一个列标题,所以在每个列标题下重新创建约5个值是不可行的。有没有办法在给定上表的访问报告中重新创建布局,或者有没有办法重新设计布局以传达相同的信息?
谢谢你的帮助!
您不一定需要创建Access报表,也可以创建一个Access窗体,该窗体具有可以模拟Excel报表布局的数据网格子窗体。下拉式查找字段可以放置在上部标题表单中,用于动态构建查询,以使用所需结果填充数据网格子表单。
您还需要创建另一个表单来输入和编辑数据。此表单还将提供更好的数据验证控制,最大限度地减少或完全消除数据输入错误。
在前面,如果您可以编辑您的问题,以包括您为存储从Excel导入的数据而创建的表、字段和关系,这将有所帮助。请记住,大多数Excel数据都存储在未规范化的平面表中,您希望利用Access提供的关系数据库体系结构。