Hier ist mein Szenario:
Ich muss die Liste mit Daten und einigen Metadaten der bevorstehenden Ereignisse für das folgende Jahr in meiner Excel-Anwendung füllen. Einige der Ereignisse finden jeden Monat am selben Tag statt, z. B. am 3. Tag des Monats .
Die Frage ist also:
Gibt es eine Funktion, mit der ich dem angegebenen Datum einen Monat hinzufügen kann, wie zum Beispiel:
- Zelle
A1
:1/23/2013
- Zelle
A2
:2/23/2013
- Zelle
A3
:3/23/2013
Was hat nicht funktioniert:
Anscheinend
A3=$A2+30
produziert 3/25/2013
was falsch ist.
Sie haben zwei mögliche Ansätze, die ich mir vorstellen kann. Der erste ist der Füllgriff:
Die zweite, wie bereits besprochen, sind Formeln, aber Sie müssen den Monat Dezember berücksichtigen:
DATE()
mit den folgenden Werten:DATE()
mit den folgenden Werten:Beachten Sie, dass Sie den Tag des Monats noch validieren müssen. Zum Beispiel ist der 31. Januar ein gültiges Datum, der 31. Februar jedoch nicht. Das wäre jedoch etwas komplizierter und hängt davon ab, ob Sie jeden Randfall abdecken möchten.
quelle
EDATE()
es sich um eine eingebaute Funktion handelt, sodass dies in diesem Fall sicherlich die einfachere Formel wäre.Mir wurde klar, dass diese Antwort ein paar Jahre zu spät ist ... aber das funktioniert für jedes Datum, nur für den Fall, dass jemand hierher kommt und so aussieht wie ich :)
EOMONTH
führt Sie zum Monatsende (in diesem Fall2017/8/31
) und die DAY-Formel gibt die Anzahl der Tage seit Monatsbeginn an (in diesem Fall 6 seit dem 6. August). Addiere sie und du bist fertig.Der zweite Teil von
EOMONTH
bestimmt, wie viele Monate Sie vor sich haben,0
ist das Ende des referenzierten Monats,1
ist das Ende des Monats nach dem referenzierten Monat und so weiter ...Hoffe jemand findet das hilfreich!
quelle
Ich denke
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
(inA2
und kopiert) funktioniert auch.Bearbeiten Aber kann für Daten nach dem 28. fallen.
quelle
Ich konnte dem Datum 30 hinzufügen. Zelle A1: 23.01.2013 und B1: = A1 + 30 und produziert 22.02.2013.
Eine andere Option ist folgende:
Dabei ist A1 Ihr ursprüngliches Datum und MONTHSTOADD die Anzahl der Monate, die Sie hinzufügen möchten.
((Entschuldigung, die zweite Option, die ich hinzugefügt habe, wurde anscheinend auch von einem anderen Benutzer hinzugefügt.))
quelle
+30
Antwort zu versuchen , und es sei fehlgeschlagen. (2) Es ist auch für Sie gescheitert. Die OP will das Datum 2. Februar / sein 23 /2013 beginnen ; Ihre Formel 2 erzeugt / 22 /2013.