EXCEL多条件去重?
发布网友
发布时间:2022-04-24 08:53
我来回答
共3个回答
热心网友
时间:2022-06-18 05:34
这个最好用VBA代码来完成,可以实现完全自动。
如果用公式的话,我给你个思路,最好先按姓名排序。用两个IF条件,一个是判断是不是与上一行的姓名相等,另一个是判断两个时间差在不在一个小时之内就行。可以用AND做双条件,如果是,标记出来。然后根据标记筛选即可。
如果还有不明白的,可以继续追问或者私信。
热心网友
时间:2022-06-18 05:35
在右侧另起一列新的列,F列。
在F3输入这条公式:
=IFERROR(IF(AND(A3=A4,--((TEXT(D3,"e-m-d")&" "&TEXT(E3,"h:m:s"))-(TEXT(D4,"e-m-d")&" "&TEXT(E4,"h:m:s")))<--"1:0"),"此行可删",""),"")
然后选中F3下拉填充公式。
凡是F列的单元格得出“此行可删”的,就是同一个人1小时内打的卡,是可以删除的行。
热心网友
时间:2022-06-18 05:35
哎呀,这个他爹的太复杂,不知道这调调都是什么样的纸,写个调怎么去就不太清楚。这个应该有他专门的去的一些应用吧。这个没有做过。