Zellen einer Spalte in die Zeilen eines neuen Arbeitsblattes kopieren
Hallo,
wie bekomme ich eine (automatische) Kopie der Zellinhalte einer ganzen Spalte in Arbeitsblatt A in die Zeile eines Arbeitsblattes B?
Außerdem soll dies automatisch geschehen, also jedesmal, wenn ich einen Wert in die Spalte (z.B. Spalte A) eintrage soll der gleiche Wert in die Zeile (z.B. 3) übertragen werden.
Noch ein Beispiel:
Arbeitsblatt A hat Werte in der Spalte A über 20 Zeilen hinweg, also A1-A20, diese sollen kopiert werden in A3-T3.
Chris
Antwort schreiben
Antwort 1 von rainberg vom 09.06.2022, 15:50 Options
Hallo Chris,
schreibe in A3 von Tabbelle2 folgende Formel und ziehe sie nach rechts
=BEREICH.VERSCHIEBEN(Tabelle1!$A$1;SPALTE(A1)-1;)
Gruss
Rainer
Antwort 2 von rainberg vom 09.06.2022, 15:53 Options
Hallo noch mal,
oder einfacher
=INDEX(Tabelle1!$A:$A;SPALTE(A1))
Gruss
Rainer
Antwort 3 von neolein vom 09.06.2022, 16:01 Options
Hallo,
danke für den Tip, ich habe ide englische Excel version, den Befehl Bereich.Verschieben... wie finde ich den?
Ich will übrigens den Bereich kopieren, also die Werte sollen in Tabelle1 bestehen bleiben.
Antwort 4 von neolein vom 09.06.2022, 16:07 Options
Hallo nochmal, also INDEX gibt es, aber es klappt nicht, meine Tabelle1 sieht so aus:
In C5 bis C228 steht Text in den Feldern, das sind 223 Felder.
Tabelle2 (die ist in einer anderen Arbeitsmappe) geht von A2 bis HP2.
=INDEX(Tabelle1!$A:$A;SPALTE(A1))
Worauf bezieht sich denn das A1 in Klammern hinter SPALTE? Auf Tabelle1 oder Tabelle2?
Antwort 5 von neolein vom 09.06.2022, 16:09 Options
Achso, bezüglich deiner Formel, die ist bei mir jetzt:
=INDEX(Checklist!$C5:$C228;SPALTE(A2))
aber da steht dann nur #NAME?
Antwort 6 von neolein vom 09.06.2022, 16:18 Options
Es klappt!!! Die Formel ist:
=INDEX(Checklist!$C$5:$C$228;COLUMN(A2))
natürlich muss column hin anstatt spalte, und Tabelle1 heißt bei mir Checklist.
Vieln Dank!