COUNTA正在进行范围Excel
如果我在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
下input多less个值),而不必手动更改每个范围值我在列表中添加什么东西?
我需要从单元格A4
开始的范围。
任何帮助表示赞赏。
考虑:
=COUNTA(A:A)-COUNTA(A1:A3)
=COUNTA(A:A)
这应该完成整列的技巧。
如果您想从A4开始并从那里无限移动,请使用:
=COUNTA(A4:A1048576)
您可以创build一个dynamic的命名范围。 =OFFSET(Sheet1!$A$4,,,COUNTA(Sheet1!$A$4:$A$400),1)
在公式中input公式名称(或者任何你想要的),使公式=OFFSET(Sheet1!$A$4,,,COUNTA(Sheet1!$A$4:$A$400),1)
。
那么只需简单地使用=COUNTA(Names)
希望这有帮助,祝你好运!
如果在Excel 2007或更高版本中使用Excel表格(插入选项卡和表格),则可以使用结构化参考
= CountA( Table1[Name] )