ich möchte aus einer umfangreichen Bestandsliste meiner Modelleisenbahn (hier: Liste der Personenwagen) auf mehreren separaten Tabellenblättern Züge zusammenstellen. Ein bisschen Vorleistung habe ich zwar erbracht, aber jetzt komme ich einfach nicht mehr weiter und benötige zur Vollendung eure Hilfe.
Beschreibung:
In der beigefügten Tabelle https://www.herber.de/bbs/user/145923.xlsx sind 3 Tabellenblätter (TB) enthalten: Personenwagen, Zugliste_Test und Gewünschtes_Ergebnis. In dem TB Personenwagen möchte ich meinen kompletten Wagenbestand erfassen. Diese Liste wird einige 100 Zeilen enthalten. In dem TB Zugliste_Test möchte ich alle Wagen auflisten, die einem konkreten Zug zugeordnet sind. Und im TB Gewünschtes_Ergebnis habe ich das Ergebnis aufgeführt, welches ich anstrebe.
Die Aufgabe:
Wie eben geschrieben, möchte ich auf einem separaten Tabellenblatt (bspw. Zugliste_Test) alle Wagen, die zu einer bestimmten Zugnummer gehören auflisten. Die Zugnummer wird in der Zelle A4 dieses TB eingetragen. Ebenfalls ist eine Zugnummer jedem Wagen in dem TB Personenwagen zugeordnet. Für jeden Zug soll ein eigenes TB angelegt werden. Alle Wagen aus TB Personenwagen die die gleiche Zugnummer wie in Zelle A4 (TB Zugliste_Test) haben, sollen in dem TB Zugliste_Test aufgelistet werden! Zum besseren Verständnis habe ich sowohl die Zelle A4 wie auch die korrespondierenden Einträge auf den TBs farblich blassgrün hervorgehoben.
Aktuelle Status:
U. a. hier im Forum habe ich mich über INDEX und VERGLEICH belesen. Eine weitere Suche zum konkreten Problem blieb (vsl. mangels korrekter Suchbegriffe) erfolglos :-(
Ich habe zunächst zum Testen nur die INDEX/VERGLEICH-Funktion auf die Spalte Art.-Nr. angewendet. Grundsätzlich sollen bei Übereinstimmung der Zugnummer die Inhalte aller Spalten C bis T der entsprechenden Wagen kopiert werden. Also vom TB Personenwagen nach Zugliste_Test. Soweit funktioniert es auch, aber
Das Problem:
in den Zeilen, in denen es keine Übereinstimmung der Zugnummer gibt, wird bis zum Auftreten der ersten korrekten Übereinstimmung die Inhalte des nächsten Treffers aufgelistet/kopiert - sehr unschön! Hier ein Bsp. für die Zugnummer 5:
Der erste Wagen mit der Zugnummer 5 tritt erst in Zeile 28 auf. Beim erstellen der Zugliste im TB Zugliste_Test werden zudem die Zeilen 5 bis 27 aufgelistet und mit dem Inhalt der Zeile 28 (in meinem reduzierten Bsp. nur Art.-Nr. 7445) gefüllt. Zur Verdeutlichung habe ich auf dem TB Personenwagen die Zellinhalte der Wagen mit Zugnummer 5 rot umrandet. TB Zugliste_Test zeigt in roter Schrift die falsch enthaltenen Zeilen. Grün unterlegt sind dagegen die korrekten Zeilen.
Leider ist es nicht möglich, Zeilen mit bspw. gleicher Art.Nr. auszublenden, da in der Zugbildung auch mehrere identische Wagen (= gleiche Art.-Nr.) auftreten können. Ein entsprechendes Beispiel ist mit Zugnummer 3 und der Art.-Nr. 8178 (3x vorhanden) enthalten.
Zudem stören auch die letzten Einträge (#NV). Das von mir gewünschte Ergebnis ist in dem gleichnamigen TB für die gleiche Zugnummer aufgeführt.
Wie bekomme ich die überflüssigen Einträge weg? Kann mir jemand von euch helfen?
Idealerweise wird die lfd. Nr. entsprechend der Anzahl der Wagen gleich mit gefüllt. Habt ihr dafür ggf. auch eine Lösung? Das wäre aber nicht so wichtig ;)
Ich hoffe, dass ich euch mit der Menge an Informationen nicht erschlagen habe, mir war es aber wichtig, das Ziel meiner Anfrage so exakt wie möglich zu beschreiben.
Allen einen angenehmen Sonntag und beste Grüße
Ingo