分享

它只是Excel里面的一个统计函数,却能做出很多数据验证

 今夜无眠了 2019-07-07

Excel中,最常用的查找函数非VLOOKUP莫属,这个函数有多强大,这个还真不好说。工作中基本每天都会用到,你就知道这个函数有多重要。被公认是Excel函数中的NO.1。

今天我跟大家讲的是另外一个函数——COUNTIF函数。如果说VLOOKUP函数是Excel函数中的NO.1,那么COUNTIF函数可以说是NO.2。

下面带你了解下这个函数的用法。

一、记住一条公式(语法)。

COUNTIF(要检查哪些区域?要查找哪些内容?)

二、示例:结合IF函数对比两列数据是否相同。

下图中我要判断A列和D列的姓名是否相同,并在B列和E列进行显示。下图中我已经把相同姓名的单元格标成黄色,方便大家看清。

它只是Excel里面的一个统计函数,却能做出很多数据验证

具体操作步骤如下:

1、选中B2:B9单元格 -- 在编辑栏中输入公式“=IF(COUNTIF(D:D,A2)>0,'相同','不同')”-- 按快捷键“Ctrl+Enter”回车。

它只是Excel里面的一个统计函数,却能做出很多数据验证

2、选中E2:E9单元格 -- 在编辑栏中输入公式“=IF(COUNTIF(A:A,D2),'相同','不同')”-- 按快捷键“Ctrl+Enter”回车。

它只是Excel里面的一个统计函数,却能做出很多数据验证

3、动图演示如下。

它只是Excel里面的一个统计函数,却能做出很多数据验证

三、示例:利用SUMPRODUCT和COUNTIF函数统计不重复的个数。

下图中的序号有重复的,有不重复的,重复的序号只算一次,统计下图中总共有多少个不重复序号。重复的序号所在的单元格我已经用绿色标记出来,方便大家看清。

它只是Excel里面的一个统计函数,却能做出很多数据验证

具体操作步骤如下:

1、选中C2单元格 -- 在编辑栏中输入公式“=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))”-- 按Enter键回车即可。

它只是Excel里面的一个统计函数,却能做出很多数据验证

2、动图演示如下。

它只是Excel里面的一个统计函数,却能做出很多数据验证

四、示例:禁止输入重复数据。

下图中的B2:B4单元格中,当我们输入相同编号时,弹出“输入错误”对话框。下面我们用COUNTIF函数来实现这个功能。

它只是Excel里面的一个统计函数,却能做出很多数据验证

具体操作步骤如下:

1、选中B2:B4单元格 -- 点击菜单栏的“数据”选项卡 -- 在“数据工具”组中点击“数据验证”按钮。

它只是Excel里面的一个统计函数,却能做出很多数据验证

2、弹出“数据验证”对话框 -- 在“验证条件”下的“允许”框中选择“自定义”-- 在“公式”下方的输入框中输入“=COUNTIF(B$4:B$12,B4)=1”

它只是Excel里面的一个统计函数,却能做出很多数据验证

3、切换到“出错警告”选项卡 -- 在“标题”下方的输入框中输入“输入错误”-- 在“错误信息”下方的输入框中输入“输入了重复数据,请再次输入!”-- 点击“确定”按钮。

它只是Excel里面的一个统计函数,却能做出很多数据验证

4、这时我们在所设定的单元格区域B2:B4,输入相同的编号,就会弹出“错误信息”提示框。

它只是Excel里面的一个统计函数,却能做出很多数据验证

5、动图演示如下。

它只是Excel里面的一个统计函数,却能做出很多数据验证

五、示例:输入字符必须包含某个字符。

下图中B3:B12单元格要求我们输入产品编号,产品编号必须包含三个大写字母“POD”,如果少一个或顺序不对,都会弹出报错信息。下面我们用COUNTIF函数来解决这个问题。

它只是Excel里面的一个统计函数,却能做出很多数据验证

具体操作步骤如下:

1、选中B3:B12单元格 -- 点击菜单栏的“数据”选项卡 -- 在“数据工具”组中点击“数据验证”按钮。

它只是Excel里面的一个统计函数,却能做出很多数据验证

2、弹出“数据验证”对话框 -- 在“设置”选项卡下的“允许”框中选择“自定义”-- 在“公式”输入框中输入“=COUNTIF(B3:B12,'POD*')=1”

它只是Excel里面的一个统计函数,却能做出很多数据验证

3、切换到“出错警告”选项卡 -- 在“标题”下方的输入框中输入“输入错误”-- 在“错误信息”下方的输入框中输入“输入的文本没有包含字符串POD,请再次输入!”-- 点击“确定”按钮。

它只是Excel里面的一个统计函数,却能做出很多数据验证

4、这时我们在所设定的单元格区域B3:B12,输入没有包含字符串POD的产品编号,就会弹出“错误信息”提示框。

它只是Excel里面的一个统计函数,却能做出很多数据验证

5、动图演示如下。

它只是Excel里面的一个统计函数,却能做出很多数据验证

countif函数原来有这么多实用之处,你学会了吗?希望可以转发和点赞,给小编支持和鼓励。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多