对于 Excel experts:about 计数具有条件的单元格,菜鸟但很棘手:如果两个配对单元格不为空。
Noob but tricky for Excel experts:about counting cell with condition: if two paird cell is not empty.
有一些问题
好吧,我有一个问题 excel
如果满足条件,我想计算行数。
该标准是让两对单元格都不为空,例如
|foo | |
|foo |bar | //- here
| |bar |
|foo |bar | //- here
|foo | |
|foo |bar | //- here
在这个例子中,我有两列 6 行。
我想计算两列都不为空的单元格。
所以答案是 3
我试过使用 countif,但似乎我不能那样做。
有人吗?
经过几次搜索,我找到了一个有用的公式。
=counta(a1:a25)-COUNTIFS(a1:a25,"",b1:b25,"")
counta
会给出我的总行数。
然后 countifs 将计算与两列配对的空单元格(就像有一个“and
”运算符)
然后减去它们就会得到非空配对列的总数。
我相信你也可以使用:
=COUNTIFS(A1:A25,"<>"&"",B1:B25,"<>"&"")
您也可以使用 =SUMPRODUCT(--($A:$A<>"")*--($B:$B<>""))
来与 Excel 2003 兼容。
有一些问题 好吧,我有一个问题 excel 如果满足条件,我想计算行数。 该标准是让两对单元格都不为空,例如
|foo | |
|foo |bar | //- here
| |bar |
|foo |bar | //- here
|foo | |
|foo |bar | //- here
在这个例子中,我有两列 6 行。
我想计算两列都不为空的单元格。
所以答案是 3
我试过使用 countif,但似乎我不能那样做。
有人吗?
经过几次搜索,我找到了一个有用的公式。
=counta(a1:a25)-COUNTIFS(a1:a25,"",b1:b25,"")
counta
会给出我的总行数。
然后 countifs 将计算与两列配对的空单元格(就像有一个“and
”运算符)
然后减去它们就会得到非空配对列的总数。
我相信你也可以使用:
=COUNTIFS(A1:A25,"<>"&"",B1:B25,"<>"&"")
您也可以使用 =SUMPRODUCT(--($A:$A<>"")*--($B:$B<>""))
来与 Excel 2003 兼容。