问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel表格countif函数有哪些作用excel表格countif的妙用小技巧_百度知 ...

发布网友 发布时间:2024-10-08 15:12

我来回答

1个回答

热心网友 时间:2024-10-29 11:52

Excel表格COUNTIF函数应该很少人会用到,很多小伙伴可能还不知道该怎么用,也有一些小伙伴虽然懂得COUNTIF函数的原理,却老是计算错误,所以也就越来越少用到了。其实COUNTIF函数的计算功能还是很不错的,下面小编为大家介绍下Excel表格COUNTIF函数的妙用,让大家重新认识COUNTIF函数。
  如图中所示,在E列使用下面的公式,判断B列的身份证号码是否重复。
  =IF(COUNTIF($B$2:$B$11,B2)>1,"重复","")

  公式中COUNTIF($B$2:$B$11,B2)部分,用来统计$B$2:$B$11数据区域中等于B2单元格的数量。再使用IF函数判断,如果$B$2:$B$11数据区域中,等于B2单元格的数量大于1,就返回指定的结果1“重复”,否则返回空值。运算的结果如E列所示。
  可是当我们仔细检查时就会发现,B2和B11单元格的身份证号码是完全相同的,因此函数结果判断为重复,但是B6单元格只有前15位号码和B2、B11单元格内容相同,函数结果仍然判断为重复,这显然是不正确的。

  我们来看一下究竟是什么原因呢?虽然B列中的身份证号码为文本型数值,但是COUNTIF函数在处理时,会将文本型数值识别为数值进行统计。在Excel中超过15位的数值只能保留15位有效数字,后3位全部视为0处理,因此COUNTIF函数将B2、B6、B11单元格中的身份证号码都识别为相同。
  用什么办法来解决这种误判的问题呢?可将E2单元格公式修改为:
  =IF(COUNTIF($B$2:$B$11,B2&"*")>1,"重复","")

  在上面这个公式中,COUNTIF函数的第2参数使用了通配符"*",最终得出正确结果。使用通配符"*"的目的是使其强行识别为文本进行统计,相当于告诉Excel“我要统计的内容是以B2单元格开头的文本”,Excel就会老老实实的去执行任务了。所以说,Excel就像一个忠实的士兵,能不能打胜仗,关键还是要看我们怎么指挥的。
  除了在第二参数后面加通配符的方法以外,也可使用以下数组公式完成计算:
  {=IF(SUM(N(B2=$B$2:$B$11))>1,"重复","")}
  这个公式中,直接使用了等式B2=$B$2:$B$11,等号就像一个天平,只有左右两侧完全一致了,等式才会成立的。
  等式B2=$B$2:$B$11返回的是逻辑值TRUE或是FALSE,用N函数将逻辑值转换为数值,TRUE转换为1,FALSE转换为0,然后再用SUM函数求和。通过这样迂回的方法完成是否重复的判断。
  昨天为大家留下了一个问题,运用COUNTIF函数统计数据区域中的不重复个数:
  下面就简单学习一下,怎么处理这个不重复数量的统计问题。
  可以使用这个数组公式(别忘了,数组公式需要按下Shift+Ctrl Enter才可以哦):
  {=SUM(1/COUNTIF(A2:A14,A2:A14))}
  怎么去理解这个公式呢?{=SUM(1/COUNTIF(区域,区域))}是计算区域中不重复值个数的经典公式。
  1、公式中“COUNTIF(A2:A14,A2:A14)”部分是数组计算,运算过程相当于:
  =COUNTIF(A2:A14,A2)
  =COUNTIF(A2:A14,A3)
  ……
  =COUNTIF(A2:A14,A14)
  结果为数组{2;2;1;1;2;1;1;1;1;2;2;2;1},表示区域中等于本单元格数据的个数。
  2、“1/{2;2;1;1;2;1;1;1;1;2;2;2;1}”部分的计算结果为{0.5;0.5;1;1;0.5;1;1;1;1;0.5;0.5;0.5;1},用1除以个数,是本公式的核心,要结合前后计算才能领会好它的作用。为便于理解,把这一步的结果整理一下,用分数代替小数,结果为:{1/2;1/2;1;1;1/2;1;1;1;1;1/2;1/2;1/2;1}。
  如果单元格的值在区域中重复出现两次,这一步的结果就有两个1/2。如果单元格的值在区域中重复出现3次,结果就有3个1/3,如此类推。
  3、最后用SUM函数求和,计算结果为10。
  关于excel表格COUNTIF函数的妙用就分享到这了,大家觉得COUNTIF函数好不好用呢?大家可以关注教程之家,里面有更多精彩的Excel教程带给大家。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
