Excel索引自动填充不同的表格

时间:2016-07-07 09:15:39

标签: excel indexing

我想从几张纸上收到一张纸的数据,我想使用自动填充,因为有很多纸张。

示例:= INDEX(Sheet2!F20; 0; 0)

当我画右边时,它应该变成= INDEX(Sheet3!F20; 0; 0)/ = INDEX(Sheet4!F20; 0; 0)等。

当我把它画到底部时,它应该变成= INDEX(Sheet2!F21; 0; 0)/ = INDEX(Sheet2!F22; 0; 0)等。

有没有办法实现这一点,还是我必须使用VBA?

亲切的问候 斯蒂芬

1 个答案:

答案 0 :(得分:0)

对于sheet2,单元格F20:

=INDIRECT("sheet" & COLUMN(B:B) & "!F" & ROW(20:20))

图纸编号右上图:

=INDIRECT("sheet" & COLUMN(C:C) & "!F" & ROW(20:20))
=INDIRECT("sheet" & COLUMN(D:D) & "!F" & ROW(20:20))

拉下来的行号:

=INDIRECT("sheet" & COLUMN(B:B) & "!F" & ROW(21:21))
=INDIRECT("sheet" & COLUMN(B:B) & "!F" & ROW(22:22))