ad

达人之路·《高效办公应用宝典公式·函数与VBA》_6.2.8 真空单元格和假空单元格的统计

网友投稿 129 2023-11-07

【摘要】 本书摘自《高效办公应用宝典公式·函数与VBA》一书中第6章,第2节,创客诚品编著。

6.2.8 真空单元格和假空单元格的统计

Excel中空单元格分为两种:真空单元格和假空单元格。真空单元格中没有任何内容;假空单 元格虽然表面看上去没内容,但实际上单元格中可能保存着返回结果为空的公式或者数据导入等。 例如在单元格中输入“=”””,按Enter键后单元格虽然显示为空白,但这个单元格中是有内容的。

达人之路·《高效办公应用宝典公式·函数与VBA》_6.2.8 真空单元格和假空单元格的统计

上一个示例使用的公式“=COUNTIF(C2:C12,””)” 统计的是所有空单元格个数,包括真空单元 格和假空单元格。

如果要分别统计真空单元格和假空单元格的个数,请参考本例编写公式。本例先使用IF函数判 断“面试结果”是否为“通过”,根据要求,面试评分大于等于8.5分判断为“通过”,不通过的以 空白显示(该空白为假空),如下左图所示。未参加面试的人员直接在“面试结果”列中以空白单

元格显示(该空白为真空),如下右图所示。下面对真空和假空单元格进行统计。选中F2单元格,输入公式“=COUNTIF(D2:D13,"=")”, 按Enter键后单元格中即可计算出D2:D14单元格区域中所有真空单元格个数,如下左图所示。

选中单元格F4, 输入公式“=COUNTIF(D2:D13,"")-COUNTIF(D2:D13,“=”)”, 按Enter键后单元 格中随即计算出D2:D14 单元格区域中所有假空单元格个数,如下右图所示。

6.2.9 统计包含指定范围数值的单元格个数

COUNTIF函数只能根据单个条件统计单元格个数,但是使用不同的方式编写公式COUNTIF函 数也能实现多条件统计单元格个数。

例如,统计销售金额在500~1000元的销售记录条数。选中单元格H2, 输入公式“=COUNTIF (F2:F24,"<=1000")-COUNTIF(F2:F24,"<=500")”。

按Enter键后,单元格H2中即可计算出销售金额在500~1000元的销售记录数目。

公式分析:本例使用COUNTIF(F2:F24,"<=1000") 计算出销售额小于等于1000的销售额数目, 用COUNTIF(F2:F24,"<=500")计算出销售额小于等于500的销售额数量,然后将这两部分相减得出销 售额500~1000的销售记录。

6.2.10 使用&符号合并条件

“&”符号为连接号,在Chapter 02中对该符号有详细介绍,本例将在报表中创建辅助序列,并 在公式中使用“&”符号,让COUNTIF函数完成多条件计数。

Step01 首先创建辅助序列,将表格中B列 和C列的数据合并。在单元格E2中输入公式“=B2&C2”, 如下左图所示。

Step0? 按Enter键后得到第一个合并结果,随后再次选中E2单元格并向下填充公式,将B列 和C列中 的员工姓名和所销售商品全部合并,如下右图所示。

Step03 在单元格B16 中输入公式“=COUNTIF(E2:E13,A16&B16)”, 如下左图所示。

Sep 0S 按Enter键后计算出“周一鸣”销售“车载吸尘器”的记录为“2”条。向下填充公式计算出 其他销售员的商品销售记录,如下右图所示。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《Excel VBA+SQL数据管理与应用模板开发》_工作效率UP!_1.4 Fields 集合与Field 对象
下一篇:《Python+3自动化软件发布系统》Django 2实战_了解Python的更好方法_1.1.3 列 表(List)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×