habe in der Zelle "B1" das akt.Datum stehen, =Heute().
Ich möchte gern das akt. Datum in Zelle "C2" Minus 1 Monat haben, also Heute= 08.03.2007
in "C2" sollte nur 02.2007 stehen.
Habe das Format für die Zelle auch hinterlegt: MM.JJJJ
mfg Walter
A | B | C | |
11 | Datum | + Monate | Erg |
12 | 27.03.2007 | -1 | 27.02.2007 |
13 | 31.03.2007 | -1 | 28.02.2007 |
14 | 28.03.2008 | -1 | 28.02.2008 |
15 | 29.03.2008 | -1 | 29.02.2008 |
16 | 30.03.2008 | -1 | 29.02.2008 |
17 | 31.03.2008 | -1 | 29.02.2008 |
Formeln der Tabelle | ||||
|
A | B | C | D | |
11 | Datum | + Monate | Erg | nicht ok |
12 | 27.03.2007 | -1 | 27.02.2007 | 27.02.2007 |
13 | 31.03.2007 | -1 | 28.02.2007 | 03.03.2007 |
14 | 28.03.2008 | -1 | 28.02.2008 | 28.02.2008 |
15 | 29.03.2008 | -1 | 29.02.2008 | 29.02.2008 |
16 | 30.03.2008 | -1 | 29.02.2008 | 01.03.2008 |
17 | 31.03.2008 | -1 | 29.02.2008 | 02.03.2008 |
18 | 31.07.2007 | -1 | 30.06.2007 | 01.07.2007 |
Formeln der Tabelle | ||||||
|
A | B | C | D | |
11 | Datum | + Monate | Erg | EDATUM |
12 | 28.02.2007 | -1 | 31.01.2007 | 28.01.2007 |
13 | 28.02.2007 | 1 | 31.03.2007 | 28.03.2007 |
Formeln der Tabelle | ||||||||||
|
Um in Excel das aktuelle Datum minus 1 Monat zu berechnen, kannst du folgende Schritte befolgen:
Aktuelles Datum einfügen: Schreibe in Zelle B1
die Formel =HEUTE()
. Diese gibt dir das heutige Datum zurück.
Datum minus 1 Monat: In Zelle C2
kannst du die Formel =DATUM(JAHR(B1); MONAT(B1)-1; TAG(B1))
verwenden. Diese Formel subtrahiert einen Monat vom Datum in Zelle B1
.
Formatierung: Um das Datum in der Form MM.JJJJ
anzuzeigen, klicke mit der rechten Maustaste auf die Zelle C2
, wähle „Zellen formatieren“ und dann „Benutzerdefiniert“. Gib MM.JJJJ
ein.
Ergebnis: Das Ergebnis in C2
zeigt dir das Datum minus 1 Monat an.
Falsches Datum: Wenn das Ergebnis nicht stimmt, überprüfe, ob du das Datum korrekt formatierst. Ein häufiges Problem ist die Verwendung von =DATUM(JAHR(B1); MONAT(B1)-1; TAG(B1))
, was in einigen Fällen falsche Ergebnisse liefern kann (z.B. bei Monatswechsel).
Text statt Datum: Wenn das Ergebnis als Text angezeigt wird, stelle sicher, dass die Zelle richtig formatiert ist. Wähle „Zellen formatieren“ und wähle das Datumsformat.
Eine einfachere Methode ist die Verwendung der Funktion EDATUM
, die aus dem Analyse-Add-In stammt:
C2
kannst du die Formel =EDATUM(B1; -1)
verwenden. Diese Formel gibt dir das Datum einen Monat vor dem Datum in B1
. Beachte, dass du das Analyse-Add-In aktivieren musst.Hier sind einige Beispiele, wie du mit verschiedenen Datumswerten arbeiten kannst:
Datum | Monate | Ergebnis |
---|---|---|
27.03.2007 | -1 | 27.02.2007 |
31.03.2007 | -1 | 28.02.2007 |
28.03.2008 | -1 | 28.02.2008 |
29.03.2008 | -1 | 29.02.2008 |
Verwende die Formel =DATUM(JAHR(A2); MONAT(A2)-1; TAG(A2))
für die Berechnungen.
Verwendung von TEXT
: Wenn du nur den Monat und das Jahr benötigst, kannst du die Formel =TEXT(DATUM(JAHR(B1); MONAT(B1)-1; 1);"MM.JJJJ")
verwenden, um das Datum als Text zu formatieren.
Monatswechsel beachten: Achte darauf, dass beim Minus 1 Monat der Monatswechsel berücksichtigt wird. Verwende EDATUM
, um Probleme mit den Tagen im Monat zu vermeiden.
Automatisierung: Du kannst die Berechnungen auch automatisieren, indem du die Formeln in eine ganze Spalte einfügst. So kannst du mehrere Datumswerte gleichzeitig bearbeiten.
1. Wie kann ich mit SQL das aktuelle Datum minus 1 Monat berechnen?
In SQL kannst du DATEADD(MONTH, -1, GETDATE())
verwenden, um das aktuelle Datum minus 1 Monat zu erhalten.
2. Was ist der Unterschied zwischen DATUM
und EDATUM
?
DATUM
erlaubt mehr Flexibilität, kann aber in bestimmten Fällen falsche Ergebnisse liefern. EDATUM
ist einfacher zu verwenden und berücksichtigt automatisch die Monatslängen.
3. Wie kann ich das Datum minus 1 Jahr berechnen?
Verwende die Formel =DATUM(JAHR(B1)-1; MONAT(B1); TAG(B1))
, um das Datum minus 1 Jahr zu berechnen.
4. Gibt es eine Formel, um mehrere Monate abzuziehen?
Ja, du kannst =EDATUM(B1; -n)
verwenden, wobei n
die Anzahl der Monate ist, die du abziehen möchtest.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen