美文网首页
3秒“消灭”表格内所有重复值,这些技巧90%的人想不到!|薪技巧

3秒“消灭”表格内所有重复值,这些技巧90%的人想不到!|薪技巧

作者: 2f99e1749994 | 来源:发表于2017-06-07 23:02 被阅读42次

    我们在日常做表格时,难免会遇到需要“查重”的时候。

    一份物品清单里有没有不小心重复添加的东西?

    两次录入的数字是否一致?

    两份员工名单里有重复的人员吗?

    ......

    这些问题都涉及到“如何挑选出两列数据里的重复值”。小薪今天就教大家几个简单的方法,让你3秒种找到表格里的所有重复值!

    条件格式

    如果数据只有一列,想快速标注出其中“不小心重复输入”的数据,则可以使用条件格式。

    条件格式——突出显示单元格规则——重复值


    Countif 函数

    如果现在需要对两份名单进行核对,看看名单是否一致,则可以使用“Countif 函数”。

    在C2单元格输入:=IF(COUNTIF(A:A,B2)=0,"不一致","一致")


    ISERROR函数

    在Excel中通过比较两列中的数据来查找重复项,也可以使用IF函数+ISERROR函数

    如果A列的数据没有在B列出现过,就保留单元格为空。如果A列的数据在B列出现过,就返回A列对应的数据。

    在C1输入公式:

    =IF(ISERROR(MATCH(A2,$B$2:$B$9,0)),"",A2)

    Match部分得到的结果是#N/A或者数字,然后用ISERROR函数,将#N/A错误值进行处理。

    ISERROR(#N/A)得到TRUE,ISERROR(数字)得到false,最外面用IF函数来进行判断,如果第一参数是true,就执行第二参数(空格),否则执行第三参数(返回A2值)。


    Vlookup函数

    如果想要验证数据是否是两列所共有的,则可以使用“Vlookup函数”来实现。

    =IF(ISNA(VLOOKUP(A2,$B$2:$C$9,1,)),"←A有B无","←AB共有")

    该语法表示,在B2:B9的绝对区域里,搜索A2,如果有,则在C2里显示“←AB共有“,否则,显示“←A有B无”。


    IF函数

    在判断两列数据是否相同时,还有一个最简单的函数写法。那就是“IF函数”!

    在C2单元格输入“=IF(B2=A2,"相同","不同")



    当我们递交一份整理好的表格时,“没有重复值”是最基本的要求了。所以,“查重”是每一个和表格打交道的人都不可避免的环节。

    以上就是小薪总结的5种挑选重复数据的简单方法,其中涉及了我们常用的IF函数和Vlookup函数,也有我们平时不太常用的ISERROR函数。

    希望大家灵活运用起来,提升你的“做表质量”。

    相关文章

      网友评论

          本文标题:3秒“消灭”表格内所有重复值,这些技巧90%的人想不到!|薪技巧

          本文链接:https://www.haomeiwen.com/subject/idtzfxtx.html