如果我在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
开始范围。
感谢任何帮助。
答案 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] )