两种方法统计特定身高人员数量的结果差异及分析
1、打开表格,在如下图所示的“方法一”右侧单元格下输入数组公式“=SUM(IF(B2:B22>=170,1))”,该公式会统计表格中身高大于等于170的人员数量。
2、鼠标点击上方公式编辑栏一次后同时按下ctrl,shift和回车键,结果被计算出来,如下图所示。
3、再在”方法二“右侧单元格输入公式“=COUNTIF(B2:B22,">=170")”。
4、点击回车键,结果显示出来,比较两个结果,发现竟然不一致。再观察左边身高的数据区域,发现有两个单元格显示的是文本数据“无数据”,是不是该文本数据的存在导致了两个结果之间的差异呢,需要验证一下。
5、用鼠标左键选择左侧所有的身高数据并复制粘贴到右侧的任意位置作为数据的备份,如下图所示。
6、把左侧身高数据中所有的显示为“无数据”的单元格都修改为“170”后点击回车键,这时可以看到右边的两个公式的结果全部显示为1壅酪认奉7。该案例说明sumif数组公式在处理有文本数据的数据列时,会把文本数据也当作数值处理,从而导致错误的结果的出现,而countif函数仅统计数值数据而忽略其他数据,因此可以保证面对这种情况时的结果准确性。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:68
阅读量:95
阅读量:40
阅读量:45
阅读量:88