【问题标题】:Excel Index Autofill over different SheetsExcel 索引自动填充不同的工作表
【发布时间】:2016-07-07 09:15:39
【问题描述】:

我想将多张表中的数据接收到一张表中,并且我想使用自动填充,因为有很多表。

示例:=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?

亲切的问候 斯蒂芬

【问题讨论】:

    标签: excel indexing


    【解决方案1】:

    对于 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))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 1970-01-01
      • 2015-02-10
      • 2021-04-13
      • 1970-01-01
      相关资源
      最近更新 更多