我花了几个小时试图弄清楚这一点。这是针对制造工厂的。
车间的一个人使用计算机系统记录他们在不同机器上的活动,该计算机系统产生如下数据:
Empnbr Datestamp Shift Machnbr Time
00090 6/30/2010 1 0354 11:10
00090 6/30/2010 1 S 12:00
00098 6/30/2010 1 0920 7:00
00098 6/30/2010 1 0143 7:30
00098 6/30/2010 1 S 15:00
00101 6/30/2010 1 0920 7:00
00101 6/30/2010 1 0247 7:30
00101 6/30/2010 1 0147 7:40
00101 6/30/2010 1 S 15:00
00107 6/30/2010 1 0585 7:00
00107 6/30/2010 1 0143 12:00
00107 6/30/2010 1 S 15:00
00109 6/30/2010 1 0920 7:00
00109 6/30/2010 1 0154 7:30
00109 6/30/2010 1 0154 9:00
00109 6/30/2010 1 0154 9:43
00109 6/30/2010 1 0254 10:49
00109 6/30/2010 1 0154 12:30
00109 6/30/2010 1 S 15:00
00111 6/30/2010 1 0591 5:00
00111 6/30/2010 1 S 17:00
00114 6/30/2010 2 0585 15:00
00114 6/30/2010 2 S 23:00
我正在尝试编写的报告需要这种形式的信息
Empnbr Datestamp Shift Time Start Time End Machine
这将允许我计算每人每天在每台机器上花费的时间。基本上,Access 需要查看员工编号、日期戳和班次,并在第一次看到时进行。然后需要在下一次看到并将该时间归因于第一个条目上的机器。这将继续发生,直到 Access 遇到一台机器“S”,这意味着注销。
现在是时候为这个头痛服用一些Advil了——感谢您的帮助!