基于另一个单元格中的值来优化单元格位置

时间:2016-07-19 11:20:00

标签: excel-formula

我正在使用Excel 2010.我希望能够在函数中使用单元格的值(例如单元格A1中的值),该函数将定义从另一个电子表格获取数据的位置。

='Sheet1'!$ B $ xx(其中xx的值在单元格A1中定义)

2 个答案:

答案 0 :(得分:0)

可以使用Indirect()完成。请注意,Indirect()是易失性的,使用它可能会减慢大型工作簿的速度。

=Indirect("Sheet1!$B$"&A1)

另一个(非易失性)选项是使用Index,就像这样

=INDEX(Sheet1!B:B,Sheet2!A1)

enter image description here

答案 1 :(得分:0)

你可以使用Index,最好使用INDEX,因为它的波动性较小。

=INDEX(B:B,A1)

这将返回一个值或对表或范围内的值的引用