COUNTA用于正在进行的Excel范围

时间:2016-08-10 15:05:55

标签: excel count

如果我在Excel中有一个表,那么:

        A
1
2    | Name |
3   --------
4     Todd
5     Chris
6     Joe
7     Alex

现在我知道如何计算包含数据的所有行,如下所示:

=COUNTA(A4:A7) // which should equal 4

现在我相信我过去已经这样做了,但是我很难记住怎么做......

如何将范围扩展为无限范围,而不是A7上的静态范围?

例如,如果我想将Bob添加到A8,我该如何将COUNTA扩展为A8,依此类推等等(取决于具体情况)我在A下输入了多少个值,而不必在每次向列表中添加内容时手动更改范围值?

我需要从单元格A4开始范围。

感谢任何帮助。

4 个答案:

答案 0 :(得分:3)

考虑:

=COUNTA(A:A)-COUNTA(A1:A3)

答案 1 :(得分:2)

=COUNTA(A:A)

这应该是完整专栏的技巧。

如果您想从A4开始并从那里无限移动,请使用:

=COUNTA(A4:A1048576)

答案 2 :(得分:0)

您可以创建动态命名范围。转到公式>名称管理器>新建,然后名称是名称(或任何您想要的名称),并为您的公式$.get(..., function(result){ // Perform some processing on result __doPostBack('Submit_BT', '') } 进行此操作。

然后只需使用=OFFSET(Sheet1!$A$4,,,COUNTA(Sheet1!$A$4:$A$400),1)

即可

希望这有帮助,祝你好运!

答案 3 :(得分:0)

如果在Excel 2007或更高版本中使用Excel表格(“插入”选项卡和表格),则可以使用structured reference

= CountA( Table1[Name] )