Hallo zusammen,
bin grad wieder am verzweifeln...
ich habe Zellen im Format: "01-JUN-22 - 01-DEC-22" (also auch noch englischsprachig) und ich krieg sie einfach nicht umformatiert

Ziel soll sein: 01.06.22 - 01.12.22
Kann mir jemand helfen?
Vielen Dank schon mal.
Hallo Leksi,
zunächst beide Daten trennen in je eine Zelle, dann die engl. Begriffe austauschen gegen dt. Begriffe, sofern nötig. (Viele Monate sind ja gleich).
Schließlich mit *1 multiplizieren, da es sich noch um Texte handelt. Formatieren kannst du dann ja.
Gruß Sigi
[
attachment=1056]
Moin
Das wird nichts mit formatieren. Es handelt sich um Text - sowohl vorher als auch nachher.
Also eine Umformung. Z.B. so:
Code:
=LET(
a;XMLFILTERN("<y><z>"&WECHSELN(A1;"-";"</z><z>")&"</z></y>";"//z");
b;WENNFEHLER(VERGLEICH(a;{"JAN";"FEB";"MAR";"APR";"MAY";"JUN";"JUL";"AUG";"SEP";"OKT";"NOV";"DEC"};0);a);
c;TEXTVERKETTEN(".";WAHR;TEXT(INDEX(b;{1;2;3});"00"));
d;TEXTVERKETTEN(".";WAHR;TEXT(INDEX(b;{4;5;6});"00"));
c&" - "&d)
Hallo
Oder als Alternative mit PQ. Wobei DL Formellösung super funktioniert.
(27.05.2022, 16:29)Sigi.21 schrieb: [ -> ]Hallo Leksi,
zunächst beide Daten trennen in je eine Zelle, dann die engl. Begriffe austauschen gegen dt. Begriffe, sofern nötig. (Viele Monate sind ja gleich).
Schließlich mit *1 multiplizieren, da es sich noch um Texte handelt. Formatieren kannst du dann ja.
Gruß Sigi
Hallo Sigi,
Danke - das funktioniert und ist die schnellste Lösung.
Viele Grüße