Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zahlen in ein Datum umwandeln

Zahlen in ein Datum umwandeln
15.08.2008 15:45:00
zahu
Werte Leser
Ich habe folgendes Problem:
Ich sollte aus zahlen dieses Formates "20070530" (das entspricht 30.05.2007) in derselben Excel-Tabelle evtl. in der Spalte daneben das Datum als echtes Datum erzeugen, so dass Excel dann mit diesen Daten auch rechnen und Differenzen in tagen bilden kann.
Habe schon einiges versucht mit den Funktionen links() rechts() und verketten(), bin aber noch zu keinem schlauen Ergebnis gekommen.
Kann mit vielleicht jemand sagen, wie man dies am einfachsten lösen kann?
Besten Dank für alle Tipps!!
Gruss zahu

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zahlen in ein Datum umwandeln
15.08.2008 15:48:00
Rudi
Hallo,
ganz einfach:
=--TEXT(A1;"0000-00-00")
und als Datum formatieren.
Gruß
Rudi

AW: Zahlen in ein Datum umwandeln
15.08.2008 15:54:17
zahu
Hallo Rudi
Hei Super, wie schnell das geht!!
Funktioniert auch!!
Kann man es auch in derselben spalte machen?
Und wenn zu umständlich, dann lassen wir es...
Besten Dank auf jeden Fall!!
Gruss zahu

Anzeige
AW: Zahlen in ein Datum umwandeln
15.08.2008 15:57:00
Rudi

Kann man es auch in derselben spalte machen?


nur mit VBA
Gruß
Rudi

AW: Zahlen in ein Datum umwandeln
15.08.2008 16:01:53
zahu
Vielen Dank, das reicht mir schon...
Die Userin die das braucht is schon überglücklich!!
Schönes Wochenende und Grüsse aus der CH

Anzeige
AW: Zahlen in ein Datum umwandeln
15.08.2008 15:54:18
Peter
Hallo zahu,
Beispielformel, wenn zu verwandelnde Zahl in Zelle A1 steht:
=Rechts(a1;2)&"."&teil(A1;5;2)&"."&links(a1;4)
danach evtl. noch als Datum formatieren.
Gruß
Peter
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

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:

  1. Formel eingeben: Wenn die Zahl in Zelle A1 steht, gebe in die Zelle B1 die folgende Formel ein:
    =--TEXT(A1;"0000-00-00")
  2. Zelle formatieren: Klicke mit der rechten Maustaste auf die Zelle B1, wähle „Zellen formatieren“ und wähle das Format „Datum“ aus.
  3. 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:

  • Formel mit TEIL und RECHTS: Diese Formel extrahiert die einzelnen Datumsbestandteile:
    =RECHTS(A1;2)&"."&TEIL(A1;5;2)&"."&LINKS(A1;4)
  • 8-stellige Zahl umwandeln: Für eine Zahl im Format „JJJJMMTT“ (achte auf die Struktur) ist diese Methode sehr hilfreich.

Praktische Beispiele

  1. 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))
  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.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige