2016-07-07 5 views
0

Ich möchte Daten von mehreren Blättern in einem Blatt erhalten und ich möchte AutoFill verwenden, weil es viele Blätter gibt.Excel Index AutoFill über verschiedene Blätter

Beispiel: = INDEX (! Sheet2 F20; 0; 0)

Wenn ich es richtig tun ziehen, sollte es in = INDEX ändern (! Sheet3 F20; 0; 0)/= INDEX (Sheet4! F20; 0; 0) usw.

Wenn ich es nach unten zeichne, sollte es sich ändern in = INDEX (Blatt2! F21; 0; 0)/= INDEX (Blatt2! F22; 0; 0) usw.

Gibt es eine Möglichkeit, dies zu erreichen, oder muss ich VBA verwenden?

freundlichen Grüßen Stephan

Antwort

0

Für sheet2, Zelle F20:

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

Zeichnung rechts geht in Blattnummer bis:

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

Und Zeichnung unten nach oben geht in Zeilennummer:

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