="&INT(--C2),C$" />

excel删除重复项保留最新日期

excel删除重复项保留最新日期

问:EXCEL中同一天同样的人在上下午,如何保留最新的时间记录?
  1. 答:在右边找一列空列作为辅助,比如用F列作为辅助列。
    F2公式:
    =IF(COUNTIFS(B$2:B2,B2,D$2:D2,D2,C$2:C2,">="&INT(--C2),C$2:C2,"<"&INT(C2+1))<COUNTIFS(B:B,B2,D:D,D2,C:C,">="&INT(--C2),C:C,"<"&INT(C2+1)),1,"")
    然后选中F2,向下填充公式。
    此时,不需要删除的行,F格会返回空白文本,需要删除的行,F格会返回数字1
    然后选中F列,按Ctrl+G打开定位面板,
    再在定位面板上,点击“定位条件”
    然后在定位条件的面板上,选中“公式”,
    勾选“数字”、同时把“文本”去掉勾。
    然后点确定。
    此时会只选中了F列中含有数字的单元格,排除了F列中含有文本单元格。
    最后,在F列中已选中的任意一个单元格上,右键---删除---整行。
  2. 答:f2
    =minifs(c:c,b:b,b2,c:c,">="&int(b2),c:c,"<"&int(b2)+1,e:e,"进")
    下拉填充
    g2
    将上面公式中的"进"改为"出"
    下拉填充
  3. 答:加个f辅助列,f2=if(sumproduct((b3:b100=b2)*(int(c3:c100)=int(c2))*(d3:d100=d2)*(e3:e100=e2)),"",1)下拉(若人比较多把100改大些), 保留f列为1的即可
问:Excel表格删除重复值,但怎样保留最新的?
  1. 答:这边认为题主保留最新值的意思是指最后一个日期
    首先用去重公式得到去重后的数据
    =IFERROR(INDEX($B$2:$B$10,MATCH(0,COUNTIF(D1:D$1,$B$2:$B$10),0))&"","")
    然后用lookup取得最新的日期数据
  2. 答:选择数据表,用高级过滤,点击不重复记录,复制到其他地方,就会显示出非重复记录,希望对您有所帮助!
  3. 答:把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到yqch134@帮你看下
问:怎样删除excel中的重复项并保留第一次出现的项
  1. 答:1、首先在电脑上用2007版excel软件打开目标文件。
    2、然后在B列第2个单元格中输入公式:=IF(COUNTIF(A$2:A2,A2)>1,"",A2),回车一下。
    3、然后用鼠标左键双击该单元格右下角位置,如图所示。
    4、按照以上步骤操作,即可删除excel中的重复项并保留第一次出现的项。
excel删除重复项保留最新日期
下载Doc文档

猜你喜欢