- ·上一篇:电子表格excel对数字计数
- ·下一篇:电子表格如何恢复我的电脑里剪切掉的文件
电子表格[转载]excel 如何筛选重名
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个单元格坐标。
下一步是最重要的,单击“选择不重复的记录”,使其前面的那个方框内出现一个√。
最后“确定”即可。