请教EXCEL高手,高分奖励

处理 07/03/07 9:54:37 870
完毕 07/03/07 9:56:19 870 0:01:42
处理 07/03/07 9:59:43 924
完毕 07/03/07 10:00:29 924 0:00:46
处理 07/03/07 10:02:14 962
完毕 07/03/07 10:05:56 962 0:03:42
处理 07/03/07 10:07:38 1025
处理 07/03/07 10:15:10 1099 0:07:32
完毕 07/03/07 10:19:29 1099
处理 07/03/07 10:24:15 1188 0:04:46
完毕 07/03/07 10:26:56 1188

你好,你看一下我这个表格,我想得到这人处理每件事的时间,精确到秒,但有时候他受理以后因为其他原因放弃了,所以就会出现这种情况,这样我的公式就拉不下去了,能否利用编程让编码相同的完毕时间减去处理时间,把只有处理没有完毕的行自动筛选出来不参与计算呢?
我现在这个只是整个表格的一小部分,整个表格有几万行,这种只有处理没有对应的完毕的情况又很多,位置又不确定,我要人工去找的话,很费时间,希望赐教!谢谢啦!

第1个回答  2007-08-04
你的问题不用先筛选,直接用公式就可以算出来:
假定你原有数据在ABCD四列,请在E2单元格输入公式:
=IF(A2="处理","",C2-C1)
将公式向下复制到相应行。
然后将E列设为你要的时间格式即可。本回答被提问者采纳