怎么写 excel显示包含多个条件的单元格的 个数的函数 EXCEL如何统计符合条件的单元格的个数

作者&投稿:貂天 (若有异议请与网页底部的电邮联系)
完全按你的公式来写的。
=COUNTIFS(数据表!A:B,"*"&B1&"*",数据表!A:B,"*"&E1&"*")
COUNTIFS是多条件计数,用法类似。

你要的条件是什么,发出来才知道怎么做,光这么说太笼统了。只要个思路的话试试countifs函数

可以用vba完成:
Sub MyCount()
r=range(“a65532”).end(3).row
s=0
For each Cel in Range(“A1:B” & r)
If instr(Cel,Range(“E1”)>0 then
s=s+1
End if
Next
Range(“E2”)=s
End sub

用countifs函数。
=COUNTIFS(数据表!A:B,"*"&A2&"*",数据表!A:B,"*"&B1&"*")

=COUNTIFS(数据表!A:B,"*"&A2&"*",数据表!A:B,"*"&B1&"*")

excel函数公式求助:统计包含多个条件单元格的数量?~

试一下红色部分用如下公式代替
(ISNUMBER(FIND(C2,在职!Q:Q)))
或者整个公式修改为
=COUNTIFS(在职!$K:$K,A$2,在职!$Q:$Q,"*"&C2&"*"))

材料/工具:Excel2010
1、在桌面新建一个空白的EXCEL工作表,并打开

2、打开后输入数据,要求求出数据范围大于等于20,小于等于50的个数

3、在D3单元格输入公式=SUMPRODUCT((A2:A25>=20)*(A2:A25<=50)),而后确定,获取符合条件的个数,个数为5

4、方法2:在D4单元格输入公式=COUNTIFS(A2:A25,">=20",A2:A25,"<=50"),这个是用的最常用的countif函数,获取符合条件区间的个数

5、方法3:在D5单元格输入公式=SUM(COUNTIF(A2:A25,{">=20",">=50"})*{1,-1}),这里是用的正负抵消的方法

6、方法4:在D6单元格输入公式=SUM((A2:A25>=20)*(A2:A25<=50)),这里使用的是数组公式,输入公式后,必须按三键结束,就是转化为数组