excel用countifs函数如何排除掉真空白与假空白单元格的个数

请把下面内容从A2单元格开始复制C社会=IF(B2="大学","","A")C社会=IF(B3="大学","","A")D社会=IF(B4="大学","","A")D社会... 请把下面内容从A2单元格开始复制

C 社会 =IF(B2="大学","","A")
C 社会 =IF(B3="大学","","A")
D 社会 =IF(B4="大学","","A")
D 社会 =IF(B5="大学","","A")
D 社会 =IF(B6="大学","","A")
D 社会 =IF(B7="大学","","A")
D 社会 =IF(B8="大学","","A")
D 社会 =IF(B9="大学","","A")
D 社会 =IF(B10="大学","","A")
D 社会 =IF(B11="大学","","A")
D 社会 =IF(B12="大学","","A")
D 社会 =IF(B13="大学","","A")
D 社会 =IF(B14="大学","","A")
D 大学 =IF(B15="大学","","A") 有公式
D 大学 =IF(B16="大学","","A") 有公式
D 大学 无公式
D 大学 =IF(B18="大学","","A") 有公式

C列不为空白且A列为D =COUNTIFS(C2:C18,"<>""",A2:A18,"D")
实际个数为标红色的部分 11

------------------------华丽丽的分界线-------------------------------

问题 怎么用函数数出11个
展开
 我来答
zhuying0511
推荐于2016-09-25 · TA获得超过3127个赞
知道大有可为答主
回答量:2101
采纳率:82%
帮助的人:476万
展开全部

“真空白”即单元格没有任何数据,在公式中表示为“”。

假空白是单元格有内容,但内容是空格,在公式中表示为“ ”,或多个空格“   ”。

两种情况在排除的过程中需不同对待:

  1. 真空白是很容易排除的,直接用公式countif(A1:A10,"")或者countblank(A1:A10)即可得到真空单元格的数量。使用函数counta可直接得到非真空单元格的数量。

  2. 假空白因为空格的数量不确定,可能是一个空格,也可能是100,很难做出判断。此时我们可以借助rept函数结合数组函数来实现。例如要计算A1:A10的假空单元格的个数,假设A1:A10每个单元格的数据长度都不大于100,可以使用公式=SUM(COUNTIF(A1:A10,REPT(" ",ROW(1:100)))) , 需要注意的是,这是一个数组函数,需要同时按下ctrl+shift+enter来结束输入。


  根据以上两种情况,便可以结合countif来综合计算排除它们。

百度网友8b5ec17
2010-11-17 · TA获得超过2533个赞
知道大有可为答主
回答量:848
采纳率:0%
帮助的人:837万
展开全部
=SUMPRODUCT((A1:A30="D")*(C1:C30<>""))
建议改为
=SUMPRODUCT((A1:A30="D")*(C1:C30="A"))

注意是真正为空的不算!
看来楼主也是在QB中摸爬滚打了多年哈!呵呵~!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式