Problem mit zu vielen Argumten bei DATUM
25.01.2022 09:43:19
MT
ich hab ein Problem mit einer Formel.
Es gibt zwei Quelltabellen die mittels SVERWEIS und Index in einer Dritten aufbereitet werden. Das funktioniert alles soweit tadellos.
Jetzt ist es so, dass manchmal in der Quelltabelle komplette Zeilen gelöscht werden müssen.
Das Bezugsproblem habe ich bei den Zellen mit Text so gelöst.
=WENN(ISTLEER(INDEX(DATA_manual!C:C;ZEILE(C2)));"";(INDEX(DATA_manual!C:C;ZEILE(C2))))
Beim Datumsfeld in der Quelle werden Daten hineinkopiert, jedoch ist es manachmal Text oder Zahl.
Das löse ich aktuell so:
=WENN(ISTLEER(DATA_manual!I2);"";(TEXT(DATUM(JAHR(DATA_manual!I2);MONAT(DATA_manual!I2); TAG(DATA_manual!I2));"TT.MM.JJJJ")))
Jedoch entsteht hier beim Löschen einer Zeile aus der Quelltabelle das Bezugsproblem.
Wenn ich die Formel wie oben mit dem Index umsetzen will, gibt es den Fehler bezüglich zu vieler Argumente für DATUM:
=WENN(ISTLEER(INDEX(DATA_manual!I:I;ZEILE(I2)));"";(TEXT(DATUM(JAHR(INDEX(DATA_manual!I:I;ZEILE(I2))) ;MONAT(INDEX(DATA_manual!I:I;ZEILE(I2)));TAG(INDEX(DATA_manual!II:I;ZEILE(I2)));"TT.MM.JJJJ"))))
Mit INDIREKT kann ich bei 2000 Zeilen und aus Performancegründen nicht arbeiten.
Gibt es einen Umweg oder eine bessere Lösung?
Danke für jegliche Hilfe,
Gruss
MT