Inhaltsverzeichnis
Heute werden wir einige automatische Datumsänderung Formel in Excel, mit anderen Worten, wie man das Datum automatisch durch Formeln in Excel In vielen Situationen können Sie zur Erleichterung Ihrer Arbeit automatische Aktualisierungen des Datums, der Zeitreihennummer usw. verlangen. Excel bietet Ihnen dafür eine Funktion. Für diese Sitzung verwenden wir Excel 2019, Sie können Ihre eigene verwenden.
Download Arbeitsbuch Praxis
Sie können das Übungsheft unter dem folgenden Link herunterladen.
Automatische Datumsänderung.xlsx5 nützliche Methoden zur Automatisches Ändern des Datums mit einer Formel in Excel
In diesem Abschnitt werde ich 5 hilfreiche Methoden erörtern, um Daten automatisch mit Formeln ändern Aber bevor wir uns in diese Methoden stürzen, sollten wir erst einmal den Kontext verstehen. In einer realen Situation kann es vorkommen, dass Sie eine automatische Aktualisierung des Datums, der Zeitreihennummer usw. benötigen, um Ihre Aufgabe zu erleichtern. Im Folgenden habe ich zwei Beispiele angeführt, bei denen wir einmal ein automatisch aktualisierbares aktuelles Datum benötigen und bei einer anderen Gelegenheit die verbleibende Zeit für die nächste Sitzung berechnen müssenWeihnachten.
Wenn sich der Tag ändert, wird der Ausgabebereich automatisch aktualisiert. Um zu erfahren, wie wir das machen können, schauen wir uns unsere erste Methode an.
1. Verwendung einer Formel mit der Excel-Funktion TODAY zum automatischen Ändern des Datums
Wir können verwenden die Funktion TODAY um die Daten automatisch zu ändern. HEUTE gibt das aktuelle Datum zurück. Um mehr zu erfahren, folgen Sie den nachstehenden Schritten.
Schritte:
- Im folgenden Beispiel fügen wir das Datum des heutigen Tages in die Zelle C5 die in Zukunft automatisch aktualisiert wird, wenn sich das Datum ändert.
- Schreiben Sie dazu die folgende Formel in die Zelle C5 und drücken Sie Eingabe .
=TODAY()
- Während ich diesen Artikel am 5. Dezember 2022 schreibe, wird das aktuelle Datum angezeigt. 5-Dez-22.
- Um zu überprüfen, ob dieses Datum in der Zukunft aktualisiert wird oder nicht, können wir das aktuelle Datum auf dem Computersystem manuell ändern und beobachten. Zu diesem Zweck ändern wir auf meinem Computer das Datum vom 5. Dezember 2022 auf den 14. Dezember 2022. Gehen Sie dazu auf Einstellung > Zeit & Sprache > Datum und Uhrzeit manuell einstellen > Ändern Sie .
- Stellen Sie nun das gewünschte Datum und die Uhrzeit ein und klicken Sie auf Ändern Sie .
- Wenn wir nun die Excel-Datei erneut laden, sehen wir, dass das Datum angezeigt wird 14-Dez-22 .
Lesen Sie mehr: Automatisches Einfügen von Daten in Excel (3 einfache Tricks)
2. die Verwendung der NOW-Funktion zur automatischen Änderung des Datums
Eine weitere Funktion, die das aktuelle Datum liefert, ist die Funktion NOW Außerdem gibt sie auch den Zeitwert zurück. Um die Formel anzuwenden, gehen Sie wie folgt vor.
Schritte:
- Wie bei der vorhergehenden Methode wird in der Zelle C5 schreiben Sie die folgende Formel auf und drücken Sie Eintreten.
=NOW()
- Sie werden sehen, dass diese Funktion auch das aktuelle Datum angibt.
- Da die JETZT Funktion einen dynamischen Wert zurückgibt, wird dieser ebenfalls automatisch aktualisiert, wie die HEUTE Funktion.
3. die Anwendung komplexer Formelkombinationen
Im vorangegangenen Abschnitt haben wir gesehen, wie man einfache Excel-Funktionen verwendet, um Datumsangaben automatisch zu ändern. Hier wollen wir eine etwas komplexere Formel erstellen. Diesmal werden wir eine Kombination aus DATUM, JAHR, MONAT , DAY und HEUTE um eine Formel zu erstellen, die das Ergebnis automatisch ändert. Um die Formel anzuwenden, folgen Sie den nachstehenden Schritten.
Schritte:
- In der Zelle C5 schreiben Sie die folgende Formel auf und drücken Sie Eingabe .
=DATUM(JAHR(HEUTE()),MONAT(HEUTE()),TAG(HEUTE()))
- Als Ergebnis erhalten Sie das Datum von heute.
- Da diese Formel die dynamische Funktion hat HEUTE wird das Ergebnis ebenfalls automatisch aktualisiert.
🎓 Wie funktioniert die Formel?
Die JAHR holt sich den Jahreswert aus dem Ergebnis der Funktion HEUTE . und die MONAT und DAY Funktionen holen die Monats- bzw. Tageswerte aus dem Ergebnis von HEUTE Dann wird die DATUM Funktion gibt das Datum zurück.
Hinweis: Anstelle des HEUTE Funktion können wir auch die JETZT Funktion, um ein ähnliches Ergebnis zu erzielen.
4 Änderung des Datums auf der Grundlage des Wertes der angrenzenden Zelle
Wir können Formeln so erstellen, dass Excel das resultierende Datum bei jeder Änderung in der angrenzenden Zelle aktualisiert. Hier sehen wir zwei Beispiele für dieses Szenario.
4.1 Automatische Aktualisierung des Datums bei der Dateneingabe in die benachbarte Zelle
In diesem Beispiel haben wir eine Eingabespalte und eine Spalte mit dem Datum der ersten Dateneingabe. Im Moment sind die Zellen der Eingabespalte leer. Wir wollen das Datum, wenn diese Zellen nicht mehr leer sind, oder anders gesagt, wenn wir die Werte in diese Zellen eingeben.
Hier werden wir verwenden die IF-Funktion um bedingungsbasierte Zeitaktualisierungen durchzuführen. Um mehr zu erfahren, folgen Sie den nachstehenden Schritten.
Schritte:
- In der Zelle C5 schreiben Sie die folgende Formel auf und drücken dann Eingabe .
=IF(B5"",IF(C5"",C5,NOW()),"")
- Dann verwenden Sie Füllen Griff um die Zelle automatisch auszufüllen C6 .
- Wenn wir nun etwas in die Zellen eingeben B5 und B6 wird Excel automatisch das aktuelle Datum in den Zellen anzeigen C5 und C6 beziehungsweise.
- Auch wenn Sie danach die Werte in B5/B6 , die Daten auf C5/C6 bleibt unverändert, da Sie den Wert nicht zum ersten Mal eingeben.
Wie funktioniert die Formel?
- IF(C5"",C5,NOW())
C5"" impliziert Ist C5 nicht leer Wenn sie wahr (nicht leer) ist, wird C5 zurückgegeben, andernfalls wird die aktuelle Zeit (NOW) zurückgegeben.
- IF(B5"",IF(C5"",C5,NOW()),"")
Wenn B5 nicht leer ist, wird das aktuelle Datum und die aktuelle Uhrzeit zurückgegeben, andernfalls wird eine leere Zelle angezeigt.
Lesen Sie mehr: Automatisches Einfügen des Datums in Excel, wenn eine Zelle aktualisiert wird
4.2 Automatische Aktualisierung des Datums, wenn sich der Wert der benachbarten Zelle ändert
Im vorigen Abschnitt mussten wir, um das Datum und die Uhrzeit zu ändern, die angrenzende Zelle zuerst leer machen, um dann einen Wert einzugeben. Der Wert wird nicht aktualisiert, wenn Sie den Inhalt der angrenzenden Zelle ändern. Wenn Sie möchten, dass der Wert jedes Mal aktualisiert wird, wenn die angrenzende Zelle aktualisiert wird, müssen wir möglicherweise eine neue Formel verwenden. Um mehr zu erfahren, folgen Sie den nachstehenden Schritten.
Schritte:
- In der Zelle C5 schreiben Sie die folgende Formel auf und drücken Sie Eingabe .
=IF(B5"",IF(AND(C5"",ZELLE("Adresse")=ADRESSE(ZEILE(B5),SPALTE(B5))),NOW(),IF(ZELLE("Adresse")ADRESSE(ZEILE(B5),SPALTE(B5)),C5,NOW())),"")
Wie funktioniert die Formel?
IF(B5"",IF(AND(C5"",ZELLE("Adresse")=ADRESSE(ZEILE(B5),SPALTE(B5))),NOW(),IF(ZELLE("Adresse")ADRESSE(ZEILE(B5),SPALTE(B5)),C5,NOW())),"")
Die Funktion ADDRESS gibt die Adresse einer Zelle auf der Grundlage einer gegebenen Zeilen- und Spaltennummer zurück. Diese Formel verwendet die Funktion CELL um die Referenz der zuletzt bearbeiteten Zelle zu erhalten, und wenn diese mit der Zelle links daneben übereinstimmt, wird der Datums- und Zeitwert aktualisiert.
- Verwenden Sie die Griff befüllen zum automatischen Ausfüllen C6 .
- Wenn ich jetzt etwas in die Zelle B5 wird das Eingabedatum in einer Zelle angezeigt. C5 .
- Wenn wir nun die Eingabe ändern, wird sich auch der Datumswert ändern.
Bitte beachten Sie, dass Sie in beiden Beispielen, wenn Sie bei der Anwendung der Formel einen Fehler feststellen, überprüfen sollten, ob die iterative Berechnung aktiviert ist oder nicht. Gehen Sie dazu zu Datei> Optionen> Formeln Prüfen Sie dann die Iterative Berechnung einschalten und setzen Sie die Maximale Iteration zu 1.
5. Automatische Berechnung der Datumsdifferenz
Wir können die Differenz zwischen den Daten automatisch ermitteln, z. B. wenn die Personalabteilung die Dauer der bis heute geleisteten Arbeit der Mitarbeiter ermitteln möchte.
Um die Differenz zu ermitteln, verwenden wir die DATEDIF-Funktion Hier muss Excel die Differenz zum aktuellen Datum zählen, also verwenden wir die Funktion HEUTE Um die Formel anzuwenden, gehen Sie wie folgt vor.
Schritte:
- Auf der Zelle D5 schreiben Sie die folgende Formel auf und klicken Sie auf Eingabe .
=DATEDIF(C5,TODAY(), "m")&" Monate " &DATEDIF(C5,TODAY(), "md")&" Tage"
- Als Ergebnis erhalten wir die Dauer der Betriebszugehörigkeit des Mitarbeiters.
- Wenn Sie nun Füllen Griff um den Rest der Zelle automatisch auszufüllen, erhalten Sie die Dauer der einzelnen Mitarbeiter.
- Da diese Formel die dynamische Funktion hat HEUTE eingeben, wird Excel das Datum automatisch aktualisieren.
Wie funktioniert die Formel?
- DATEDIF(C5,HEUTE(), "m")&" Monate " &DATEDIF(C5,HEUTE(), "md")&" Tage"
Wir haben eine Reihe von DATEDIF die den Unterschied zwischen dem Beitritt zu Datum und HEUTE . zuerst DATEDIF berechnet die Differenz im Monatsformat (da wir "m" verwendet haben) und die zweite berechnet die Differenz im Tagesformat.
Dinge zum Merken
- Wenn Sie das Ergebnis nicht im richtigen Datumsformat finden, können Sie die Formatierung der Zelle ändern und das gewünschte Datumsformat einstellen.
Schlussfolgerung
Das war's für heute. Wir haben mehrere Ansätze für Excel aufgelistet automatische Datumsänderung Formel. Ich hoffe, Sie finden diese Informationen hilfreich. Wenn Ihnen etwas unverständlich erscheint, können Sie gerne einen Kommentar abgeben. Lassen Sie uns wissen, ob wir noch andere Methoden übersehen haben.