以特定的行间隔从另一张表中选取数据

以特定的行间隔从另一张表中选取数据

我有一张从另一张表(原始数据表)中选取值的工作表。最好通过一个例子来展示。

        Col1                
Row1    [anothersheet.xlsx]Sheet1!$B$14
Row2    [anothersheet.xlsx]Sheet1!$B$141
Row3    [anothersheet.xlsx]Sheet1!$B$268
.           .
.           .
.           .

当前工作表中的每一行都需要从数据表的下一个第 127 行中选择数据。有没有一种方法可以简单地做到这一点而无需任何编程?目前它只有一列,但很快就会添加其他列,它们将以相同的方式显示数据。

答案1

在单元格 A1 中,您可以使用以下公式:

=INDIRECT("[anothersheet.xlsx]Sheet1!$B$"&ROW()*127-113,TRUE)

您可以相应地调整数学来满足您的任何其他需求。

相关内容