In diesem Tutorial lernen Sie, wie Sie die EDATE -Formel in Excel verwenden und sie mit anderen Funktionen für eine Vielzahl von Zwecken über den grundlegenden Gebrauch kombinieren.
Microsoft Excel bietet eine Vielzahl von Funktionen zur Berechnung der Daten. Wenn es darum geht, Monate an/ab einem bestimmten Datum hinzuzufügen oder zu subtrahieren, ist EDATE die zu verwendende Funktion. Darüber hinaus kann es Ihnen helfen, Ablaufdaten, Jubiläumstermine, Fälligkeitstermine und vieles mehr zu berechnen.
Die Verarbeitungsfunktion in Excel gibt am selben Tag des Monats, n Monate vor oder nach einem bestimmten Datum, ein Datum zurück.
Die Syntax hat zwei Argumente:
Edate (start_date, Monate)Wo:
Und hier sind einige Beispiele für die Verwendung der EDATE -Funktion in Excel:
Notiz. Standardmäßig gibt die EDATE -Funktion eine Seriennummer zurück, die ein Datum intern in Excel darstellt. Um das Ergebnis als Datum anzuzeigen, wenden Sie ein Datumsformat Ihrer Auswahl an.
Befolgen Sie die folgenden Schritte, um eine grundlegende Verarbeitungsformel in Excel zu erstellen:
Verwenden Sie beispielsweise ein Datum 5 Monate nach dem 30. Januar 2025, um eine dieser Formeln zu verwenden:
=EDATE("1/30/2025", 5)
=EDATE("30-Jan-2025", 5)
=EDATE(DATE(2025, 1, 30), 5)
Um 5 Monate vor dem 30. Januar 2025 ein Datum zu erhalten, gehen die Formeln wie folgt:
=EDATE("1/30/2025", -5)
=EDATE("30-Jan-2025", -5)
=EDATE(DATE(2025, 1, 30), -5)
Mit dem Startdatum in einer vordefinierten Zelle, beispielsweise C4, sind die Formeln:
=EDATE(C4, 5)
=EDATE(C4, -5)
Das Ergebnis ist ein Datum am selben Tag des Monats, eine bestimmte Anzahl von Monaten vor oder nach dem Anfangsdatum.
Tipps und Notizen
Die Verarbeitungsfunktion fällt unter die Kategorie der Datums- und Zeitfunktionen. Daten in Excel haben möglicherweise unterschiedliche Formate, aber sie werden tatsächlich als Zahlen gespeichert. In Berechnungen können nur gültige Excel -Daten verwendet werden.
Unter Berücksichtigung der Excel Edate -Grundlagen drillieren wir einige praktische Beispiele, die bestimmte Aspekte hervorheben und zeigen, wie einige gemeinsame Aufgaben erledigt werden können.
Verwenden Sie EDate in Kombination mit der heutigen Funktion, um ein Datum n Monate vor oder nach dem heutigen Datum zurückzugeben:
EDATE (heute (), Monate)Um beispielsweise ein Datum zu finden, das von heute 3 Monate beträgt, können Sie diese Formel verwenden:
=EDATE(TODAY(), 3)
Um genau 3 Monate vor heute ein Datum zu erhalten, lautet die Formel:
=EDATE(TODAY(), -3)
Weitere Formel -Beispiele finden Sie im folgenden Screenshot:
Um ein Datum zu berechnen, das eine bestimmte Anzahl von Jahren in Zukunft oder Vergangenheit verschoben hat, können Sie die Anzahl der Jahre mit 12 multiplizieren:
Edate (start_date, Jahre *12)Zum Beispiel können Sie eine dieser Formeln verwenden, um ein Datum 10 Jahre ab dem Datum in A3 voranzutreiben:
=EDATE(A3, 120)
=EDATE(A3, 10*12)
Um ein Datum 10 Jahre rückwärts zu bewegen, sind die Formeln:
=EDATE(A3, -120)
=EDATE(A3, -10*12)
Das erste Formular ist mehr Kontakt, während die zweite Variation bequemer zu verwenden ist, wenn Sie einige Jahre in einer anderen Zelle haben. Zum Beispiel:
=EDATE(A3, B3*12)
Die Verarbeitungsfunktion gibt den letzten Tag des Monats korrekt zurück, wenn der Starttag 31 ist.
Beispielsweise gibt die folgende Formel 30-Apr-2023 zurück, was 3 Monate nach 31. Januar-2023 ein Datum ist:
=EDATE("31-Jan-2023", 3)
Es unterhält auch den letzten Tag im Februar in Schaltjahren. Zum Beispiel beträgt das Ergebnis dieser Formel 29-Feb-2024:
=EDATE("31-Dec-2023", 2)
Wenn der Starttagwert jedoch weniger als 31 beträgt, wird EDATE ein Datum am selben Tag des Monats in der Vergangenheit oder Zukunft gemäß dem Hauptzweck zurückgeben. In diesem Fall können Sie den letzten Tag des Monats mit der Eomonth -Funktion berechnen. Zum Beispiel:
=EOMONTH("26-May-2023", 3)
Der folgende Screenshot zeigt die Ergebnisse beider Formeln - die falschen sind in der roten Schriftfarbe:
Es ist so einfach wie Kuchen, das Kenntnis des Startdatums und der Dauer in Monaten, Berechnung einer Ablauf-, Fälligkeits-, Jubiläums- oder Ruhestandtermin zu berechnen.
Alles, was Sie tun müssen, ist, das Startdatum im ersten Argument von EDATE und die Anzahl der Monate im zweiten Argument zu liefern. Zum Beispiel ist die Formel mit dem Startdatum in A3 und Monaten in B3:
=EOMONTH(A3, B3)
In Situation, wenn Sie eine andere Anzahl von Monaten hinzufügen oder abziehen müssen, um ein Datum basierend auf einer oder mehreren Bedingungen basieren, können Sie eine Verrottenformel innerhalb einer IF -Anweisung nisten.
Angenommen, Sie möchten ein Ablaufdatum basierend auf dem Abonnementtyp monatlich oder jährlich berechnen. Um dies zu erledigen, erstellen Sie die folgende verschachtelte If -Formel:
=IF(B3="monthly", EDATE(A3, 1), IF(B3="annual", EDATE(A3, 12), "N/A"))
Wenn B3 das Wort "monatlich" enthält, fügt die erste Ausarbeitungsfunktion dem Startdatum in A3 einen Monat hinzu. Wenn B3 "einjährig" hat, fügt eine andere Verarbeitungsfunktion 12 Monate zum Startdatum hinzu. Wenn B3 etwas anderes enthält oder leer ist, gibt die Formel "n/a" zurück.
Wenn der Startdatumwert auch die Zeit enthält, lässt die EDATE -Funktion den Zeitteil fallen. Um die Zeit zu erhalten, extrahieren Sie sie mit Hilfe der MOD -Funktion aus dem DateTime -Wert und fügen Sie dann zum Ergebnis des Edat hinzu:
Edate ( start_date , monatel ) mod ( start_date , 1)Verwenden Sie beispielsweise eine bestimmte Anzahl von Monaten (B3) in A3, um die Zeit zu erhalten, diese Formel:
=EDATE(A3, B3) MOD(A3, 1)
So verwenden Sie die EDATE -Funktion in Excel, um Monate zu/ab einem bestimmten Datum hinzuzufügen oder zu subtrahieren. Vielen Dank für das Lesen und sehen Sie Sie nächste Woche in unserem Blog!
Verwenden der EDATE -Formel in Excel - Beispielen (.xlsx -Datei)
Das obige ist der detaillierte Inhalt vonExcel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!