Inhaltsverzeichnis
In diesem Lernprogramm finden Sie eine Reihe nützlicher Formeln zum Addieren und Subtrahieren von Daten in Excel, z. B. das Subtrahieren zweier Daten, das Hinzufügen von Tagen, Wochen, Monaten und Jahren zu einem Datum und vieles mehr.
Wenn Sie unsere Anleitungen zur Arbeit mit Daten in Excel verfolgt haben, kennen Sie bereits eine Reihe von Formeln zur Berechnung verschiedener Zeiteinheiten wie Wochentage, Wochen, Monate und Jahre.
Wenn Sie die Datumsinformationen in Ihren Arbeitsblättern analysieren, werden Sie wahrscheinlich auch einige arithmetische Operationen mit diesen Daten durchführen. In diesem Lernprogramm werden einige Formeln zum Addieren und Subtrahieren von Daten in Excel erklärt, die Sie vielleicht nützlich finden.
Subtraktion von Daten in Excel
Angenommen, Sie haben zwei Datumsangaben in den Zellen A2 und B2 und möchten nun das eine Datum vom anderen subtrahieren, um zu erfahren, wie viele Tage zwischen diesen Daten liegen. Wie so oft in Excel kann das gleiche Ergebnis auf verschiedene Weise erzielt werden.
Beispiel 1: Ziehen Sie ein Datum direkt vom anderen ab
Wie Sie wahrscheinlich wissen, speichert Microsoft Excel jedes Datum als eindeutige fortlaufende Nummer, die mit 1 beginnt und für den 1. Januar 1900 steht. Sie subtrahieren also eigentlich zwei Zahlen, und eine gewöhnliche arithmetische Operation funktioniert ohne Probleme:
=B2-A2
Beispiel 2: Subtraktion von Daten mit der Excel-Funktion DATEDIF
Wenn Ihnen die obige Formel zu einfach erscheint, können Sie das gleiche Ergebnis auf eine guruhafte Art und Weise erreichen, indem Sie die DATEDIF-Funktion von Excel verwenden:
=DATEDIF(A2, B2, "d")
Der folgende Screenshot zeigt, dass beide Berechnungen identische Ergebnisse liefern, mit Ausnahme von Zeile 4, wo die DATEDIF-Funktion den Fehler #NUM zurückgibt. Lassen Sie uns herausfinden, warum das passiert.
Wenn Sie ein jüngeres Datum (6-Mai-2015) von einem früheren Datum (1-Mai-2015) subtrahieren, gibt die Subtraktion eine negative Zahl (-5) zurück, genau wie es sein sollte. Die Syntax der Excel-Funktion DATEDIF erlaubt jedoch nicht die Startdatum größer sein als die Enddatum und gibt daher einen Fehler zurück.
Beispiel 3: Subtraktion eines Datums vom aktuellen Datum
Um ein Datum vom heutigen Datum zu subtrahieren, können Sie eine der beiden oben genannten Formeln verwenden. Verwenden Sie einfach die Funktion HEUTE() anstelle von Datum 1:
=TODAY()-A2
oder
=DATEDIF(A2,TODAY(), "d")
Wie im vorigen Beispiel funktionieren beide Formeln gut, wenn das heutige Datum größer ist als das Datum, das Sie davon abziehen, andernfalls schlägt DATEDIF fehl:
Beispiel 4: Subtraktion von Daten mit der Excel-Funktion DATE
Wenn Sie es vorziehen, die Daten direkt in die Formel einzugeben, geben Sie jedes Datum mit der Funktion DATUM(Jahr, Monat, Tag) ein und subtrahieren dann ein Datum vom anderen.
Die folgende Formel subtrahiert beispielsweise den 15-Mai-2015 vom 20-Mai-2015 und gibt die Differenz von 5 Tagen zurück:
=DATUM(2015, 5, 20) - DATUM(2015, 5, 15)
Zusammenfassend lässt sich sagen, dass Sie bei der Subtraktion von Daten in Excel Folgendes herausfinden möchten wie viele Tage zwischen zwei Daten liegen Die einfachste und naheliegendste Möglichkeit ist es, ein Datum direkt von einem anderen zu subtrahieren.
Wenn Sie die Anzahl der Monate oder Jahre zwischen zwei Daten dann ist die DATEDIF-Funktion die einzig mögliche Lösung, und Sie werden im nächsten Artikel, in dem diese Funktion ausführlich behandelt wird, einige Formelbeispiele finden.
Nachdem Sie nun wissen, wie Sie zwei Datumsangaben subtrahieren können, wollen wir nun sehen, wie Sie Tage, Monate oder Jahre zu einem bestimmten Datum addieren oder subtrahieren können. Es gibt eine Reihe von Excel-Funktionen, die sich für diesen Zweck eignen, und welche Sie verwenden, hängt davon ab, welche Einheit Sie addieren oder subtrahieren möchten.
Subtrahieren oder Addieren von Tagen zum Datum in Excel
Wenn Sie ein Datum in einer Zelle oder eine Liste von Daten in einer Spalte haben, können Sie eine bestimmte Anzahl von Tagen zu diesen Daten addieren oder subtrahieren, indem Sie eine entsprechende arithmetische Operation verwenden.
Beispiel 1: Hinzufügen von Tagen zu einem Datum in Excel
Die allgemeine Formel, um eine bestimmte Anzahl von Tagen zu einem Datum hinzuzufügen, lautet wie folgt:
Datum + N TageDas Datum kann auf verschiedene Arten eingegeben werden:
- Als Zellbezug, z.B.
=A2 + 10
- Mit der Funktion DATE(Jahr, Monat, Tag), z. B.
=DATUM(2015, 5, 6) + 10
- Als Ergebnis einer anderen Funktion, z. B. um eine bestimmte Anzahl von Tagen zum aktuelles Datum verwenden Sie die Funktion TODAY():
=TODAY()+10
Der folgende Screenshot veranschaulicht die oben genannten Formeln in Aktion. Das aktuelle Datum zum Zeitpunkt des Schreibens war der 6. Mai 2015:
Hinweis: Das Ergebnis der obigen Formeln ist eine fortlaufende Nummer, die das Datum darstellt. Um es als Datum angezeigt zu bekommen, markieren Sie die Zelle(n) und drücken Sie Strg+1, um das Fenster Zellen formatieren Im Dialog Nummer Registerkarte, wählen Sie Datum im Kategorie und wählen Sie dann das gewünschte Datumsformat aus. Ausführliche Informationen finden Sie unter Wie man das Datumsformat in Excel ändert.
Beispiel 2: Subtraktion von Tagen von einem Datum in Excel
Um eine bestimmte Anzahl von Tagen von einem bestimmten Datum zu subtrahieren, führen Sie wieder eine gewöhnliche Rechenoperation durch. Der einzige Unterschied zum vorherigen Beispiel besteht darin, dass Sie das Minuszeichen statt des Pluszeichens eingeben :)
Datum - N TageHier sind ein paar Beispiele für Formeln:
=A2-10
=DATUM(2015, 5, 6)-10
=TODAY()-10
Addieren oder Subtrahieren von Wochen bis zum Datum
Wenn Sie ganze Wochen zu einem bestimmten Datum addieren oder subtrahieren möchten, können Sie die gleichen Formeln wie für das Addieren/Subtrahieren von Tagen verwenden und einfach die Anzahl der Wochen mit 7 multiplizieren:
Hinzufügen von Wochen auf ein Datum in Excel:
Zelle + N Wochen * 7 Wenn Sie z. B. 3 Wochen zum Datum in A2 hinzufügen möchten, verwenden Sie die folgende Formel: =A2+3*7
.
Wochen subtrahieren vom Datum in Excel:
Zelle - N Wochen * 7 Um 2 Wochen vom heutigen Datum abzuziehen, schreibt man =TAG()-2*7
.
Addieren/Subtrahieren von Monaten bis zum Datum in Excel
Wenn Sie eine bestimmte Anzahl ganzer Monate zu einem Datum addieren oder subtrahieren möchten, können Sie entweder die Funktion DATE oder EDATE verwenden, wie unten gezeigt.
Beispiel 1: Hinzufügen von Monaten zu einem Datum mit der Excel-Funktion DATE
Nehmen Sie zum Beispiel eine Liste von Daten in Spalte A und geben Sie die Anzahl der Daten, die Sie addieren (positive Zahl) oder subtrahieren (negative Zahl) möchten, in eine Zelle ein, zum Beispiel C2.
Geben Sie die folgende Formel in Zelle B2 ein und ziehen Sie dann die Ecke der Zelle ganz nach unten, um die Formel in andere Zellen zu kopieren:
=DATUM(JAHR(A2), MONAT(A2) + $C$2, TAG(A2))
Schauen wir uns nun an, was die Funktion tatsächlich tut. Die Logik hinter der Formel ist offensichtlich und einfach. Die Funktion DATUM(Jahr, Monat, Tag) benötigt die folgenden Argumente:
- die Jahr des Datums in Zelle A2;
- die Monat des Datums in A2 + die Anzahl der Monate, die Sie in Zelle C2 angegeben haben, und
- die Tag des Datums in A2.
Ja, so einfach ist das :) Wenn Sie in C2 eine negative Zahl eingeben, zieht die Formel die Monate ab, anstatt sie zu addieren:
Natürlich hindert Sie nichts daran, das Minuszeichen direkt in die Formel einzugeben, um Monate von einem Datum abzuziehen:
=DATUM(JAHR(A2), MONAT(A2) - $C$2, TAG(A2))
Und natürlich können Sie die Anzahl der zu addierenden oder subtrahierenden Monate in die Formel eingeben, anstatt auf eine Zelle zu verweisen:
=DATE(YEAR( Datum ), MONAT( Datum ) + N Monate , DAY( Datum ))
Die wirklichen Formeln könnten so ähnlich aussehen:
- hinzufügen Monate bis heute:
=DATUM(JAHR(A2), MONAT(A2) + 2, TAG(A2))
- Subtrahieren Sie Monate ab Datum:
=DATUM(JAHR(A2), MONAT(A2) - 2, TAG(A2))
Beispiel 2: Addieren oder Subtrahieren von Monaten zu einem Datum mit Excel EDATE
Microsoft Excel bietet eine spezielle Funktion, die ein Datum zurückgibt, das eine bestimmte Anzahl von Monaten vor oder nach dem Startdatum liegt - die EDATE-Funktion. Sie ist in den modernen Versionen von Excel 2007, 2010, 2013 und dem kommenden Excel 2016 verfügbar.
In Ihrem EDATE(start_date, Monate)
Formeln, geben Sie die folgenden 2 Argumente an:
- Start_datum - das Anfangsdatum, ab dem die Anzahl der Monate gezählt wird.
- Monate - die Anzahl der Monate, die addiert (ein positiver Wert) oder subtrahiert (ein negativer Wert) werden sollen.
Die folgende Formel, die auf unsere Datumsspalte angewendet wird, liefert genau die gleichen Ergebnisse wie die Funktion DATE im vorherigen Beispiel:
Wenn Sie die Funktion EDATE verwenden, können Sie auch das Startdatum und die Anzahl der Monate, die addiert bzw. subtrahiert werden sollen, direkt in der Formel angeben. Datumsangaben sollten mit der Funktion DATE oder als Ergebnis anderer Formeln eingegeben werden, z. B:
- An hinzufügen. Monate in Excel:
=DATUM(DATUM(2015,5,7), 10)
Die Formel fügt 10 Monate bis zum 7-Mai-2015 hinzu.
- An subtrahieren. Monate in Excel:
=DATUM(HEUTE(), -10)
Die Formel subtrahiert 10 Monate vom heutigen Datum.
Hinweis: Die Excel-Funktion EDATE gibt eine fortlaufende Nummer zurück, die das Datum darstellt. Um zu erzwingen, dass Excel es als Datum anzeigt, sollten Sie die Funktion Datum Format Bitte lesen Sie den Abschnitt Ändern des Datumsformats in Excel für eine detaillierte Beschreibung der Schritte.
Subtrahieren oder Addieren von Jahren bis zum Datum in Excel
Das Hinzufügen von Jahren zu einem Datum in Excel erfolgt ähnlich wie das Hinzufügen von Monaten. Sie verwenden wieder die Funktion DATUM(Jahr, Monat, Tag), aber dieses Mal geben Sie an, wie viele Jahre Sie hinzufügen möchten:
DATE(YEAR( Datum ) + N Jahre , MONAT( Datum ), DAY( Datum ))In Ihrem Excel-Arbeitsblatt können die Formeln wie folgt aussehen:
- An hinzufügen. Jahre auf ein Datum in Excel:
=DATUM(JAHR(A2) + 5, MONAT(A2), TAG(A2))
Die Formel addiert 5 Jahre zu dem Datum in Zelle A2.
- An subtrahieren. Jahre ab einem Datum in Excel:
=DATUM(JAHR(A2) - 5, MONAT(A2), TAG(A2))
Die Formel subtrahiert 5 Jahre von dem Datum in Zelle A2.
Wenn Sie die zu addierende (positive Zahl) oder zu subtrahierende (negative Zahl) Jahreszahl in eine Zelle eingeben und sich dann in der Funktion DATUM auf diese Zelle beziehen, erhalten Sie eine universelle Formel:
Addieren/Subtrahieren von Tagen, Monaten und Jahren zum Datum
Wenn Sie die beiden vorangegangenen Beispiele aufmerksam verfolgt haben, haben Sie sicher schon erraten, wie man eine Kombination aus Jahren, Monaten und Tagen in einer einzigen Formel zu einem Datum addiert oder subtrahiert: mit der guten alten DATE-Funktion :)
An hinzufügen. Jahre, Monate, Tage:
DATE(YEAR( Datum ) + X Jahre , MONAT( Datum ) + Y Monate , DAY( Datum ) + Z Tage )An subtrahieren. Jahre, Monate, Tage:
DATE(YEAR( Datum ) - X Jahre , MONAT( Datum ) - Y Monate , DAY( Datum ) - Z Tage )Die folgende Formel addiert zum Beispiel 2 Jahre und 3 Monate und subtrahiert 15 Tage von einem Datum in Zelle A2:
=DATUM(JAHR(A2) + 2, MONAT(A2) + 3, TAG(A2) - 15)
Auf unsere Datumsspalte angewandt, sieht die Formel wie folgt aus:
=DATUM(JAHR(A2) + $C$2, MONAT(A2) + $D$2, TAG(A2) + $E$2)
Wie man in Excel Zeiten addiert und subtrahiert
In Microsoft Excel können Sie Zeiten addieren oder subtrahieren, indem Sie die ZEIT Damit können Sie mit Zeiteinheiten (Stunden, Minuten und Sekunden) genauso umgehen wie mit Jahren, Monaten und Tagen mit der Funktion DATE.
An hinzufügen. Zeit in Excel:
Zelle + TIME( Stunden , Minuten , Sekunden )An subtrahieren. Zeit in Excel:
Zelle - ZEIT( Stunden , Minuten , Sekunden )A2 enthält den Zeitwert, den Sie ändern möchten.
Um beispielsweise 2 Stunden, 30 Minuten und 15 Sekunden zu der Zeit in Zelle A2 zu addieren, können Sie die folgende Formel verwenden:
=A2 + ZEIT(2, 30, 15)
Wenn Sie in einer Formel Zeiteinheiten addieren und subtrahieren möchten, fügen Sie einfach das Minuszeichen zu den entsprechenden Werten hinzu:
=A2 + ZEIT(2, 30, -15)
Die obige Formel addiert 2 Stunden und 30 Minuten zu der Zeit in Zelle A2 und subtrahiert 15 Sekunden.
Alternativ können Sie die Zeiteinheiten, die Sie ändern möchten, in einige Zellen eingeben und sich in Ihrer Formel auf diese Zellen beziehen:
=A2 + ZEIT($C$2, $D$2, $E$2)
Wenn die ursprünglichen Zellen sowohl Datum als auch Uhrzeit enthalten, funktioniert die obige Formel ebenfalls perfekt:
Date & Time Formula Wizard - schnelle Methode zum Addieren und Subtrahieren von Daten in Excel
Da Sie nun eine Reihe verschiedener Formeln zur Berechnung von Datumsangaben in Excel kennen, würden Sie sich nicht wünschen, dass es nur eine einzige Formel gäbe, die all das kann? Natürlich kann es eine solche Formel nie geben. Es gibt jedoch die Datum & Zeit-Assistent die jede beliebige Formel für Sie erstellen kann, vorausgesetzt, Sie haben unsere Ultimate Suite in Ihrem Excel installiert - so geht's:
- Wählen Sie die Zelle aus, in die Sie die Formel einfügen möchten.
- Kopf zum Ablebits Werkzeuge und klicken Sie auf die Registerkarte Datum & Zeit-Assistent Taste:
Fügen wir zum Beispiel dem Datum in Zelle A2 ein paar Monate hinzu, so gehen Sie in den Bereich hinzufügen Registerkarte, geben Sie A2 in das Feld Ein Datum eingeben (oder klicken Sie in das Feld und wählen Sie die Zelle auf dem Blatt aus), und geben Sie die Anzahl der Monate ein, die Sie in das Feld Monat Box.
Der Assistent erstellt eine Formel und zeigt deren Vorschau in der Zelle an. Er zeigt auch das berechnete Datum unter Ergebnis der Formel :
Wenn Sie mit dem Ergebnis zufrieden sind, klicken Sie auf die Schaltfläche Formel einfügen Sobald die Formel hinzugefügt wurde, können Sie sie in so viele Zellen wie nötig kopieren:
Das war doch eine recht einfache Formel, nicht wahr? Geben wir dem Assistenten etwas Anspruchsvolleres zu tun. Ziehen wir zum Beispiel einige Jahre, Monate, Wochen und Tage vom Datum in A2 ab. Dazu wechseln wir in den Bereich Subtrahieren Sie Sie können die Einheiten auch in separate Zellen eingeben und Verweise auf diese Zellen angeben, wie in der folgenden Abbildung gezeigt:
Durch Anklicken des Formel einfügen Taste wird die folgende Formel in A2 eingegeben:
=DATE(YEAR(A2)-D2,MONTH(A2)-E2,DAY(A2)-G2-F2*7)
Wenn Sie die Formel in andere Zellen kopieren möchten, müssen Sie alle Zellbezüge außer A2 in absolute Bezüge ändern, damit die Formel korrekt kopiert wird (standardmäßig verwendet der Assistent immer relative Bezüge). Um den Bezug festzulegen, geben Sie einfach das $-Zeichen vor den Zeilen- und Spaltenkoordinaten ein, etwa so:
=DATUM(JAHR(A2)-$D$2,MONAT(A2)-$E$2,TAG(A2)-$G$2-$F$2*7)
Und erhalten folgende Ergebnisse:
Zusätzlich können Sie auf die Schaltfläche Zeitfelder anzeigen Link und hinzufügen. oder Datum und Uhrzeit subtrahieren Einheiten mit einer Formel.
Wenn Sie den Date & Time Formula Wizard in Ihren eigenen Arbeitsblättern ausprobieren möchten, können Sie gerne die 14-tägige Testversion der Ultimate Suite herunterladen.
So addieren und subtrahieren Sie Daten in Excel. Ich hoffe, Sie haben heute ein paar nützliche Funktionen kennen gelernt. Ich danke Ihnen für die Lektüre und hoffe, Sie nächste Woche in unserem Blog wiederzusehen.