请把下面内容从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个
“真空白”即单元格没有任何数据,在公式中表示为“”。
假空白是单元格有内容,但内容是空格,在公式中表示为“ ”,或多个空格“ ”。
两种情况在排除的过程中需不同对待:
真空白是很容易排除的,直接用公式countif(A1:A10,"")或者countblank(A1:A10)即可得到真空单元格的数量。使用函数counta可直接得到非真空单元格的数量。
假空白因为空格的数量不确定,可能是一个空格,也可能是100,很难做出判断。此时我们可以借助rept函数结合数组函数来实现。例如要计算A1:A10的假空单元格的个数,假设A1:A10每个单元格的数据长度都不大于100,可以使用公式=SUM(COUNTIF(A1:A10,REPT(" ",ROW(1:100)))) , 需要注意的是,这是一个数组函数,需要同时按下ctrl+shift+enter来结束输入。
根据以上两种情况,便可以结合countif来综合计算排除它们。
建议改为
=SUMPRODUCT((A1:A30="D")*(C1:C30="A"))
注意是真正为空的不算!
看来楼主也是在QB中摸爬滚打了多年哈!呵呵~!本回答被提问者采纳