当前位置:首页教育技巧excel技巧excel公式与函数

电子表格[转载]excel 如何筛选重名

2025-01-15 10:20:58


1.[转载]excel 如何筛选重名

2、在插入列(如E2单元格)输入“=COUNTIF(B:B,B2)”。

3、复制E2单元格公式到最后一行。4、使用自动筛选,E列值大于1的就是重名的了 先按b列排序,在b列后插入一行在c2输入=if(b2b1,1,2)向下复制公式,然后复制c列,"选择性粘贴-数值",再按c列排序,删除所有值为2的行或用以下方法For i = 2 To a k = Sheets("sheet2").[a1].CurrentRegion.Rows.Count + 1 If Application.WorksheetFunction.CountIf([c1:c65530], Cells(i, 3)) > 1 Then Sheets("sheet2").Cells(k, 2) = Sheets("sheet1").Cells(I, 3) Sheets("sheet2").Cells(k, 1) = Sheets("sheet1").Cells(I, 2) End If '使用CountIf()函数对每个名字进行判断,如果CountIf()值大于1,则将其复制到Sheet2。

2.在Excel表格中有一万多个名字,如何筛选重名

你这个不必用公式,用高级筛选直接就可以。

数据-筛选-高级筛选,列表区域选择B列,条件区域留空,勾选“选择不重复的记录”,确定即可。

补充:如果结果需要放在其他地方,就选择“将筛选结果复制到其他位置”,并在“复制到”选择目标区域的第1个单元格。

不要删除表头,因高级筛选最好有表头。

具体操作是,直接打开菜单,数据-数据-筛选-高级筛选。如果出现一个提示说无法确定列标签的,不用管它,直接“确定”。

然后就出现了高级筛选对话框。这个对话框内容不复杂,内容也不多,一眼就能看全。

如果筛选结果要放在原来的数据区,就不用管它,如果要放在其他地方,就选择“将筛选结果复制到其他位置”。

鼠标点一下“列表区域”后面的框,然后再单击B列的列标,或者直接在框中输入B1:B13246。

“条件区域”不用理。

如果上面选择了“将筛选结果复制到其他位置”,就要在“复制到”后面的框选择(或输入)目标区域的第1个单元格坐标。

下一步是最重要的,单击“选择不重复的记录”,使其前面的那个方框内出现一个√。

最后“确定”即可。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .