zoukankan      html  css  js  c++  java
  • Excel-Countif函数对重复值的处理之删除、统计和标记

    问题场景


    • 删除重复值;

    • 统计重复项出现的次数;

    • 对比两列,找出重复项。

    场景一


    • 某列员工编号user_id相当于身份证,可以唯一代表这个人,需要删除重复项。

    img

    目标


    • 将user_id重复的人员所在行都删除,只留下唯一编号所在的行。

    解决方案


    用Excel自带去重功能实现。

    • 第一步:选中A列——>点击功能选项【数据】——>点击【删除重复项】——>选择【扩展选定区域】——>点击【删除重复项】。

      • 选择扩展选定区域是因为重复项所在的行的数据也需要删除。

    img

    • 第二步:最后结果,保留了8个唯一的值。

    img

    场景二


    • Task任务表中,可以根据任务处理人出现的次数来统计每个人分别有几个任务。

    img

    目标


    • 通过统计UserID编号重复出现的次数来代表这个人有几个任务。

    解决方案


    用COUNTIF()函数。

    • 函数解释:
    =countif(range,criteria)
    #COUNTIF 是一个统计函数,用于统计满足某个条件的单元格的数量。
    #range:要查找的区域;criteria:要查找的的内容,返回该内容出现的次数。
    
    • 第一步:在H2单元格英文状态下输入:=COUNTIF(B:B,B2)。

    img

    • 第二步:鼠标移到H2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。

    img

    • 第三步:最后结果。

    img

    注意:


    • 如果要去重后的唯一值,就扩展区域删除重复项。

    场景三


    • 对比2月份和3月份人员信息,统计人员离职情况和入职情况。

      • 2月份的人员到3月份时人员不在的,默认离职,比如:张晓桦、陈尘等。

      • 3月份人员跟2月份相比新增了员工,默认新入职,比如黄蓉、令狐冲等。

      • 简言之,找A列有B列没有、A列没有B列有的。

    img

    目标一


    • 两列对比找出离职人员。

    解决方案


    • 第一步:在C2单元格英文状态下输入:=COUNTIF(E:E,B2)。

      • 公式解释:找离职人员,从3月E列查找B2单元格【彭晓一】,有重复的就会返回重复次数,返回0就证明3月份【彭晓一】已经离职了。

      • 实际业务场景中用D列当查找区域,因为E列姓名是不具有唯一性的。

    img

    • 第二步:鼠标移到C2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。

    img

    • 第三步:最后结果,圈出的是已经离职的。

    img

    另一种方案


    • 用if()函数嵌套更直观,在C列输入:=IF(COUNTIF(E:E,B2)=0,"离职","在职")。

    img

    目标二


    • 两列对比找出新入职人员。

    解决方案


    • 第一步:在F2单元格英文状态下输入:=COUNTIF(B:B,E2)。

      • 公式解释:找离职人员,从2月B列查找E2单元格【彭晓一】,有重复的就会返回重复次数,返回大于0的数,说明不是新入职的,返回0说明新入职。

    img

    • 第二步:鼠标移到F2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。

    img

    • 第三步:最后结果,圈出的是新入职的员工。

    img

    总结


    • 实际业务场景中,对于重复项的处理可以采用不同的函数,对比两列数据找重复值还可以用vlookup函数进行处理。

    • 主要的目的是在于了解函数,之后会写该函数的一些使用场景。

  • 相关阅读:
    传奇检测命令大全(常用命令)
    传奇版本中利用NPC迅速给人物加血脚本制作
    传奇泡点地图制作脚本
    双击包裹物品自动解包设置方法_传奇版本技术
    传奇地图事件触发脚本
    单机架设传奇服务器第47课:定时器OnTimer功能详解
    单机架设传奇服务器:机器人运行脚本文件
    检测某个地图某个怪物的数量的脚本
    检测当前人物是否在安全区脚本命令
    假人配置说明
  • 原文地址:https://www.cnblogs.com/dr-fall/p/13606070.html
Copyright © 2011-2022 走看看