EXCEL表格怎样提取单元格里行的数字,比如A10只提取数字10

我在一个单元格里有个公式,就是求平均数的,比如这个单元格是L7,里面有个公式=(SUM(M5:M13))/9,从M5到M13刚好是9行,也就是9天的意思;而M13是每天变的,比如今天是M13,明天就是M14;有没有办法把9也做成公式的形式,省得每天还要手动去改

在EXCEL表格中提取规定单元格行的数字,可以使用OFFSET和COUNTA组合函数公式来完成。
公式如下:
=SUM(OFFSET(A5,COUNTA(A5:A100)-9,0,9)



最后效果:



CountA函数是求数据区域中的非空个数。
OFFSET函数这里使用了四个参数:
1、参照的区域或单元格;
2、位移行数,这里使用的是COUNTA函数公式减9;
3、位移列数,0表示不位移;
4、数据区域高度,因为需要9行数据,所以直接输9就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-10
=(SUM(M5:M13))/rows(M5:M13)
只取单元格名称的数字,就是提取单元格的行号,列号为字母A,
行号提取row(),列号提取column()
第2个回答  2019-08-10
Excel有专门的求平均值函数=AVERAGE(M5:M1000)
第3个回答  2019-08-10
可以试试rows函数
第4个回答  2019-08-10
这个需要用函数去解决。
相似回答