氢气瓶收口 Access Token & Refresh Token 详解以及使用原则 良溪村村落景点 支付宝上首度试水养老目标基金,用户如何购买? 上上下下、仔仔细细地看 叫什么看 新手创业应具备哪些条件 德阳科贸职业学院中职部招生专业有哪些?有会计专业吗? 德阳科贸职业学院一年学费是多少 格力天花机E1是什么原因造成的 山东困觉是什么意思? ...A.冬暖夏凉,雨水较多。B.冬季长而寒冷,夏季短而温暖... ...气候特点是 [ ] A.冬季长而寒冷,夏季短而炎热 B.全年都很寒冷 C... ...特点是( )A.终年寒冷干燥B.夏季高温多雨C.冬季寒冷漫长D.夏季降水... ...冬季温和多雨B.四季分明C.冬季长而寒冷,夏季短而温暖D. ...A、冬季短而寒冷,夏季长而温和 B、四季分明 C、冬季长寒冷 D... ...的气候特点是( )A.四季分明B.冬季长而寒冷,夏季短而温和C.冬季... ...气候特点是( )A.四季分明B.冬季长而寒冷,夏季短而温和C.冬... ...160°E),乙(23°26'S、160°W)两点,按“劣弧定向法”,甲点在乙点... ...两点距离计算方法(地理)如(30度N,120度E),(45度N,30度W)求劣弧... 一个关于劣弧定向法的问题 写家里的一个人的素材(200多字)怎样写写什么 ...太郎因急性大动脉剥离不幸逝世,这是一种什么疾病? ...我不在你的身边,你要照顾好自己,不要生病了,难过的时候就大声哭出来... 拜托了冰箱郑亨敦为什么不主持了 郑亨敦为什么离开拜托了冰箱 谁来接替郑亨敦主持 何炅为什么参加中国版《拜托了冰箱》和韩版主持郑亨敦相比呢? 武汉夜间公交有哪些线路,武汉旅游乘车路线推荐最新 ...夫人命中带桃花,皇帝下旨太监死,开得灵码在官家。是指哪一生肖?_百... 笔记本电脑内存不足怎么办解决? 花生芽怎么发?赶紧埋盆里,几天就能变身美丽盆栽 ezcast wire是什么意思 乐播投屏电视版有什么用? 明知道别人是为我好可一听别人说教自己心里就很烦,很想发脾气,我该怎么... 在你难受绝望的时候有人说教你怎么办? 当有人对你说教的时候或拿某种制度压着你的时候,而这些都是没用的... 申请健康卡时显示发炎症码但没有收到炎症码是否比帮:我中请健康出行码... 2024提高学历的主要途径 金融局和银监会一样吗 现在有哪些正规提升学历的途径呢? 能够梦到刚刚逝去的亲人是好事还是不好呢?请大家帮助我!! 麻烦大家帮我想一个和 这个网名一样的情侣网名 ╰╮抬头触摸那⒈抹阳光... 提升学历的有效途径有哪些? 股票信息披露什么意思 ICF框架下的影子老师项目(一) QQ如何结伴? 我的百度文库打不开? 南昌今天该去哪里玩比较好? 港式奶茶的制作方法有什么? 只需十分钟,好喝奶茶自己造! 急需一个校园搞笑励志的小品剧本(短篇)