Hallo zusammen,
mein Problem lässt sich schwer in einer Betreffzeile beschreiben. Es geht um folgendes:
Ich habe 2 Tabellenblätter (1. Liste, 2. Abgeschlossen). Wenn im 1. Blatt bestimmte Bedingungen erfüllt sind, werden einige Informationen in das zweite Tabellenblatt übertragen. Dann sollen im zweiten Tabellenblatt neue Informationen händisch eingegeben werden können. Das funktioniert solange, bis die Bedingungen in Tabelle 1 nicht nacheinander geändert werden. Konkret sieht das so aus:
Tabelle 1. Liste: ID Name Status
A01 ABC offen
A02 DEF abgeschlossen
A03 GHI offen
Falls der Status auf "abgeschlossen" gesetzt wird, werden ID und Name in die zweite Tabelle übertragen mit {=WENN(ZEILE(Tabelle1!1:1)>ZÄHLENWENN(Tabelle1!$C:$C;"abgeschlossen");"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!$C:$C="abgeschlossen";ZEILE(Tabelle1!$1:$4));ZEILE(Tabelle1!B1))))}.
Im 2. Tabellenblatt gibt es eine neue Spalte "Wert", wo dann bei Bedarf ein € Wert eingetragen werden kann/wird.
Tabelle 2. Abgeschlossen:
ID Name Wert
A02 DEF 20€ (->händisch eingetragen)
Das klappt solange gut, wie der Status nacheinander (erst Status A01, dann Status A02, usw) geändert wird und die IDs im 2. Tabellenblatt untereinander erscheinen. Wenn sich im oberen Beispiel jetzt nachdem A02 auf "abgeschlossen" gesetzt wurde, der Status von A01 ändert, verschieben sich die ID und der Name von A02 in die nächste Zeile und ID/Name von A01 werden in die erste Zeile eingefügt. Damit sind die IDs wieder in der richtigen Reihenfolge, aber der händisch eingetragene Wert (20€) steht dann auf einmal bei A01 statt A02:
Tabelle 1. Liste: ID Name Status
A01 ABC abgeschlossen (-> erst geändert, nachdem A02 schon auf abgeschlossen stand)
A02 DEF abgeschlossen
A03 GHI offen
Tabelle 2. Abgeschlossen:
ID Name Wert
A01 ABC 20€
A02 DEF
Das soll so nicht sein. Die 20€ sollen weiterhin mit der korrekten Zeile und ID A02 verknüpft sein und ebenfalls eine Zeile weiter unten stehen. Weiß da jemand einen Rat? Tut mir Leid für die lange Frage, aber ich hoffe so ist das Problem verständlicher.
Vielen Dank im Voraus!!!
Liebe Grüße
Miri244
mein Problem lässt sich schwer in einer Betreffzeile beschreiben. Es geht um folgendes:
Ich habe 2 Tabellenblätter (1. Liste, 2. Abgeschlossen). Wenn im 1. Blatt bestimmte Bedingungen erfüllt sind, werden einige Informationen in das zweite Tabellenblatt übertragen. Dann sollen im zweiten Tabellenblatt neue Informationen händisch eingegeben werden können. Das funktioniert solange, bis die Bedingungen in Tabelle 1 nicht nacheinander geändert werden. Konkret sieht das so aus:
Tabelle 1. Liste: ID Name Status
A01 ABC offen
A02 DEF abgeschlossen
A03 GHI offen
Falls der Status auf "abgeschlossen" gesetzt wird, werden ID und Name in die zweite Tabelle übertragen mit {=WENN(ZEILE(Tabelle1!1:1)>ZÄHLENWENN(Tabelle1!$C:$C;"abgeschlossen");"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!$C:$C="abgeschlossen";ZEILE(Tabelle1!$1:$4));ZEILE(Tabelle1!B1))))}.
Im 2. Tabellenblatt gibt es eine neue Spalte "Wert", wo dann bei Bedarf ein € Wert eingetragen werden kann/wird.
Tabelle 2. Abgeschlossen:
ID Name Wert
A02 DEF 20€ (->händisch eingetragen)
Das klappt solange gut, wie der Status nacheinander (erst Status A01, dann Status A02, usw) geändert wird und die IDs im 2. Tabellenblatt untereinander erscheinen. Wenn sich im oberen Beispiel jetzt nachdem A02 auf "abgeschlossen" gesetzt wurde, der Status von A01 ändert, verschieben sich die ID und der Name von A02 in die nächste Zeile und ID/Name von A01 werden in die erste Zeile eingefügt. Damit sind die IDs wieder in der richtigen Reihenfolge, aber der händisch eingetragene Wert (20€) steht dann auf einmal bei A01 statt A02:
Tabelle 1. Liste: ID Name Status
A01 ABC abgeschlossen (-> erst geändert, nachdem A02 schon auf abgeschlossen stand)
A02 DEF abgeschlossen
A03 GHI offen
Tabelle 2. Abgeschlossen:
ID Name Wert
A01 ABC 20€
A02 DEF
Das soll so nicht sein. Die 20€ sollen weiterhin mit der korrekten Zeile und ID A02 verknüpft sein und ebenfalls eine Zeile weiter unten stehen. Weiß da jemand einen Rat? Tut mir Leid für die lange Frage, aber ich hoffe so ist das Problem verständlicher.
Vielen Dank im Voraus!!!
Liebe Grüße
Miri244