如果评工作中最常用的函数是哪个,Vlookup函数是大家公认的NO.1函数,但它只能用于查找,是最常用查找函数。在Excel中还有一个函数比它更有用,是Excel中最重要的一个函数。它就是——Countif函数!

本文示例:

  • 一对一对比两列数据
  • 多对多对比两列数据
  • 禁止重复输入
  • 输入时必须包含指定字符
  • 帮助Vlookup实现一对多查找
  • 统计不重复值的个数

01 一对一核对两列数据

【例】如下图所示,要求对比A列和C列的姓名,在B和D列出哪些是相同的,哪些是不同的。

公式:

B2 =IF(COUNTIF(D:D,A2)>0,"相同","不同")

E2 =IF(COUNTIF(A:A,D2)>0,"相同","不同")

02 多对多核对两列数据

【例】如下面的两列数据,需要一对一的金额核对并用颜色标识出来。

步骤1:在两列数据旁添加公式,用Countif函数进行重复转化。

=COUNTIF(B$2:B2,B2)&B2

步骤2:按ctrl键同时选取C和E列,开始 - 条件格式 - 突出显示单元格规则 - 重复值。

设置完成后后,红色的即为一一对应的金额,剩下的为未对应的。如下图所示

03 禁止重复录入

数据 - 有效性(2016版为数据验证) - 序列 - 输入公式

=countif(f$3:f$15,f3)=1

04 输入内容必须包括指定字符

【例】在列输入的内容,必须包含字母A。

=COUNTIF(H1,"*A*")=1

如果输入不含A的字符就会警示并无法输入

05 帮助Vlookup函数实现一对多查找

【例】如下图所示左表为客户消费明细,要求在F:H列的蓝色区域根据F2的客户名称查找所有消费记录。

步骤1:在左表前插入一列并设置公式,用countif函数统计客户的消费次数并用&连接成 客户名称+序号的形式。

A2: =COUNTIF(C$2:C2,C2)&C2

步骤2:在F5设置公式并复制即可得到F2单元格中客户的所有消费记录。

=IFERROR(VLOOKUP(ROW(A1)&$F$2,$A:$D,COLUMN(B1),0),"")

06 计算唯一值个数

【例】统计A列产品的个数

=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))

小结:Countif只是一个统计个数的函数,并没有惊人之处。但函数贵在灵活应用,本文介绍的Countif用途只是冰山一角,更多的用法等你来分享。

excel两列数据对比找不同_比Vlookup好用10倍,它才是Excel函数中的No.1相关推荐

  1. Excel中两列数据对比,找出不同数据如何查找重复项并统计重复次数

    Excel中两列数据对比,找出不同数据 问题1 excel如何查找重复项并统计重复次数 问题2

  2. python对比excel两列数据_python 对比excel表格数据表-python实现两个excel表列数据对比若源表与目标表存......

    在数据分析方面,比起python,excel的局限性在哪 data3 = pandas.merge(data1, data2, on=['名称'], how='inner') inner:内连接,取交 ...

  3. excel两列乱序姓名如何一一对应 excel 两列数据自动配对

    excel两列乱序姓名如何一一对应?Excel是非常好用的数据表格处理软件,能够帮助用户快速的处理复杂的数据,而excel中有很多实用的功能,需要我们合理使用.有时需要将两个名单中的数据自动对应,自己 ...

  4. c#读取excel两列数据并绘制xy曲线_EXCEL绘制三Y轴图表

    在日常工作中,经常会使用EXCEL进行数据的处理与分析,并绘制一些常用的数据可视化图表,柱状图.散点图.曲线图等啥的,总体来说,Excel的数据可视化做的还是非常优秀的,可以非常方便的绘制常用的图表, ...

  5. EXCEL两列数据不同值比较标记

    1.同一张表内的两列数据找不同值并标记 1.1对比A,B列数据: 1.2.方法一:快捷键:ctrl+G (1)选中两列 (2)快捷键:ctrl+G,弹出定位框,选择定位条件 (3)选择"行内 ...

  6. excel两列数据绘制单折线图表

    目录 1. 折线图(二维) 2. x轴y轴散点图(可操作横轴) 有关excel的两列数据绘制出一张折线图或柱状图的方法.要求两列数据分别成为图表的横坐标和纵坐标. 1. 折线图(二维) 首先,打开ex ...

  7. excel两列数据如何模糊匹配

    在Excel中模糊匹配两列数据,可以使用函数进行解决.具体来说,您可以使用 VLOOKUP 函数,它可以在第一列中查找指定的值,并返回与其相关的值. 例如,如果您有第一列包含公司名称,第二列包含城市名 ...

  8. 【Excel】乱序不同行数的两列数据对比匹配

    1 情境 表格需求: 以上乱序不同行数的两个表格分别为总名单和签到表,需要在总名单中找到未签到人员. 表格特点: [表2:签到表] 为 [表1:总名单] 的子集: 两表顺序错乱: 不同姓名对应身份证号 ...

  9. c#读取excel两列数据并绘制xy曲线_我用Python展示Excel中常用的20个操作

    我的公众号:早起Python ======== 前言 Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据的读取. ...

  10. c#读取excel两列数据并绘制xy曲线_用Python轻松搞定Excel中的20个常用操作

    来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...

最新文章

  1. Layui中设置公共的全局变量接口
  2. 织梦DedeCMS实现 三级栏目_二级栏目_一级栏目_网站名称 的效果代码
  3. 操作系统(5)-进程调度算法
  4. 使用Spring容器最简单的代码姿势
  5. 170819-关于JSTL的知识点
  6. OAuth2.0学习(1-12)开源的OAuth2.0项目和比较
  7. EXCEL数据分析-案例实践
  8. 英语音标学习视频教程
  9. 2022.04.17(LC_6070_计算字符串的数字和)
  10. Apache 支持ipv6 安装及常见问题
  11. Spark Transformation转换算子和Action行动算子
  12. 解析数组里面包含数组的json格式的数据代码
  13. Python贪吃蛇小游戏_完整源码免费分享
  14. 年和日转化为天干地支
  15. 【分享】SDLPAL 仙剑奇侠传开源项目编译
  16. mysql强行结束程_如何强制结束进程?
  17. 转载:天涯——散文天下——《同业合租厂房的趣事》——作者:南方孤驴
  18. 48 个免费的设计素材网站收好,以后不怕没资源用!
  19. cma盲均衡matlab,qam信号cma盲均衡(CMA_MMA_16QAM.asv)
  20. 用python处理excel数据、求线性回归方程的r值_python实现简单的单变量线性回归方法...

热门文章

  1. win7计算机管理员权限才能删除,手把手教你解决win7系统删除C盘文件需要管理员权限的图文办法...
  2. 慧都MES系统怎么实施?有哪些注意事项?
  3. 福禄克CFP2-100-Q与OFP2-100-Q区别
  4. 明星的html模板,明星个人网页制作模板
  5. 花几千块钱,线上培训软件测试有用吗?
  6. 国学传承美德,走进一德大脑屋国学启蒙课
  7. 以前的java游戏平台_手机游戏平台java游戏经典的五款游戏回顾!
  8. 众所周知B站(哔哩哔哩)是一个学习软件
  9. spss26没有典型相关性分析_SPSS进行典型相关分析结果总结
  10. Hashtable(哈希表)