2016-07-07 33 views
0

我想從多張表中接收數據到一張表中,並且我想使用自動填充功能,因爲有大量表單。Excel索引在不同表格上自動填充

實施例:= INDEX(!Sheet2的F20; 0; 0)

當我繪製它做正確的,它應該變成= INDEX(!表Sheet 3 F20; 0; 0)/ = INDEX(Sheet4! F20; 0; 0)等。

當我畫到底時,它應該變成= INDEX(Sheet2!F21; 0; 0)/ = INDEX(Sheet2!F22; 0; 0)等。

有什麼辦法可以達到這個目的還是我必須使用VBA嗎?

親切的問候 斯蒂芬

回答

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