10.02.2020, 17:47
Hallo,
ich habe die unten aufgeführte Formel erstellt. Sie überträgt ganze Zeilen von Tabelle1 auf ein anderes Tabellenblatt, sofern in Spalte P die Maschinentypen unter V1:W1 übereinstimmen.
Die Formel funktioniert soweit gut am Anfang der Tabelle. Ab einem gewissen Punkt, hört das Übertragen der Zeilen jedoch aus für mich unerfindlichen Gründen einfach auf. Der Abbruch geschieht bei jedem Maschinentyp zu einem anderen Punkt, mal bei Zeile 356, mal bei Zeile 798, mal bei Zeile 832 der Ursprungstabelle, die ca. 1000 Zeilen hat. Es ist für mich kein Muster ersichtlich. Davor werden die Zeilen exakt und in der richtigen Reihenfolge 1:1 übernommen. Kann sich jemand erklären, woran das liegen könnte? Ich bin ratlos. Die Formel ist in dem neuen Tabellenblatt in A6 eingetragen und bis U2000 kopiert.
=WENN(ZEILE(Tabelle1!1:1)>ZÄHLENWENN(Tabelle1!$P$6:$P$2000;$V$1:$W$1);"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!$P$6:$P$2000=$V$1:$W$1;ZEILE(Tabelle1!$P$6:$P$2000));ZEILE(A1))))
abgeschlossen mit Strg+Shift+Return
Vielen Dank schon mal vorab.
Gruß
GGG2019
ich habe die unten aufgeführte Formel erstellt. Sie überträgt ganze Zeilen von Tabelle1 auf ein anderes Tabellenblatt, sofern in Spalte P die Maschinentypen unter V1:W1 übereinstimmen.
Die Formel funktioniert soweit gut am Anfang der Tabelle. Ab einem gewissen Punkt, hört das Übertragen der Zeilen jedoch aus für mich unerfindlichen Gründen einfach auf. Der Abbruch geschieht bei jedem Maschinentyp zu einem anderen Punkt, mal bei Zeile 356, mal bei Zeile 798, mal bei Zeile 832 der Ursprungstabelle, die ca. 1000 Zeilen hat. Es ist für mich kein Muster ersichtlich. Davor werden die Zeilen exakt und in der richtigen Reihenfolge 1:1 übernommen. Kann sich jemand erklären, woran das liegen könnte? Ich bin ratlos. Die Formel ist in dem neuen Tabellenblatt in A6 eingetragen und bis U2000 kopiert.
=WENN(ZEILE(Tabelle1!1:1)>ZÄHLENWENN(Tabelle1!$P$6:$P$2000;$V$1:$W$1);"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!$P$6:$P$2000=$V$1:$W$1;ZEILE(Tabelle1!$P$6:$P$2000));ZEILE(A1))))
abgeschlossen mit Strg+Shift+Return
Vielen Dank schon mal vorab.
Gruß
GGG2019