0

我在使用 countif 来计算范围内的条目数时遇到问题。问题是该范围是用数组公式填充的,当数据更改单元格时,数组公式添加=CONTINUE(...)到现在显示--(减号)

=COUNTIF(C6:C, "<>")

有没有办法可以编写 countif 来忽略带有 的单元格--

4

2 回答 2

1

The -- is a way that Google Sheets displays the #VALUE! error. So you can use the IFERROR function to "mask" any of these errors:

=ArrayFormula(COUNTIF(IFERROR(C6:C);"<>"))

or more simply:

=ArrayFormula(COUNTA(IFERROR(C6:C)))

于 2012-12-14T20:38:40.407 回答
0

更新:

为什么不过滤掉所有非文本或类似于 -- 的单元格?然后对 countif 使用过滤范围。

=COUNTIF((ROWS(C6:C)-COUNTIF(C6:C"<>*")) , "ur criteria")

有没有一种方法可以让您的公式数组转换除 -- 以外的字符串?

检查这篇文章

您正在执行的搜索具有正则表达式。在手机上写这个。所以请尝试并原谅奇怪的格式。

于 2012-12-13T16:23:09.107 回答