Discussion:
Zelleninhalte in andere Tabelle übernehmen
(zu alt für eine Antwort)
Büschlen Hans Jürg
2003-08-30 09:42:12 UTC
Permalink
Hallo mitenand

Wie kann ich bestimmte Zelleninhalte von einem Tabellenblatt in ein anderes
Tabellenblatt übernehmen?
Bsp:
Die Daten stehen in der Tab1, in den Spalten B1 bis H1. in A1 steht eine
eindeutige Knd.-Nr.
Ich möchte nun, wenn ich in der Tab2 in der Spalte A1die Knd.-Nr. aus Tab1
eingebe, die Einträge aus Tab1, Spalten B1 bis H1 übernommen werden, jedoch
in unterschiedlichen Zellen. B1 aus Tab1 sollte dann in G11 der Tab2 stehen,
C1 aus Tab1 in A13 der Tab2 usw.
Geht das überhaupt mit einer Formel oder braucht man dazu eine VBA-Lösung?

Ganz herzlichen Dank für eure Hilfe.

Gruss aus dem regnerischen Zürich

Hans Jürg
Büschlen Hans Jürg
2003-08-31 17:54:17 UTC
Permalink
Hallo Stefan

Vielen Dank für deine Hilfe, das funktioniert eigentlich genau so wie ich es
möchte.

In meinem Posting habe ich aber vergessen zu schreiben, dass meine Tabelle
über 1000 Zeilen zählt und Ziel ist es, nach Eingabe der Knd.-Nr. in der
Tabelle 2, die dazugehörenden Einträge der Spalten B und C zu übernehmen.
Wenn also in A20 die Knd.-Nr. 1009 steht, sollen nach der Eingabe dieser Nr.
in A1 auf Tab2, die Werte aus B20 und C20 (Tab1) in G11 und A13 (Tab2)
übernommen werden. Das Tabellenblatt wird dann ausgedruckt, die nächste
Knd.-Nr. eigetragen, ausgedruckt usw. Kannst du noch mal helfen?
Sorry, dass ich mich nicht von Beginn an klar ausgedrückt habe.

Gruss
Hans Jürg
Post by Büschlen Hans Jürg
Wie kann ich bestimmte Zelleninhalte von einem Tabellenblatt in ein
anderes Tabellenblatt übernehmen?
Die Daten stehen in der Tab1, in den Spalten B1 bis H1. in A1 steht
eine eindeutige Knd.-Nr.
Ich möchte nun, wenn ich in der Tab2 in der Spalte A1die Knd.-Nr. aus
Tab1 eingebe, die Einträge aus Tab1, Spalten B1 bis H1 übernommen
werden, jedoch in unterschiedlichen Zellen. B1 aus Tab1 sollte dann in
G11 der Tab2 stehen, C1 aus Tab1 in A13 der Tab2 usw.
Geht das überhaupt mit einer Formel oder braucht man dazu eine VBA-Lösung?
Hallo Hans Jürg,
das geht mit der Funktion SVERWEIS, z.b.
Post by Büschlen Hans Jürg
B1 aus Tab1 sollte dann in G11 der Tab2 stehen
in Tab2 G11 steht dann: '=SVERWEIS(A1;Tab1!A:H;2;FALSCH)'
Post by Büschlen Hans Jürg
C1 aus Tab1 in A13 der Tab2
in Tab2 A13 steht dann: '=SVERWEIS(A1;Tab1!A:H;3;FALSCH)'
cu
Stefan
Stefan Stoehr
2003-08-31 18:30:49 UTC
Permalink
Post by Büschlen Hans Jürg
Vielen Dank für deine Hilfe, das funktioniert eigentlich genau so wie
ich es möchte.
In meinem Posting habe ich aber vergessen zu schreiben, dass meine
Tabelle über 1000 Zeilen zählt und Ziel ist es, nach Eingabe der
Knd.-Nr. in der Tabelle 2, die dazugehörenden Einträge der Spalten B
und C zu übernehmen. Wenn also in A20 die Knd.-Nr. 1009 steht, sollen
nach der Eingabe dieser Nr. in A1 auf Tab2, die Werte aus B20 und C20
(Tab1) in G11 und A13 (Tab2) übernommen werden. Das Tabellenblatt wird
dann ausgedruckt, die nächste Knd.-Nr. eigetragen, ausgedruckt usw.
Kannst du noch mal helfen? Sorry, dass ich mich nicht von Beginn an
klar ausgedrückt habe.
Hallo Hans Jürg,

äh, sorry, ich sehe da im Moment kein Problem, wenn du in Tab2
Post by Büschlen Hans Jürg
in Tab2 G11 steht dann: '=SVERWEIS(A1;Tab1!A:H;2;FALSCH)'
in Tab2 A13 steht dann: '=SVERWEIS(A1;Tab1!A:H;3;FALSCH)'
eingetragen, bzw reinkopiert hast (natürlich ohne die Anführungszeichen)
müsste es funktionieren. Und zwar unabhängig davon, ob in Tab1 (was ja
wohl eine Art 'Kunden-Datenbank' ist) 10 oder 10000 Datensätze stehen.
Falls das nicht so ist, dann habe ich was falsch verstanden - bitte melde
dich dann nochmal.

cu
Stefan
Büschlen Hans Jürg
2003-08-31 18:48:36 UTC
Permalink
Hallo Stefan

Du hast Recht, natürlich klappt es wie gewünscht.
Herzlichen Dank und no en schöne Abig.

Hans Jürg
Post by Büschlen Hans Jürg
Vielen Dank für deine Hilfe, das funktioniert eigentlich genau so wie
ich es möchte.
In meinem Posting habe ich aber vergessen zu schreiben, dass meine
Tabelle über 1000 Zeilen zählt und Ziel ist es, nach Eingabe der
Knd.-Nr. in der Tabelle 2, die dazugehörenden Einträge der Spalten B
und C zu übernehmen. Wenn also in A20 die Knd.-Nr. 1009 steht, sollen
nach der Eingabe dieser Nr. in A1 auf Tab2, die Werte aus B20 und C20
(Tab1) in G11 und A13 (Tab2) übernommen werden. Das Tabellenblatt wird
dann ausgedruckt, die nächste Knd.-Nr. eigetragen, ausgedruckt usw.
Kannst du noch mal helfen? Sorry, dass ich mich nicht von Beginn an
klar ausgedrückt habe.
Hallo Hans Jürg,
äh, sorry, ich sehe da im Moment kein Problem, wenn du in Tab2
Post by Büschlen Hans Jürg
in Tab2 G11 steht dann: '=SVERWEIS(A1;Tab1!A:H;2;FALSCH)'
in Tab2 A13 steht dann: '=SVERWEIS(A1;Tab1!A:H;3;FALSCH)'
eingetragen, bzw reinkopiert hast (natürlich ohne die Anführungszeichen)
müsste es funktionieren. Und zwar unabhängig davon, ob in Tab1 (was ja
wohl eine Art 'Kunden-Datenbank' ist) 10 oder 10000 Datensätze stehen.
Falls das nicht so ist, dann habe ich was falsch verstanden - bitte melde
dich dann nochmal.
cu
Stefan
Loading...