在Excel中使用variables从单独的表中获取范围
希望根据当前工作表中获得的列字符从另一个工作表中获取范围。
所以说我在当前的表格中指定了A2到字母G.
然后我会问A10 =“平均”('Sheet1'!(A2)2:(A2)999)
所以本质上它会=平均('Sheet1'!G2:G999)
但是,这是行不通的。 任何人有任何想法如何使这个工作?
你可以使用Indirect()函数:
=AVERAGE(INDIRECT("'Sheet1'!" & A2 & "2:" & A2 & "999"))