Excel中怎样对比两列数据是否一致?countif函数了解一下!
Excel中常用的统计函数有Count、Counta、Countblank、Countif、Countifs等,而Countif、Countifs又为条件计数,其功能非常强大。今天网校就跟大家分享一个用countif函数比较两列文本的案例。首先我们回顾一下countif函数的功能和语法。
COUNTIF函数用于统计满足某个条件的单元格的数量
COUNTIF函数语法:=COUNTIF(查找区域,查找条件)
如下图所示,我们需要统计“康晓宇”在人名单中出现过几次。输入公式=COUNTIF(A:A,B1)。这个公式的含义即:看B1单元格的内容 在 A列出现几次。结果返回1,意味着在A列,满足条件是“康晓宇”的单元格有1个。也即A列出现过一次“康晓宇”的名字。
接下来,由此衍生出的就是比较两列文本。如果我们想看B列每个单元格的名字是否都在A列出现过,可以下拉公式 =COUNTIF(A:A,B1),随着公式单元格的位置发生移动,里面的参数也发生了变化,公式分别变为了 =COUNTIF(A:A,B2), =COUNTIF(A:A,B3)......函数的作用就是分别查看在A列中 B2 、B3...单元格出现了几次。
如果B列的单元格在A列出现过1次,则意味着A、B两列均有这些内容;如果B列某个单元格在A列出现次数是零,也就是countif函数的结果是零,则意味着这个单元格内容跟A列的不同。
此时我们可以在countif函数外面嵌套一下if函数,=IF(COUNTIF(A:A,B1)=0,"不存在","") ,当COUNTIF(A:A,B1)的统计结果是零时,意味着B1 在A列未查找到对应的值,返回“不存在”三个字,否则,意味着B1在A列是有内容的,返回空文本字符串即可。这样,就可以一下看出来哪些单元格在A列是没有对应的值了。
好了,countif函数的使用方法就给大家介绍到这里,你掌握了吗?更多的内容欢迎大家关注正保会计网校胡雪飞老师的《零基础Excel实操必修的9节课》课堂!查看更多>>
相关资讯: