Excel公式计数和非空白单元格计数

Excel公式计数和非空白单元格计数,excel,Excel,我知道这个问题以前已经得到了回答,但我已经尝试了建议的公式 我试图只在第一列有特定文本(至少部分文本)而第二列不是空的情况下计算行数 这是我的公式: =SUM(SUMIF(A2:A33,"BA*",B2:B33)/SUM((COUNTIFS(A2:A33,"BA*",B2:B33,"<>"))*2)) =SUM(SUMIF(A2:A33,“BA*”,B2:B33)/SUM(COUNTIFS(A2:A33,“BA*”,B2:B33“)))*2) 我的问题是B列为空的行仍在计数 我

我知道这个问题以前已经得到了回答,但我已经尝试了建议的公式

我试图只在第一列有特定文本(至少部分文本)而第二列不是空的情况下计算行数

这是我的公式:

=SUM(SUMIF(A2:A33,"BA*",B2:B33)/SUM((COUNTIFS(A2:A33,"BA*",B2:B33,"<>"))*2))
=SUM(SUMIF(A2:A33,“BA*”,B2:B33)/SUM(COUNTIFS(A2:A33,“BA*”,B2:B33“)))*2)

我的问题是B列为空的行仍在计数

我试过:

=SUM(SUMIF(A2:A33,"BA*",B2:B33)/SUM((COUNTIFS(A2:A33,"BA*",B2:B33,"<>"&""))*2))
=SUM(SUMIF(A2:A33,“BA*”,B2:B33)/SUM(COUNTIFS(A2:A33,“BA*”,B2:B33,“&”)*2))
同样的结果

评估显示:

=SUM(8/SUM((COUNTIFS(A2:A33,"BA*",B2:B33,"<>"&""))*2))
THEN:
=SUM(8/SUM((7)*2))
THEN:
=SUM(8/14)
=总和(8/总和(COUNTIFS(A2:A33,“BA*”,B2:B33,“BA*”)*2))
然后:
=总和(8/总和((7)*2))
然后:
=总和(8/14)
知道我做错了什么吗?

使用

=COUNTIFS(A2:A33,"BA*",B2:B33,"<>")
=COUNTIFS(A2:A33,“BA*”,B2:B33“”)
使用

=COUNTIFS(A2:A33,“BA*”,B2:B33“”)

您是在尝试计数还是求和?你到底想计算什么(预期输出)?B列中的单元格不能完全为空。选择那些看起来空白的,然后按Delete键-结果是否更改?(另外,您不需要两个求和函数)您可以创建一个新列C,并根据是否要计算B中的相应值,用0或1的公式填充它。然后C的和可以得到您想要的和。有点混乱,但可能有用(例如,也可以与sumproduct一起使用)Rory赢得了金星!我在B列中有一个公式,但当我只复制并粘贴值到该列中时,它似乎并不被视为空白。古怪的无论如何,谢谢你的建议!!你在数数还是求和?你到底想计算什么(预期输出)?B列中的单元格不能完全为空。选择那些看起来空白的,然后按Delete键-结果是否更改?(另外,您不需要两个求和函数)您可以创建一个新列C,并根据是否要计算B中的相应值,用0或1的公式填充它。然后C的和可以得到您想要的和。有点混乱,但可能有用(例如,也可以与sumproduct一起使用)Rory赢得了金星!我在B列中有一个公式,但当我只复制并粘贴值到该列中时,它似乎并不被视为空白。古怪的无论如何,谢谢你的建议!!