作者:乔山办公网日期:
返回目录:excel表格制作
EXCEL中如何根据动态的行号和列号取单来元格的值的方法如下: 1、ADDRESS(1,2),取表格第一行,第二列的值自单zd元格地址引用,该函数值为$A$2; 2、INDIRECT($A$2),获取A2单元格的值; 3、A1里输入=INDIRECT(ADDRESS(3,算出来的值))
可以使用indirect函数。
1、电脑打开Excel表格,如图要引用B列中复2行的数据。
2、在H列中输入行号2,然后输入公式=INDIRECT("b"&H3)。
3、输入公式后,按回车键即可引制用B2的数据。zd
4、下拉复制公式,只要输入行号,就可以引用B列中对应的行数据。
行号是可以引用,但如果是要转成对表制格单元格的引用还在加上INDIRECT函数进行百转度换
如
=INDIRECT("过分表!问W"&Y68)
试一下你要的是不是这个公式
=IF(INDIRECT("过分表!W"&Y68)="32",INDEX(过分表!A:A,RIGHT(INDIRECT("过分表!V"&Y68),3)),"")
如果INDIRECT("过分表!W"&Y68)得出的数值不是文本数值,则公式中的32要去掉双答引号
你讲的是不同工作表,而不是不同工作簿:
=INDIRECT("'001'!A"&A6)
如果不同工作簿,在工作表前面还要加上[工作簿名]