2

第一次提问,我希望它比我做这个更容易。

我可以在COUNTIF公式中使用变量吗?

目前我的公式是:

=COUNTIF($C$2:$C$415,R6)

我想$415作为我的变量。我已经尝试了一些类似的东西:

D1=415=COUNTIF($C$2:$C$(D1),R6) ..

但显然会出错。

我需要这个的原因是 C 列会随着我添加更多行而不断增加。

我不想进入我的每个公式并将 415 更新为 416、417 等,我只想定义一个可以作为我的变量或总行数的单元格。

目前 C 列可以有空白单元格,所以我不能有一个宏来找到下一个空单元格。但是我确实有 A 列有一个恒定填充的单元格,并在最后一张票处停止。但是 A 列与COUNTIF.

更新 1

我还想提一下,我会在电子表格的许多公式中使用这个变量。不仅COUNTIF是。此外,COUNTIF包含文本。

更新 2

其实,我想通了!我改用这个公式:

=COUNTIF(INDIRECT("C"&D1&":A"&D2),R6)

我正在输入D1=2并且D2=415只会用我拥有的行数更新单元格 D2。

我想我只需要彻底问这个问题就可以完全理解我想要什么!

提前感谢您提供的所有帮助、提示和建议。

4

2 回答 2

3

"=COUNTIF($C:$C,R6)" 会成功吗?这会将 COUNTIF 应用于整个 C 列。这是一个简单的解决方案,但可能不是最有效的。

于 2013-09-09T18:14:19.977 回答
0

我更喜欢存储数据的表格;添加新数据时,表格会自动扩展,并且列已经被标记(很像命名范围)。然后您可以使用 =COUNTIF(Table1[Column1],"Criteria"),它将自动包含添加到表中的任何新行。如果您在同一列中有多个表,则特别有用。

于 2016-12-16T21:20:49.533 回答