Heim > Themen > excel > Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

Jennifer Aniston
Freigeben: 2025-03-25 10:05:12
Original
685 Leute haben es durchsucht

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.

Excel Edate -Funktion

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:

  • Start_date (erforderlich) - Das Startdatum in Form eines gültigen Excel -Datums. Es kann als Textzeichenfolge in dem Format geliefert werden, das Excel als Datum interpretiert (z. B. "10-Jan-2025"), als Verweis auf eine Zelle, die ein Datum enthält, oder als Ergebnis einer anderen Funktion wie Datum (2025,1,10).
  • Monate (Erforderlich) - Die Anzahl der Monate, die zum Startdatum hinzugefügt wurden oder sie abziehen müssen. Ein positiver Wert gibt einen zukünftigen Datum zurück, ein negativer Wert - ein früheres Datum.

Und hier sind einige Beispiele für die Verwendung der EDATE -Funktion in Excel:

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

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.

So verwenden Sie die EDATE -Formel in Excel

Befolgen Sie die folgenden Schritte, um eine grundlegende Verarbeitungsformel in Excel zu erstellen:

  1. Für das Argument start_date liefern Sie ein gültiges Excel -Datum in einem dieser Formulare:
    • Eine in Anführungszeichen eingeschlossene Zeichenfolge, z. B. "30.01.2025" oder "30-jan-2025"
    • Eine Datumsformel, z. B. Datum (2025, 1, 30)
    • Ein Verweis auf die Zelle, die das Startdatum enthält
  2. Geben Sie für das Argument der Monate eine Ganzzahl an, die angibt, wie viele Monate zum Startdatum hinzugefügt werden sollen oder sie abziehen. Verwenden Sie eine positive Zahl, um das Datum vorwärts zu verschieben - die Ausgabe wird ein zukünftiges Datum sein. Um das Datum rückwärts zu verschieben, liefern Sie eine negative Nummer - das Ergebnis ist ein früheres Datum.
  3. Wenden Sie das gewünschte Datumsformat auf die Formelzelle an.

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.

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

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.

  • Wenn start_date kein gültiges Datum ist, gibt eine Edate -Formel einen #Value zurück! Fehler.
  • Wenn der Wert start_date einen fraktionalen Teil hat, der die Zeit darstellt, wird er abgeschnitten. Verwenden Sie diese Formel, um die Zeit zu zwingen, um Zeit zu halten.
  • Wenn das Argument der Monate keine Ganzzahl ist, wird sein Dezimalteil entfernt.
  • Die EDATE -Funktion gibt eine Seriennummer zurück, die dem Datum ( allgemeines Format) entspricht. Damit das Ergebnis korrekt angezeigt werden kann, muss es als Datum formatiert 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.

So erhalten Sie ein Date n Monate ab heute

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:

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

Wie man n Jahre ab Datum berechnet

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)

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

EDATE -Formel, um den letzten Tag des Monats zu bekommen

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:

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

Verarbeitungsformel zur Berechnung der Ablaufdaten

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)

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

EDATE -Formel innerhalb von Excel, wenn Anweisung

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.

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

EDATE, um den Zeitwert zu halten

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)

Excel Edate -Funktion zum Hinzufügen oder Subtrahieren von Monaten ab Datum

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!

Üben Sie die Arbeitsmappe zum Download

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage