Excel 2019按条件统计非空且TRIM后仍有内容的单元格数量
Excel 2019 统计需求解决方案
需求1:统计非空且TRIM后仍有内容的单元格数量
针对目标列(假设为B列),使用SUMPRODUCT函数结合条件判断即可实现:
=SUMPRODUCT(--(B2:B100<>""), --(TRIM(B2:B100)<>""))
--(B2:B100<>""):判断单元格本身非空,将布尔结果转换为1(满足)或0(不满足)--(TRIM(B2:B100)<>"")):判断单元格去除首尾空格后仍有内容,同样转换为1或0SUMPRODUCT会将两个数组对应位置的值相乘后求和,最终得到同时满足两个条件的单元格总数
需求2:增加A列对应行布尔值为TRUE的条件
在需求1的基础上,添加A列的判断条件:
=SUMPRODUCT(--(A2:A100=TRUE), --(B2:B100<>""), --(TRIM(B2:B100)<>""))
--(A2:A100=TRUE):筛选出A列对应行值为TRUE的记录,转换为1或0- 三个条件同时满足时,对应位置乘积为1,求和后得到符合所有条件的单元格数量
注:建议使用具体单元格范围(如B2:B100)代替整列(如B:B),可提升公式计算效率。
内容的提问来源于stack exchange,提问作者user22372000
相关产品推荐
相关产品推荐

