如何删除EXCEL里的相同的内容!
答案:5 悬赏:30
解决时间 2021-01-24 15:32
- 提问者网友:人生佛魔见
- 2021-01-23 18:30
如何删除EXCEL里的相同的内容!
最佳答案
- 二级知识专家网友:酒者煙囻
- 2021-01-23 19:54
第一步:对姓名一项 进行高级筛选
选中姓名列 --数据--筛选 --高级筛选--选择不 重复的记录-- 复制到另一表格A列(假设原表sheet1,姓名在A列数据在A:L列 ,新表sheet2)
第二步:vlookup函数
在 sheet2 B1输入
=vlookup(A1,sheet1!$A:$M,column(),false)
鼠标移到B1右下角变成实心十字时 右拉, 然后下拉
只会为你保留一个 ,决不重复
如果你的关键字 是企业, 那么请将 企业放在A列( sheet1和sheet2都放在A列)
或者一步 最最简单的:
选中全部---数据--筛选--高级筛选---选择不重复的记录--复制到 另外一个表格
选中姓名列 --数据--筛选 --高级筛选--选择不 重复的记录-- 复制到另一表格A列(假设原表sheet1,姓名在A列数据在A:L列 ,新表sheet2)
第二步:vlookup函数
在 sheet2 B1输入
=vlookup(A1,sheet1!$A:$M,column(),false)
鼠标移到B1右下角变成实心十字时 右拉, 然后下拉
只会为你保留一个 ,决不重复
如果你的关键字 是企业, 那么请将 企业放在A列( sheet1和sheet2都放在A列)
或者一步 最最简单的:
选中全部---数据--筛选--高级筛选---选择不重复的记录--复制到 另外一个表格
全部回答
- 1楼网友:愁杀梦里人
- 2021-01-23 23:38
你试一下用辅助列,可能要用两个辅助列,第一个辅助列公式:=countif($A$1:A1,A1) 这个公式中,A1是其中第一个收信人或地址,意思是统计这个区域中有多少个A1,通过下拉复制公式,凡是重复的收信人统计出来的值都大于1,用这个判断是否重复,就可以用筛选大于1的删除重复行了;然后第二个地址也是一样的操作,看这样合适你的要求吗?
不是一个个复制,你下拉的时候就整列复制了,然后随着你拉动的过程A1会变成A2,不过由于$A$1是绝对引用,随着区域的扩大,重复项的累计就会变成2,3,你先试一下看!
不是一个个复制,你下拉的时候就整列复制了,然后随着你拉动的过程A1会变成A2,不过由于$A$1是绝对引用,随着区域的扩大,重复项的累计就会变成2,3,你先试一下看!
- 2楼网友:一把行者刀
- 2021-01-23 22:33
我帮你解释一下吧,用xiworld 的方法部分可以的,首选增加辅助列=countif($A$1:A1,A1) ,用以判断表格中有多少重复值,比如你说的企业的地址,如果有重复的,辅助列返回的数字是大于1的,全部判断完毕后,辅助列就显示了如1、2、3、1、1……数据,这些数据如果是1就表明是唯一的,如果大于1,说明是有重复的,然后你用自动筛选,以辅助列为基准,将大于2的全部选出来,当然,不能全部删除,全部删除的话你不是连一条都没了吗?所以,辅助列是2的你删除1行,是3的你删除2行……这样就行了吧?
excel中的函数只有返回,没有自动删除的功能,想自动删除你就死心吧。通过这些步骤已经帮你提高了不少效率了
excel中的函数只有返回,没有自动删除的功能,想自动删除你就死心吧。通过这些步骤已经帮你提高了不少效率了
- 3楼网友:想偏头吻你
- 2021-01-23 21:20
例如收信人和地址在AB列
选中AB列,数据-筛选-高级筛选
注意是选中AB列筛选,不要扩展数据区域
勾选,选择不重复的记录.
然后把筛选结果复制到新的表中.
刚看到"收信人或地址,只要有一个是重复的就删除重复的,保留一项! ",你意思是说"相同的地址但不同的收信人"也要删除一个?你的要求有点自相矛盾啊
实在不行,HI我吧
子易空间站 - Excel培训专家
选中AB列,数据-筛选-高级筛选
注意是选中AB列筛选,不要扩展数据区域
勾选,选择不重复的记录.
然后把筛选结果复制到新的表中.
刚看到"收信人或地址,只要有一个是重复的就删除重复的,保留一项! ",你意思是说"相同的地址但不同的收信人"也要删除一个?你的要求有点自相矛盾啊
实在不行,HI我吧
子易空间站 - Excel培训专家
- 4楼网友:怀裏藏嬌
- 2021-01-23 21:09
最简单的方法:
假设A列是企业名称、B列是企业地址、C列是收件人,第1行是标题行。
首先你对整张表按地址、同时按收件人排序(升降都可);
然后在空白处某列如D列第D3单元格设置公式:=IF(OR(B3=B2,C3=C2),1,"")
如果有可能地址相同但企业名称不同或企业名称相同但地址不同而收件人相同则公式为:=IF(OR(AND(A3=A2,B3=B2),AND(A3=A2,C3=C2)),1,"")
设好公式后把公式拉到最底一行。
选中A列到D列,设置自动筛选,把D列是1的筛选出来,拖选筛选出来的行右键删除!
不是就搞定了吗?
你也可以拖选要删除的内容,点Delete键删除内容保留其他列的内容。怎么删就随你啦~
如果你想把删除后的内容恢复原来的顺序,只需要事先加一列序号,删完后再用序号排序就可以,够详细吧,够简单吧?呵呵
假设A列是企业名称、B列是企业地址、C列是收件人,第1行是标题行。
首先你对整张表按地址、同时按收件人排序(升降都可);
然后在空白处某列如D列第D3单元格设置公式:=IF(OR(B3=B2,C3=C2),1,"")
如果有可能地址相同但企业名称不同或企业名称相同但地址不同而收件人相同则公式为:=IF(OR(AND(A3=A2,B3=B2),AND(A3=A2,C3=C2)),1,"")
设好公式后把公式拉到最底一行。
选中A列到D列,设置自动筛选,把D列是1的筛选出来,拖选筛选出来的行右键删除!
不是就搞定了吗?
你也可以拖选要删除的内容,点Delete键删除内容保留其他列的内容。怎么删就随你啦~
如果你想把删除后的内容恢复原来的顺序,只需要事先加一列序号,删完后再用序号排序就可以,够详细吧,够简单吧?呵呵
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