COUNTIF函数这3个坑,让很多老学员郁闷死
点击上方蓝字
「Excel不加班」
关注
,
看下一篇
文章图片
今天 , VIP群有几个老学员在郁闷中 , 明明公式是对的 , 结果却错的 , 百思不得其解 。
统计C列每个区间的次数 , <1年本来只有1个 , 结果却为26 。
=COUNTIFS($C2:$C50,G2)
文章图片
COUNTIF是一个很特殊的函数 , 经常会存在各种陷阱 , 导致结果出错 , 跟着卢子一起来全面了解 。
为了更好的理解这个函数 , 卢子模拟了几个数据 。
统计B列文本内容<3的个数 , 明明是1个 , 结果却为0 。
=COUNTIF(B:B,"<3")
文章图片
再来看 , 统计A列数字<3的个数 , 没错是2个 。
=COUNTIF(A:A,"<3")
文章图片
也就是说 , 条件"<3"是对数字进行比较后统计 。 B列的是文本 , 全部大于3 , 所以结果为0 。
解决方法 , 就是将<符号替换成其他没有特殊性的符号 , 比如《 。
=COUNTIF(B:B,"《3")
文章图片
或者直接用SUMPRODUCT函数 。
=SUMPRODUCT(--(B:B="<3"))
文章图片
跟这个案例很像的还有 , 就是存在通配符 , 也会出错 。
=COUNTIF(A:A,D1)
文章图片
同理 , 将*替换成其他没有特殊性的符号 , 比如- 。
文章图片
或者直接用SUMPRODUCT函数 。
=SUMPRODUCT(--(A:A=D1))
文章图片
还有一种就是超过15位数字 , 直接用COUNTIF函数也会出错 。
推荐阅读
- 顶厨速递|海鲜市场上面的3个坑,很多人容易上当,高手会巧妙避开
- 函数|数学干货丨高中数学错题本该怎样整理?准高三必备(附函数知识点)
- 函数|数学干货丨高中数学错题本该怎样整理?准高三必备(附函数知识点)
- 青岛教育“稳”字当头、紧跟时事、彰显数学文化 2020年山东高考数学卷函数题为疫情背景
- 用函数告白!高三学生即将离校不舍老师
- 新版Text函数特性曝光:功能更加人性化!
- 别再用Vlookup函数了,查找4个表格它更简单!
- 教你一个新用法,OFFSET函数2个参数就可以多表引用
