excel中的公式如何表示行尾或者列尾

来源:百度知道 编辑:UC知道 时间:2024/06/27 05:31:24
数据每天都在更新与增加,于是造成了一些统计公式每天都要更新,以包含最新的数据,
举个例子,
我原来只有10行数据,那么我统计的范围是A1:A10
现在我增加了一行,那么公式必须更新统计范围A1:A11
也就是说,我每次增加新数据,就必须去改动公式里面的统计范围
请问有没有可以表示行尾或者列尾的函数,或者表达式呢,这样就不用每次都更新数据了,比如说表示成A_begin:A_end这样的
谢谢前面的回答,可是如果这个统计单元格和被统计列在同一列,那么,改如何处理~

可定义一个名称:
H=LOOKUP(1,1/CODE($A$1:$A$10000),ROW($1:$10000))
对A列的统计范围改为:
INDIRECT("A1:A"&H)

如果统计公式在第一行:
计算范围改为INDIRECT("A2:A"&H)
如果统计公式在最后一行:
计算范围改为INDIRECT("A1:A"&ROW()-1)

把统计公式放在a列以外的地方

比如=sum(a:a);=average(a:a),等等。添加数据就不需改公式了 。

不用.只要把范围定为A:A就是A的整列了.
有时要逆向思维一下,你只想到在A后面加内容,没有想到把数字去掉以后就可以了.

你可以在添加之前,单击统计公式所在行的行号,点右键,插入行,然后统计公式会自动更改统计范围,如果需要添加多行,只要选中多行,然后点右键,插入行就可以了,公式内的范围自动更新.