我正在使用一个数据库来替换数百个每月的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个值均无效。上表给出了是否可以在访问报告中重新创建布局,还是可以重新布局以传达相同的信息?
感谢您的帮助!
答案 0 :(得分:1)
您不一定需要创建Access报告,也可以创建一个Access表单,该表单具有一个可模仿Excel报表布局的datagrid子表单。下拉查找字段可以放置在上部标题形式中,以动态构建查询,以使用所需结果填充datagrid子表单。
您还将希望创建另一个用于输入和编辑数据的表单。该表格还将提供更好的数据验证控件,以最小化或完全消除数据输入错误。
从头开始,如果您可以编辑问题以包括为存储从Excel导入的数据而创建的表,字段和关系,这将有所帮助。请记住,大多数Excel数据存储在平面非标准化表中,并且您想利用Access提供的关系数据库体系结构。