我有一张Excel工作表,其中包含生物识别软件用户的进入和退出时间。我想查找用户停留了多少时间,即进入和退出时间之间的差总和,但是由于生物识别软件不接受其登录,用户有时不得不翻两遍(例如第3、4和9行,如下表所示为10。在这种情况下,应采用最后重复的入口和最后重复的出口来完成区别。
请参考以下快照:
Date/Time Entry/Exit Badge Reader
7/10/2014 09:36:46 Entry 773821 BAN-IOS-2F-IBS-TS-IN NEW
7/10/2014 11:22:42 Exit 773821 BAN-IOS-2F-IBS-TS-OUT NEW
7/10/2014 11:27:34 Entry 773821 BAN-IOS-2F-IBS-TS-IN NEW
7/10/2014 11:27:42 Entry 773821 BAN-IOS-2F-IBS-TS-IN NEW
7/10/2014 12:59:24 Exit 773821 BAN-IOS-2F-IBS-TS-OUT NEW
7/10/2014 13:57:10 Entry 773821 BAN-IOS-2F-IBS-TS-IN NEW
7/10/2014 15:56:42 Exit 773821 BAN-IOS-2F-IBS-TS-OUT NEW
7/10/2014 16:24:19 Entry 773821 BAN-IOS-2F-IBS-TS-IN NEW
7/10/2014 17:25:56 Exit 773821 BAN-IOS-2F-IBS-TS-OUT NEW
7/10/2014 17:26:56 Exit 773821 BAN-IOS-2F-IBS-TS-OUT NEW
请帮助根据Excel工作表中的数据计算用户停留在办公桌上的时间。
用此公式添加一列(在我的情况下为G)
在单元格G2中(与列的下部单元格以及相对于它们的行相同)
=IF(C2="exit";G1+B2-B1;0)
只需对总数求和(数据透视表将很容易按日期/用户对总数进行求和)
假设
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句