Clever-Excel-Forum

Normale Version: Daten aus Tabelle in jeweils neu erstellte Tabelle einfügen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Morgen

Ich brauche eine kleine Hilfestellung...

Ich habe eine Arbeitsmappe mit Stammdaten. Von diesen Daten sollen jeweils die Daten einer Zeile in unterschiedliche Positionen einer anderen Tabelle übertragen werden.
Wenn eine Zeile hinzugefügt wird soll eine neue Tabelle hinzugefügt werden. 


Also wenn das meine Stammdatentabelle ist:

A1 B1 C1
A2 B2 C2

Sollte die nächste Tabelle so aussehen:
A1 B1
C1

Und die dannach so:
A2 B2
C2

usw...



Der Code der Zweiten Tabelle würde so aussehen:

=Tabelle1!A1 =Tabelle1!B1
=Tabelle1!C1


Das ganze ist natürlich in echt etwas komplexer, so das ich es nicht jedes mal  händisch machen kann.

Gibt es dafür eine gute Lösung? Bitte um hilfe!
Die beste Lösung fängt an mit hochladen einer Beispieldatei.
Moin!
Warum diese redundante Datenhaltung?
Mache Dir ein Formularblatt und "ziehe" die jeweiligen Daten bspw. per SVERWEIS()

Gruß Ralf
Ich habe eine Beispieldatei angehängt!

Noch zur Erklärung: Ich habe zb: 20 Zeilen, und die Daten jeder dieser Zeilen soll in einer Neuen Tabelle angelegt werden. Am ende sollen es dann 20 Tabellen sein. Ideal wäre noch wenn man die Tabellen dann separat speichert das die Daten dann statisch werden, und nichtmehr auf die Datentabelle referenziert.  

Der Grund dafür ist das die Daten in einer Tabelle aufgenommen werden, und dann in ein spezielles format gebracht werden sollen das dann so ausgedruckt werden kann.
Ich hab mir SVERWEIS() angesehen und wüsste jetzt keine Möglichkeit damit das zu machen was ich vorhabe.

Ahja, und es kommen nicht nur Zahlen sondern auch Wörter vor dann auch an die Tabelle übergeben werden sollen.


Bitte die Erklärungen einfach halten, ich bin auf jeden Fall kein Excel Profi!
Hallo,

wie wäre es mit folgender Vorgehensweise:
Deine Daten befinden sich in einer Tabelle.

In einer zweiten Tabelle gibst Du ein, aus welcher zeile Du die daten sehen möchtest und diese werden dann gelistet.

Zum Beispiel wie in folgendem Beispiel:

Arbeitsblatt mit dem Namen 'Tabelle2'
 ABCDEF
15 Zeile1 1
22    2
33    3
4     4
5     5
6     6
7     7
8     8
9     9
10     10
11     11
12     12
13     13
14     14
15     15
16     16
17     17
18     18
19     19
20     20
NameBezug
zeilen=Tabelle2!$F$1:$F$20
ZelleFormel
A1=INDEX(Tabelle1!$A$1:$C$10;$D$1;ZEILE())
A2=INDEX(Tabelle1!$A$1:$C$10;$D$1;ZEILE())
A3=INDEX(Tabelle1!$A$1:$C$10;$D$1;ZEILE())
ZelleGültigkeitstypOperatorWert1Wert2
D1Liste =zeilen 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg


Hier habe ich erst eine Reihe für die zeilen 1-20 gelistet und dem Bereich den Namen "zeilen" vergeben.
In Zelle D1 habe ich eine Datengültigkeit eingerichtet. Zugelassen werden soll Liste und als Quelle habe ich den benannten Bereich "=zeilen" eingegeben.

Jetzt kannst Du per Dropdown eine Zeilenzahl auswählen und im Bereich A1:A3 werden die Daten aus Tabelle1 dieser Zeile gelistet.

Unten alles in Deine Beispieldatei eingearbeitet:

[attachment=9628]
Ich sehe das es funktioniert, aber ich weiß noch nicht wie :19:
Ich werd mich da mal reinarbeitne. Danke erstmal!

Ps: Würde das auch funktionieren wenn die Werte in der Ergebnistabelle anders auf dem Blatt verteilt sind?
(17.02.2017, 11:27)Lumen schrieb: [ -> ]Ps: Würde das auch funktionieren wenn die Werte in der Ergebnistabelle anders auf dem Blatt verteilt sind?

Hallo,

..kann sein, vielleicht, weiß ich nicht.

Somit stehen wir wieder am Anfang. Ohne konkrete Beispiele keine konkrete Antworten.