Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datumsrechnung mit angefangenen Monaten

Datumsrechnung mit angefangenen Monaten
13.05.2004 22:45:35
Anuli
Problemstellung:
Für eine SZ-Berechnung ist die Anzahl der Monate zu ermitteln. Angefangene Monate sollen als ganze Monate mitzählen z.B.
31.12.01 bis 01.01.04 = 26 Monate
"datedif" rechnet nur auf der Basis von Tagen die Monate aus und läßt angefangene Monate gänzlich weg.
Wer kennt die Lösung?
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datumsrechnung mit angefangenen Monaten
Ramses
Hallo
warum addierst du nicht einfach 1 zum Ergebnis von DateDif ?
Gruss Rainer
AW: Datumsrechnung mit angefangenen Monaten
13.05.2004 22:57:21
Nepumuk
AW: Datumsrechnung mit angefangenen Monaten
13.05.2004 23:15:56
Anuli
Vielen Dank!
Makro funktioniert; geht das auch ohne Makro?
Gruss Uli
Anzeige
AW: Datumsrechnung mit angefangenen Monaten
Josef
Hallo Uli
31.12.01 steht in A1
01.01.04 steht in B1
Dann:
=(JAHR(B1)-JAHR(A1))*12+MONAT(B1)-MONAT(A1)+1
Gruss Josef
AW: Datumsrechnung mit angefangenen Monaten
15.05.2004 13:38:47
Anuli
Hallo Josef,
Formel funktioniert und vereinfacht meine Arbeit sehr!!!
Danke und Gruss
Uli
OT Individualität
PeterW
Hallo Nepumuk,
es ist einfach schön zu sehen, dass eine individuelle Signatur auch ohne animierte Schriften, Fotos und schrille Farben auskommen kann und zudem noch in einem angemessenen Größenverhältnis zur geposteten Antwort steht.
Danke
Peter
PS: lösch diesen Beitrag ruhig, hat auf der Archiv-CD nicht unbedingt was zu suchen. :-)
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Datumsrechnung mit angefangenen Monaten in Excel


Schritt-für-Schritt-Anleitung

Um die Berechnung der Anzahl Monate in Excel vorzunehmen, bei der angefangene Monate gezählt werden, kannst Du die folgende Formel verwenden. Angenommen, das Startdatum steht in Zelle A1 und das Enddatum in Zelle B1:

=(JAHR(B1)-JAHR(A1))*12+MONAT(B1)-MONAT(A1)+1
  1. Setze das Startdatum in Zelle A1 (z. B. 31.12.01).
  2. Setze das Enddatum in Zelle B1 (z. B. 01.01.04).
  3. Füge die obige Formel in eine andere Zelle ein, um die Anzahl der Monate zu berechnen.

Diese Formel zählt die Monate korrekt, einschließlich der angefangenen Monate.


Häufige Fehler und Lösungen

  1. Fehler: Excel kennt DATEDIF nicht.

    • Lösung: Verwende die oben genannte Formel, um die Anzahl der Monate zu berechnen. Diese Methode funktioniert ohne die DATEDIF-Funktion.
  2. Fehler: Falsches Ergebnis bei abweichenden Zeiträumen.

    • Lösung: Überprüfe, ob die Datumsformate in A1 und B1 korrekt sind. Excel benötigt das richtige Datumsformat, um die Berechnung durchführen zu können.

Alternative Methoden

Falls Du keine Formeln benutzen möchtest, kannst Du auch ein Makro verwenden, um die Anzahl der Monate zu berechnen. Hier ist ein einfaches Beispiel:

Function Monate(Startdatum As Date, Enddatum As Date) As Long
    Monate = DateDiff("m", Startdatum, Enddatum) + IIf(Day(Startdatum) > Day(Enddatum), 0, 1)
End Function
  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul hinzu und kopiere den obigen Code hinein.
  3. Schließe den VBA-Editor und benutze die Funktion Monate(A1, B1) in einer Zelle.

Praktische Beispiele

Angenommen, Du möchtest die Datumsrechnung für folgende Daten durchführen:

  • A1: 01.01.2020
  • B1: 31.12.2022

Verwende die Formel:

=(JAHR(B1)-JAHR(A1))*12+MONAT(B1)-MONAT(A1)+1

Das Ergebnis wird 36 Monate betragen, da die angefangenen Monate in der Berechnung berücksichtigt werden.


Tipps für Profis

  • Nutze die bedingte Formatierung, um Zellen hervorzuheben, wenn das Startdatum und das Enddatum in der aktuellen Woche liegen.
  • Halte Deine Daten stets im richtigen Datumsformat, um Fehler bei der Datumsrechnung zu vermeiden.
  • Wenn Du regelmäßig mit Datumsberechnungen arbeitest, speichere die Formeln als benutzerdefinierte Funktionen in Excel, um Zeit zu sparen.

FAQ: Häufige Fragen

1. Wie zähle ich nur die vollen Monate? Du kannst die Formel anpassen, indem Du das +1 am Ende weglässt. So werden nur die vollen Monate gezählt.

2. Funktioniert diese Methode in allen Excel-Versionen? Ja, die gezeigten Formeln und Methoden funktionieren in den meisten modernen Excel-Versionen. Achte jedoch darauf, dass die Datumsformate korrekt eingestellt sind.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige