Ändern des Excel-Datumsformats und Erstellen benutzerdefinierter Formatierungen

  • Teile Das
Michael Brown

Der erste Teil unseres Tutorials konzentriert sich auf die Formatierung von Datumsangaben in Excel und erklärt, wie man die Standardformate für Datum und Uhrzeit einstellt, wie man das Datumsformat in Excel ändert, wie man eine benutzerdefinierte Datumsformatierung erstellt und wie man Daten in ein anderes Gebietsschema konvertiert.

Neben Zahlen sind Datums- und Zeitangaben die am häufigsten verwendeten Datentypen in Excel. Die Arbeit mit ihnen kann jedoch recht verwirrend sein, zum einen, weil ein und dasselbe Datum in Excel auf unterschiedliche Weise dargestellt werden kann, und zum anderen, weil Excel Datumsangaben intern immer im gleichen Format speichert, unabhängig davon, wie Sie ein Datum in einer bestimmten Zelle formatiert haben.

Wenn Sie die Excel-Datumsformate ein wenig genauer kennen, können Sie viel Zeit sparen. Und genau das ist das Ziel unseres umfassenden Tutorials zur Arbeit mit Datumsangaben in Excel. Im ersten Teil werden wir uns auf die folgenden Funktionen konzentrieren:

    Excel-Datumsformat

    Bevor Sie die Vorteile der leistungsstarken Excel-Datumsfunktionen nutzen können, müssen Sie verstehen, wie Microsoft Excel Datums- und Zeitangaben speichert, denn das ist die Hauptquelle für Verwirrung: Man würde erwarten, dass Excel sich Tag, Monat und Jahr für ein Datum merkt, aber so funktioniert es nicht...

    Excel speichert Datumsangaben als fortlaufende Nummern, und es ist nur die Formatierung einer Zelle, die bewirkt, dass eine Zahl als Datum, Uhrzeit oder Datum und Uhrzeit angezeigt wird.

    Daten in Excel

    Alle Daten werden gespeichert als Ganzzahlen die die Anzahl der Tage vom 1. Januar 1900, der als Nummer 1 gespeichert wird, bis zum 31. Dezember 9999, der als 2958465 gespeichert wird, darstellt.

    In diesem System:

    • 2 ist 2-Jan-1900
    • 3 ist 3-Jan-1900
    • 42005 ist 1-Jan-2015 (weil es 42,005 Tage nach dem 1. Januar 1900 ist)

    Zeit in Excel

    Zeiten werden in Excel als Dezimalzahlen zwischen .0 und .99999 gespeichert, die einen Teil des Tages darstellen, wobei .0 für 00:00:00 und .99999 für 23:59:59 steht.

    Zum Beispiel:

    • 0.25 ist 06:00 AM
    • 0,5 ist 12:00 Uhr
    • 0.541655093 ist 12:59:59 PM

    Termine & Zeiten in Excel

    Excel speichert Datums- und Zeitangaben als Dezimalzahlen, die aus einer ganzen Zahl für das Datum und einem Dezimalteil für die Uhrzeit bestehen.

    Zum Beispiel:

    • 1,25 ist der 1. Januar 1900, 6:00 Uhr
    • 42005.5 ist Januar 1, 2015 12:00 PM

    Wie man in Excel ein Datum in eine Zahl umwandelt

    Wenn Sie wissen möchten, welche Seriennummer für ein bestimmtes Datum oder eine bestimmte Uhrzeit in einer Zelle steht, können Sie dies auf zwei Arten tun.

    1. das Dialogfeld Zellen formatieren

    Markieren Sie die Zelle mit dem Datum in Excel, drücken Sie Strg+1, um das Fenster Zellen formatieren und wechseln Sie zum Fenster Allgemein tab.

    Wenn Sie nur die Seriennummer hinter dem Datum wissen wollen, ohne das Datum in eine Zahl umzuwandeln, notieren Sie die Nummer, die Sie unter Muster und klicken Sie Abbrechen Wenn Sie das Datum in einer Zelle durch eine Zahl ersetzen möchten, klicken Sie auf OK.

    2. die Excel-Funktionen DATEVALUE und TIMEVALUE

    Verwenden Sie die Funktion DATEVALUE(), um ein Excel-Datum in eine Seriennummer umzuwandeln, z. B. =DATEVALUE("1/1/2015") .

    Verwenden Sie die Funktion TIMEVALUE(), um die Dezimalzahl der Zeit zu ermitteln, z. B. =ZEITWERT("6:30 UHR") .

    Um sowohl das Datum als auch die Uhrzeit zu kennen, verknüpfen Sie diese beiden Funktionen auf folgende Weise:

    =DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")

    Hinweis: Da die Excel-Seriennummern am 1. Januar 1900 beginnen und negative Zahlen nicht erkannt werden, werden Datumsangaben vor dem Jahr 1900 in Excel nicht unterstützt.

    Wenn Sie ein solches Datum in ein Blatt eingeben, z. B. 31.12.1899, ist es ein Textwert und kein Datum, d. h., Sie können die übliche Datumsarithmetik nicht mit frühen Daten durchführen. =DATEVALUE("12/31/1899") in einer Zelle, und Sie erhalten das erwartete Ergebnis - den Fehler #VALUE!

    Wenn Sie mit Datums- und Zeitwerten arbeiten und diese konvertieren möchten Zeit in Dezimalzahl Schauen Sie sich bitte die Formeln an, die in diesem Tutorial beschrieben werden: Wie man in Excel Zeit in Dezimalzahlen umwandelt.

    Standard-Datumsformat in Excel

    Wenn Sie in Excel mit Datumsangaben arbeiten, werden die kurzen und langen Datumsformate aus den Windows-Regionaleinstellungen übernommen. Diese Standardformate sind mit einem Sternchen (*) im Feld Zelle formatieren Dialogfenster:

    Die Standardformate für Datum und Uhrzeit in der Zelle formatieren Box ändern, sobald Sie die Datums- und Zeiteinstellungen in der Systemsteuerung ändern, was uns direkt zum nächsten Abschnitt führt.

    So ändern Sie die Standardformate für Datum und Uhrzeit in Excel

    Wenn Sie ein anderes Standard-Datums- und/oder Zeitformat auf Ihrem Computer einstellen möchten, z. B. das USA-Datumsformat in das UK-Format ändern möchten, gehen Sie zur Systemsteuerung und klicken Sie auf Region und Sprache . Wenn Ihr Kontrollzentrum in der Kategorieansicht geöffnet ist, klicken Sie auf Uhr, Sprache und Region > Region und Sprache> Ändern des Datums-, Zeit- oder Zahlenformats .

    Auf der Formate wählen Sie die Region unter Format und stellen Sie dann die Datums- und Zeitformatierung ein, indem Sie auf einen Pfeil neben dem Format klicken, das Sie ändern möchten, und das gewünschte Format aus der Dropdown-Liste auswählen:

    Tipp: Wenn Sie sich nicht sicher sind, was die verschiedenen Codes (z. B. mmm, ddd, yyy) bedeuten, klicken Sie auf die Schaltfläche " Was bedeutet die Notation " unter dem Link Datums- und Zeitformate oder sehen Sie sich die benutzerdefinierten Excel-Datumsformate in diesem Lernprogramm an.

    Wenn Sie mit einem Zeit- und Datumsformat nicht zufrieden sind, das auf dem Formate klicken Sie auf die Registerkarte Zusätzliche Einstellungen in der unteren rechten Ecke des Fensters Region und Sprache Dies öffnet das Dialogfenster Anpassen Dialog, in dem Sie in den Datum und geben Sie ein benutzerdefiniertes kurzes oder/und langes Datumsformat in das entsprechende Feld ein.

    Schnelle Anwendung der Standardformatierung für Datum und Uhrzeit in Excel

    Microsoft Excel hat zwei Standardformate für Datums- und Zeitangaben - kurz und lang, wie in Excel-Standardformat für Datumsangaben erläutert.

    Gehen Sie wie folgt vor, um das Datumsformat in Excel schnell in die Standardformatierung zu ändern:

    • Wählen Sie die Daten aus, die Sie formatieren möchten.
    • Auf der Startseite auf der Registerkarte Nummer Gruppe, klicken Sie auf den kleinen Pfeil neben dem Zahlenformat und wählen Sie das gewünschte Format - kurzes Datum, langes Datum oder Uhrzeit.

    Wenn Sie weitere Optionen zur Datumsformatierung wünschen, wählen Sie entweder Weitere Zahlenformate aus der Dropdown-Liste oder klicken Sie auf die Schaltfläche Dialogbox-Startprogramm neben Nummer Es öffnet sich ein vertrautes Fenster. Zellen formatieren und Sie können dort das Datumsformat ändern.

    Tipp: Wenn Sie das Datumsformat in Excel schnell auf tt-mmm-jj Drücken Sie Strg+Umschalt+#. Denken Sie daran, dass diese Tastenkombination immer die tt-mmm-jj Format, z. B. 01-Jan-15, unabhängig von Ihren Windows-Regioneneinstellungen.

    Wie man das Datumsformat in Excel ändert

    In Microsoft Excel können Datumsangaben auf verschiedene Weise dargestellt werden. Wenn Sie das Datumsformat einer bestimmten Zelle oder eines Zellbereichs ändern möchten, öffnen Sie am einfachsten das Menü Zellen formatieren und wählen Sie eines der vordefinierten Formate.

    1. Wählen Sie die Daten aus, deren Format Sie ändern möchten, oder leere Zellen, in die Sie Daten einfügen möchten.
    2. Drücken Sie Strg+1, um das Fenster Zellen formatieren Alternativ können Sie auch mit der rechten Maustaste auf die ausgewählten Zellen klicken und Zellen formatieren... aus dem Kontextmenü.
    3. In der Zellen formatieren Fenster, wechseln Sie zum Nummer und wählen Sie Datum im Kategorie Liste.
    4. Unter Typ wählen Sie das gewünschte Datumsformat aus, dann wird die Muster wird die Formatvorschau mit dem ersten Datum in den ausgewählten Daten angezeigt.
    5. Wenn Sie mit der Vorschau zufrieden sind, klicken Sie auf die Schaltfläche OK um die Formatänderung zu speichern und das Fenster zu schließen.

    Wenn sich das Datumsformat in Ihrer Excel-Tabelle nicht ändert, sind Ihre Daten höchstwahrscheinlich als Text formatiert, und Sie müssen sie erst in das Datumsformat umwandeln.

    Datumsformat in ein anderes Gebietsschema konvertieren

    Wenn Sie eine Datei mit ausländischen Datumsangaben haben, möchten Sie diese wahrscheinlich in das in Ihrem Teil der Welt verwendete Datumsformat umwandeln, z. B. von einem amerikanischen Datumsformat (Monat/Tag/Jahr) in ein europäisches Format (Tag/Monat/Jahr).

    Am einfachsten lässt sich das Datumsformat in Excel wie folgt an die Darstellung in einer anderen Sprache anpassen:

    • Wählen Sie die Spalte mit den Daten aus, die Sie in eine andere Sprachumgebung konvertieren möchten.
    • Drücken Sie Strg+1, um das Fenster Zellen formatieren
    • Wählen Sie unter Gebietsschema (Standort) die gewünschte Sprache und klicken Sie auf OK, um die Änderung zu speichern.

    Wenn Sie möchten, dass die Daten in einer anderen Sprache angezeigt werden, müssen Sie ein benutzerdefiniertes Datumsformat mit einem Gebietsschema-Code erstellen.

    Erstellen eines benutzerdefinierten Datumsformats in Excel

    Wenn keines der vordefinierten Excel-Datumsformate für Sie geeignet ist, können Sie Ihre eigenen erstellen.

    1. Markieren Sie in einem Excel-Blatt die Zellen, die Sie formatieren möchten.
    2. Drücken Sie Strg+1, um das Fenster Zellen formatieren Dialog.
    3. Auf der Nummer Registerkarte, wählen Sie Benutzerdefiniert von der Kategorie und geben Sie das gewünschte Datumsformat in das Feld Typ Box.
    4. Klicken Sie auf OK, um die Änderungen zu speichern.

    Tipp: Der einfachste Weg, ein benutzerdefiniertes Datumsformat in Excel festzulegen, besteht darin, von einem vorhandenen Format auszugehen, das dem gewünschten nahe kommt. Klicken Sie dazu auf Datum im Kategorie und wählen Sie eines der vorhandenen Formate unter Typ Danach klicken Sie auf Benutzerdefiniert und nehmen Sie Änderungen am Format vor, das im Fenster Typ Box.

    Beim Einrichten einer benutzerdefiniertes Datum Format in Excel zu erstellen, können Sie die folgenden Codes verwenden.

    Code Beschreibung Beispiel (1. Januar 2005)
    m Monatsnummer ohne führende Null 1
    mm Monatsnummer mit einer führenden Null 01
    mmm Monatsname, Kurzform Jan
    mmmm Monatsname, vollständige Form Januar
    mmmmm Monat als Anfangsbuchstabe J (steht für Januar, Juni und Juli)
    d Tagesnummer ohne führende Null 1
    dd Tagesnummer mit einer führenden Null 01
    ddd Wochentag, Kurzform Mo
    dddd Wochentag, vollständige Form Montag
    yy Jahr (letzte 2 Ziffern) 05
    jjjj Jahr (4 Ziffern) 2005

    Beim Einrichten einer benutzerdefinierte Zeit Format in Excel zu erstellen, können Sie die folgenden Codes verwenden.

    Code Beschreibung Wird angezeigt als
    h Stunden ohne führende Null 0-23
    hh Stunden mit einer führenden Null 00-23
    m Minuten ohne führende Null 0-59
    mm Minuten mit einer führenden Null 00-59
    s Sekunden ohne führende Null 0-59
    ss Sekunden mit einer führenden Null 00-59
    AM/PM Zeiträume des Tages

    (wenn nicht angegeben, wird das 24-Stunden-Format verwendet) AM oder PM

    Zum Einrichten Datum und Uhrzeit Format zu verwenden, geben Sie sowohl die Datums- als auch die Zeiteinheit in Ihrem Formatcode an, z. B. m/d/yyyy h:mm AM/PM. Wenn Sie " m " unmittelbar nach " hh " oder " h " oder unmittelbar vor "ss" oder "s", zeigt Excel Minuten und nicht einen Monat.

    Beim Erstellen eines benutzerdefinierten Datumsformats in Excel können Sie ein Komma (,), einen Bindestrich (-), einen Schrägstrich (/), einen Doppelpunkt (:) und andere Zeichen verwenden.

    Zum Beispiel, das gleiche Datum und die gleiche Uhrzeit, sagen wir Januar 13, 2015 13:03 kann auf verschiedene Weise angezeigt werden:

    Format Wird angezeigt als
    tt-mmm-jj 13-Jan-15
    mm/tt/jjjj 01/13/2015
    m/dd/yy 1/13/15
    tt, m/t/jj h:mm AM/PM Dienstag, 1/13/15 1:03 PM
    tt, mmmm tt, jjjj hh:mm:ss Tue, January 13, 2015 13:03:00

    So erstellen Sie ein benutzerdefiniertes Excel-Datumsformat für ein anderes Gebietsschema

    Wenn Sie Datumsangaben in einer anderen Sprache anzeigen möchten, müssen Sie ein benutzerdefiniertes Format erstellen und dem Datum einen entsprechenden Gebietsschema-Code voranstellen. Der Gebietsschema-Code sollte in [eckige Klammern] eingeschlossen sein und mit einem Dollarzeichen ($) und einem Bindestrich (-) versehen werden. Hier sind einige Beispiele:

    • [$-409] - Englisch, Unbenannte Staaten
    • [$-1009] - Englisch, Kanada
    • [$-407] - Deutsch, Deutschland
    • [$-807] - Deutsch, Schweiz
    • [$-804] - Bengalisch, Indien
    • [$-804] - Chinesisch, China
    • [$-404] - Chinesisch, Taiwan

    Die vollständige Liste der Ländercodes finden Sie in diesem Blog.

    So richten Sie zum Beispiel ein benutzerdefiniertes Excel-Datumsformat für das chinesische Gebietsschema in der Jahr-Monat-Tag (Wochentag) Uhrzeit Format:

    Die folgende Abbildung zeigt einige Beispiele desselben Datums, das mit verschiedenen Gebietsschema-Codes so formatiert wurde, wie es für die entsprechenden Sprachen üblich ist:

    Excel-Datumsformat funktioniert nicht - Korrekturen und Lösungen

    Normalerweise versteht Microsoft Excel Datumsangaben sehr gut, und es ist unwahrscheinlich, dass Sie bei der Arbeit damit auf Hindernisse stoßen. Wenn Sie ein Problem mit dem Excel-Datumsformat haben, lesen Sie bitte die folgenden Tipps zur Fehlerbehebung.

    Eine Zelle ist nicht breit genug, um ein ganzes Datum aufzunehmen

    Wenn Sie in Ihrem Excel-Arbeitsblatt eine Reihe von Pfund-Zeichen (#####) anstelle von Datumsangaben sehen, sind Ihre Zellen höchstwahrscheinlich nicht breit genug, um die gesamten Datumsangaben aufzunehmen.

    Lösung Doppelklicken Sie auf den rechten Rand der Spalte, um die Größe automatisch an die Daten anzupassen. Alternativ können Sie den rechten Rand ziehen, um die gewünschte Spaltenbreite einzustellen.

    Negative Zahlen werden als Datum formatiert

    Rautezeichen (#####) werden auch angezeigt, wenn eine als Datum oder Uhrzeit formatierte Zelle einen negativen Wert enthält. Normalerweise handelt es sich dabei um ein Ergebnis, das von einer Formel zurückgegeben wird, aber es kann auch vorkommen, wenn Sie einen negativen Wert in eine Zelle eingeben und diese Zelle dann als Datum formatieren.

    Wenn Sie negative Zahlen als negative Daten anzeigen möchten, stehen Ihnen zwei Möglichkeiten zur Verfügung:

    Lösung 1. Umstellung auf das Datumssystem 1904.

    Gehe zu Datei > Optionen > Fortgeschrittene blättern Sie nach unten zur Seite Beim Berechnen dieser Arbeitsmappe Abschnitt, wählen Sie die Verwendung des Datumssystems 1904 Kontrollkästchen und klicken Sie auf OK .

    In diesem System ist 0 der 1-Jan-1904; 1 ist der 2-Jan-1904; und -1 wird als negatives Datum -2-Jan-1904 angezeigt.

    Natürlich ist eine solche Darstellung sehr ungewohnt und gewöhnungsbedürftig, aber es ist der richtige Weg, wenn Sie Berechnungen mit frühen Daten durchführen wollen.

    Lösung 2: Verwenden Sie die Excel-Funktion TEXT.

    Eine weitere Möglichkeit, negative Zahlen als negative Datumsangaben in Excel darzustellen, ist die Verwendung der Funktion TEXT. Wenn Sie beispielsweise C1 von B1 subtrahieren und ein Wert in C1 größer als in B1 ist, können Sie die folgende Formel verwenden, um das Ergebnis im Datumsformat auszugeben:

    =TEXT(ABS(B1-C1),"-d-mmm-yyyy")

    Vielleicht möchten Sie die Zellausrichtung auf rechtsbündig ändern, und natürlich können Sie in der TEXT-Formel auch andere benutzerdefinierte Datumsformate verwenden.

    Hinweis: Anders als bei der vorherigen Lösung gibt die Funktion TEXT einen Textwert zurück, weshalb Sie das Ergebnis nicht für andere Berechnungen verwenden können.

    Daten werden als Textwerte in Excel importiert

    Wenn Sie Daten aus einer .csv-Datei oder einer anderen externen Datenbank in Excel importieren, werden Datumsangaben oft als Textwerte importiert. Sie sehen zwar wie normale Datumsangaben aus, aber Excel betrachtet sie als Text und behandelt sie entsprechend.

    Lösung Sie können "Textdaten" in das Datumsformat konvertieren, indem Sie die Excel-Funktion DATEVALUE oder die Funktion Text in Spalten verwenden. Ausführliche Informationen finden Sie in folgendem Artikel: Wie man in Excel Text in ein Datum konvertiert.

    Tipp: Wenn keiner der obigen Tipps bei Ihnen funktioniert hat, versuchen Sie, alle Formatierungen zu entfernen und dann das gewünschte Datumsformat einzustellen.

    So formatieren Sie Datumsangaben in Excel. Im nächsten Teil unseres Leitfadens werden wir verschiedene Möglichkeiten besprechen, wie Sie Datums- und Zeitangaben in Ihre Excel-Arbeitsblätter einfügen können. Vielen Dank fürs Lesen und bis nächste Woche!

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.