Daten aus Tabelle automatisch auf mehrer Blätter verteilen
#1
Hallo, ich versuche mal mein Problem verständlich zu beschreiben (bitte dazu auch meine beigefügten Bider betrachten):

Ich habe eine Datentabelle mit einer Auflistung verschiedener Inhalte.Diese einzelnen Zeileninhalte Inhalte möchte ich automatisch auf andere Blätter in bestimmte Felder einfügen lassen. (Bild1)

Da es sich später um mehr als 100 Zeilen handelt, möchte ich nicht in jedem Blatt manuell eine Verknüpfung eingeben, wie z.B. Zelle A2 des Blattes "Zusammenfassung" = Zelle B4 des Blattes "Blatt1". (Bild2)

Wäre nett, wenn mir da jemand weiterhelfen könnte.

Danke .


Angehängte Dateien Thumbnail(s)
       
Antworten Top
#2
Bitte tausche Bilder gegen Xl-Bsp. Datei!
Antworten Top
#3
Moin!
Ich habe bereits genug gesehen. Wink
Mit der Zusammenfassung hast Du doch (fast) alles, was Du brauchst!
Jetzt benötigst Du nur noch 1 (in Worten: ein) weiteres Tabellenblatt, welches als Formular aufgebaut ist.
Du füllst es dann mittels einer Zelle "Gebäude".
Die restliche "Formularfelder" holen sich die Daten dann mittels SVERWEIS().

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Hier wie gewünscht die Excel Datei.


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 14,9 KB / Downloads: 4)
Antworten Top
#5
So wie du das schreibst, fülle ich aber durch einen SVERWEIS doch nur neues Blatt,oder? Ich möchte aber aus 1 Zusammenfassungs-Tabelle
nun x Einzelblätter erstellen. Das funktioniert aber doch auf diesem Weg nicht!?
Antworten Top
#6
Ich habe Dir einen Zellendropdown in B4 eingebaut.
Hier kannst Du das Gebäude wählen und die entsprechenden Zellen ziehen sich den entsprechenden Wert:

ABCDEFG
1Datenblatt Vermietungsobjekt
2Firma:Firma C
3Ansprechpartner:Hr. SchulzeTelefon:01234/125
4Gebäude:CEtage:2.OGRaum:3
5

NameBezug
Gebäude=Zusammenfassung!$A$2:$A$5

ZelleFormel
B2=SVERWEIS(B4;Zusammenfassung!A:G;5;0)
B3=SVERWEIS(B4;Zusammenfassung!A:G;6;0)
F3=SVERWEIS(B4;Zusammenfassung!A:G;7;0)
D4=SVERWEIS(B4;Zusammenfassung!A:G;2;0)
F4=SVERWEIS(B4;Zusammenfassung!A:G;3;0)

ZelleGültigkeitstypOperatorWert1Wert2
B4Liste=Gebäude

Datei überarbeitet im Anhang.

Gruß Ralf


Angehängte Dateien
.xlsx   Mappe1 (6).xlsx (Größe: 12,94 KB / Downloads: 3)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • Frogger1986
Antworten Top
#7
Danke RBB63,

aber ich hatte vielleicht meine Anfrage nicht ganz richtig geschildert:

Ich habe die Tabelle mal erweitert. In Gebäude A habe ich mehrere Stockwerke. Für jedes unterschiedliche Stockwerk ( dass meinte ich mit Zeile), möchte ich, das Excel ein eigenes Tabellenblatt eröffnet (bzw. ich Blanko-Blätter in der erforderlichen Stückzahl anlege) und die Daten aus den einzelnen Zeilen in jedes Blatt eingetragen werden. Sprich, Daten aus Zeile 2 (A2 bis G2) in Tabellenblatt "Blatt1", Daten aus Zeile 3 in Tabellenblatt "Blatt2" usw.


Angehängte Dateien
.xlsx   Kopie von Mappe1 (6).xlsx (Größe: 12,69 KB / Downloads: 6)
Antworten Top
#8
Was soll später mit den den gebildeten Blättern passieren? Sie bleiben doch sicher nicht dauerhaft gespeichert. Ich würde die Lösung von RPP63 vorziehen. Allerdings musst du deine Tabelle noch um eine zusätzliche Spalte erweitern, in der du eine eindeutige ID jeder Wohnung/Etage (z.B. fortlaufende Nummer) zuweist. Anhand dieser ID füllt Excel dann das Datenblatt aus bzw. du kannst die Datenblätter kopieren und in jedem Datenblatt eine ID eingeben/auswählen.

Ansonsten nur über VBA.
Antworten Top
#9
Moin nochmal!
Die redundante Datenhaltung in verschiedenen Blättern ist schlicht Quatsch!
Schließlich kann man immer nur ein Blatt gleichzeitig ansehen.
Ob ich jetzt in den Blattregistern oder im Zellendropdown suche, ist Jacke wie Hose.
Letzteres hat aber den Vorteil, den Speicherbedarf enorm zu senken!

Übrigens lautet mein Nick RPP63, ich habe es aber lieber, mit meinem Vornamen angeredet zu werden.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#10
Hintergrund, warum ich einzelne Tabellenblätter füllen will ist, dass für jedes Gebäude eine andere Person (Techniker) zuständig ist. Das Blatt soll dann jedem Techniker als Arbeitsschein dienen. Daher die Auflösung der Datentabelle in einzele Blätter.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste