乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL中如何根据动态的行号和列号取单元格的值?

EXCEL中如何根据动态的行号和列号取单元格的值?

作者:乔山办公网日期:

返回目录:excel表格制作


函数用COUNTA 要注意这一列数据中不能有为空 有空的话 要加上空格个数
VBA用 range(rows.count,1).end(xlup).row

EXCEL中如何根据动态的行号和列号取单元格的值的方copy法如下:
1、ADDRESS(1,2),取表格第一行,第二列的值单元格地址引用,该函数值为$A$2;
2、INDIRECT($A$2),获取A2单元格的zhidao值;
3、A1里输入=INDIRECT(ADDRESS(3,算出来的值))
固定列动态行?? 你直zd接把A2 换成 $A2就好了
或者
=indirect("A" &row()) 这个可以获取当前行
=indirect("A" &row()+1) 这个可以获取当前行的下一行
=indirect("A" &row()-1) 这个可以获取当前行的上一行 注意定行上一行是NULL

可以通过INDIRECT函数引用单元格中的数值作为行号。
如果两个数值分别在B1和B2单元格,那么
输入
=COUNTA(INDIRECT("A"&B1&":A"&B2))
得到统计以B1和B2单元格中的数值作为A列引用范围的非空单元格个数。
输入
=SUM(INDIRECT("A"&B1&":A"&B2))
得到以B1和B2单元格中的数值作为A列引用范围的和。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网