16.05.2019, 12:14 (Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2019, 12:14 von srinagar.)
Hallo zusammen,
ich neu hier und habe (natürlich) ein Problem mit Excel. ich habe Quelldaten, die im Format MM/DD/YYYY hh:mm:ss AM/PM vorliegen.
Ich möchte sie in ein normales deutsches TT:MM:JJJJ umwandeln.
Das klappt auch mit der Formel =TEXT(E2;"MM.TT.JJJJ"). Leider aber nur, bis der Wert DD im Quellformat <13 ist. Sobald er >13 ist, konvertiert Excel nicht mehr, das sieht dann so aus wie im Screenshot.
Hat jemand eine Idee wie ich das korrigieren kann? Ich habe schon mit dem Format der Quellzelle rumgespielt, aber das hat auch nicht geholfen...
Also nochmal konkret:
Quelldatum 5/2/2018 08:44:44 AM wird korrekt mit der obigen Formel in 02.05.2018 umgewandelt
Quelldatum 5/17/2018 09:10:41 AM hingegen wird nicht umgewandelt sondern 1:1 übernommen.
Hi,
danke für die Antwort, aber nein - in der Quelle ist das Format MM/DD/YYYY, im Ziel soll es DD.MM.JJJJ sein, das klappt ja auch. Aber Excel kapiert nicht, daß in der Quelle das andere Format vorliegt...
16.05.2019, 12:34 (Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2019, 12:38 von echo.)
Zitat: ch möchte sie in ein normales deutsches TT:MM:JJJJ umwandeln.
Hallo
Das Datum ist eine aufsteigende ganze Zahl ab dem 1.1.1900. Das ist überall gleich.
Nur das angezeigte Format lässt sich beliebig und wie gewünscht anpassen, nicht der tatsächlich Wert.
Zum Test kannst du das heutige Datum mal im Format ZAHL anzeigen lassen:
16.5.2019 = 43601 = 43601 Tage sind seit dem 1.1.1900 vergangen
du brauchst ein Datum also nicht umwandeln weil der Wert der sich hinter dem Format versteckt immer und überall gleich ist.
Wenn das Datum also im Format MM.TT.JJJJ angezeigt wird so stell das Format einfach wie gewünscht um.
Geht das nicht ist es kein Datum sondern Text