Zahlen in ein Datum umwandeln
Schritt-für-Schritt-Anleitung
Um eine fortlaufende Zahl wie „20070530“ in ein Datum umzuwandeln, kannst Du die folgende Formel verwenden. Diese Anleitung funktioniert in Excel-Versionen, die Textfunktionen unterstützen:
- Formel eingeben: Wenn die Zahl in Zelle A1 steht, gebe in die Zelle B1 die folgende Formel ein:
=--TEXT(A1;"0000-00-00")
- Zelle formatieren: Klicke mit der rechten Maustaste auf die Zelle B1, wähle „Zellen formatieren“ und wähle das Format „Datum“ aus.
- Ergebnis prüfen: Die Zelle B1 sollte jetzt das Datum „30.05.2007“ anzeigen.
Falls Du die Zahl in derselben Spalte umwandeln möchtest, benötigst Du VBA, da Excel keine direkte Möglichkeit bietet, eine Zahl in das gleiche Feld umzuwandeln.
Häufige Fehler und Lösungen
-
Zahl wird zu Datum: Wenn Excel die Zahl automatisch als Datum interpretiert, kannst Du das Format der Zelle auf „Text“ ändern, bevor Du die Zahl eingibst.
-
Falsches Datum: Stelle sicher, dass Du die richtige Formel verwendest. Die Struktur der Zahl muss dem Format „JJJJMMTT“ entsprechen.
-
Excel gibt Datum nicht als Zahl aus: Achte darauf, dass die Zelle im Datumsformat formatiert ist, sonst zeigt Excel die Zahl nicht korrekt an.
Alternative Methoden
Wenn Du eine andere Methode ausprobieren möchtest, kannst Du die Textfunktionen in Excel verwenden:
Praktische Beispiele
-
Fünfstellige Zahl in Datum umwandeln: Wenn Du eine fünfstellige Zahl hast, z.B. „23001“, und diese in ein Datum umwandeln möchtest, kannst Du die Formel anpassen, um das Datumsformat zu generieren, z.B.:
=DATUM(1900+LINKS(A1;2);TEIL(A1;3;2);RECHTS(A1;2))
-
Excel Datum aus Zahl: Wenn Du eine Zahl in ein Datumsformat umwandeln möchtest, ist das Verwenden von TEXT und der richtigen Formatierung entscheidend.
Tipps für Profis
-
Verhindern, dass Zahlen in Datum umgewandelt werden: Manchmal möchtest Du verhindern, dass Excel Zahlen automatisch in Daten umwandelt. Das kannst Du erreichen, indem Du die Zellen als Text formatierst, bevor Du die Zahl eingibst.
-
Datumswert in Datum umwandeln: Wenn Du mit Datumswerten arbeitest, stelle sicher, dass Du die Funktion DATWERT verwendest, um einen Text in ein Datum zu konvertieren.
FAQ: Häufige Fragen
1. Wie kann ich eine fortlaufende Zahl in ein Datum umwandeln?
Verwende die Formel =--TEXT(A1;"0000-00-00") und formatiere die Zelle als Datum.
2. Kann ich das Datum in derselben Zelle ausgeben?
Das ist nur über VBA möglich, da Excel keine Funktion bietet, um eine Zelle gleichzeitig zu lesen und zu schreiben.
3. Welche Formel sollte ich verwenden, um eine 8-stellige Zahl in ein Datum umwandeln?
Die Formel =DATUM(LINKS(A1;4);TEIL(A1;5;2);RECHTS(A1;2)) eignet sich dafür.