如何更改引用的单元格号,而不是字母

时间:2016-04-04 10:45:24

标签: excel cell

我有几张excel表。第一张表是一张表,第二张表将在一页上显示表中的一行。目前,当我想要查看一行时,我会更改工作表2中的所有值,例如:

=Sheet1!A4

我手动更改所有单元格A-H,这需要时间......我希望我可以通过在Sheet2上有一个值来缩短它,我可以在其中输入一个数字,并且所有单元格都将更改为引用该行。我的想法是这样的:

=Sheet1!A(J1)       *where J1 has a value, eg. 4, the formula would read "=Sheet1!A4"

显然这不起作用......有没有办法实现这个目标?这将非常有帮助并节省大量时间

1 个答案:

答案 0 :(得分:1)

尝试,

=index(Sheet1!a:a, j1)

INDIRECT function是挥发性的¹; INDEX function不是。

¹当整个工作簿中的任何内容发生变化时,不仅在影响其结果的某些内容发生变化时,挥发性函数都会重新计算。 易失性函数的示例包括INDIRECTOFFSETTODAYNOWRANDRANDBETWEENCELLINFO工作表函数的某些子函数也会使它们变得不稳定。