Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Berechnung d 01. des übernä Monats +11 Folgemonate

Forumthread: Berechnung d 01. des übernä Monats +11 Folgemonate

Berechnung d 01. des übernä Monats +11 Folgemonate
Elmar
Hallo Ihr hilfreichen Wissenden...
Ich brauche eine recht spezielle Datumsberechnung und ich schaffs einfach nicht, die zu automatisieren...
Ich muß Angebote machen für Verträge, die prinzipiell immer am Ersten des übernächsten Monats anfangen.
Grenztag ist der 20. des jetzigen Monats. Also
Also wenn das Angebot vor dem 20.02. erstellt wird, kann der Vertrag am 01.04.11 noch beginnen
wenn es nach dem 20.02. erstellt wird, kann der Vertrag erst am 01.05.11 beginnen
Ziel ist es, die 12 Monate der Vertragslaufzeit im Format MM.JJJJ in 12 Zellen untereinander zu haben, abhängig vom Angebotserstellungsdatum.
Die Herausforderung ist, glaube ich, die unterschiedliche Anzahl der Tage bis zum 01. des ü.nä. MOnats zu berechnen und automatisch die ersten der nächsten 11 Folgemonate.
Ziel hier als Beispiel:
https://www.herber.de/bbs/user/73630.xls
Vielen Dank fürs Lesen, Eindenken und Antworten!
liebe e-Grüße
Elmar
Anzeige
AW: Berechnung d 01. des übernä Monats +11 Folgemonate
19.02.2011 19:20:00
Hajo_Zi
Halo Elamr,
um das Begindatum zu ermiteln.
Tabelle1
 AB
2819.02.201101.04.2011
2920.02.201101.04.2011
3021.02.201101.05.2011
3121.11.201101.02.2012

verwendete Formeln
Zelle Formel Bereich
B28 =DATUM(JAHR(A28);MONAT(A28)+2+N(TAG(A28)>20);1) 
B29 =DATUM(JAHR(A29);MONAT(A29)+2+N(TAG(A29)>20);1) 
B30 =DATUM(JAHR(A30);MONAT(A30)+2+N(TAG(A30)>20);1) 
B31 =DATUM(JAHR(A31);MONAT(A31)+2+N(TAG(A31)>20);1) 

Tabellendarstellung in Foren Version 5.39



Anzeige
AW: Berechnung d 01. des übernä Monats +11 Folgemonate
19.02.2011 19:37:55
Elmar
lieber HajoZi,
fantastico.... Ich liege Dir, dem "Excel-Wizard" (wie immer) zu Füßen...
Ich probiere es aus, wahrscheinlich wird es klappen.
Ich brauche aber noch die 01. der nächsten 11 Monate, wie komme ich auf die bitte?
Dankeschön!
Elmar
AW: Berechnung d 01. des übernä Monats +11 Folgemonate
19.02.2011 19:42:33
Hajo_Zi
Halo Elmar,
das hätte ich jetzt als einfach angesehen.
Tabelle1
 AB
2819.02.201101.04.2011
2920.02.201101.04.2011
3021.02.201101.05.2011
3121.11.201101.02.2012
32  01.03.2012
33  01.04.2012
34  01.05.2012
35  01.06.2012
36  01.07.2012
37  01.08.2012
38  01.09.2012
39  01.10.2012
40  01.11.2012
41  01.12.2012
42  01.01.2013

verwendete Formeln
Zelle Formel Bereich
B28 =DATUM(JAHR(A28);MONAT(A28)+2+N(TAG(A28)>20);1) 
B29 =DATUM(JAHR(A29);MONAT(A29)+2+N(TAG(A29)>20);1) 
B30 =DATUM(JAHR(A30);MONAT(A30)+2+N(TAG(A30)>20);1) 
B31 =DATUM(JAHR(A31);MONAT(A31)+2+N(TAG(A31)>20);1) 
B32 =DATUM(JAHR(B31);MONAT(B31)+1;1) 
B33 =DATUM(JAHR(B32);MONAT(B32)+1;1) 
B34 =DATUM(JAHR(B33);MONAT(B33)+1;1) 
B35 =DATUM(JAHR(B34);MONAT(B34)+1;1) 
B36 =DATUM(JAHR(B35);MONAT(B35)+1;1) 
B37 =DATUM(JAHR(B36);MONAT(B36)+1;1) 
B38 =DATUM(JAHR(B37);MONAT(B37)+1;1) 
B39 =DATUM(JAHR(B38);MONAT(B38)+1;1) 
B40 =DATUM(JAHR(B39);MONAT(B39)+1;1) 
B41 =DATUM(JAHR(B40);MONAT(B40)+1;1) 
B42 =DATUM(JAHR(B41);MONAT(B41)+1;1) 

Tabellendarstellung in Foren Version 5.39


Gruß Hajo
Anzeige
genau, was ich gebraucht habe, vielen Dank! oT
19.02.2011 19:44:38
Elmar
.
1. des übernächsten Monats
19.02.2011 19:29:36
Erich
Hi Elmar,
probiers mal mit
 CD
719.02.201101.04.2011
820.02.201101.05.2011

Formeln der Tabelle
ZelleFormel
D7=1*((MONAT(C7)+2+(TAG(C7)>=20))&-JAHR(C7))
D8=DATUM(JAHR(C8); MONAT(C8)+2+(TAG(C8)>=20); 1)

Was am 20. eines Monats passieren soll, hast du nicht beschrieben, nur für vor und nach dem 20.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: 1. des übernächsten Monats
19.02.2011 19:33:34
Elmar
Hallo Erich, danke für die Antwort, werde es ausprobieren.
Danke auch für den Ungenauigkeitshinweis!
Der 20. gehört noch zum nächsten übernächsten, also 20.02. = 01.04.11 und nicht 01.05.11
liebe e-Grüße
Elmar
AW: 1. des übernächsten Monats
19.02.2011 19:40:48
Erich
Hi Elmar,
dann muss es statt größergleich 20 immer größer 20 heißen. (hätte ich in Spalte D auch gleich sehen können...)
Hier die andere Darstellung mit den Folgemonaten (H11 nach unten kopieren):
 H
7bei Datum -20.02.11
820.02.2011
9 
1004.2011
1105.2011
1206.2011

Formeln der Tabelle
ZelleFormel
H10=DATUM(JAHR(H8); MONAT(H8)+2+(TAG(H8)>20); 1)
H11=DATUM(JAHR(H10); MONAT(H10)+1;1)
H12=DATUM(JAHR(H11); MONAT(H11)+1;1)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
genau, was ich gebraucht habe, vielen Dank!
19.02.2011 19:43:45
Elmar
ja, das ist genau, was ich gebraucht habe, vielen Dank!!!
1. des übernächsten Monats - kürzer
22.02.2011 00:18:17
Erich
Hi,
in D10 hier wird genutzt, dass in DATUM die Parameter auf ganze Zahlen abgerundet werden
und es nicht mehr als 1,999...*21 Tage in einem Monat geben kann (na ja, höchstens 31 eben):
 H
820.02.2011
9 
1001.04.2011
1101.04.2011

Formeln der Tabelle
ZelleFormel
H10=DATUM(JAHR(H8); MONAT(H8)+2+TAG(H8)/21;1)
H11=DATUM(JAHR(H8); MONAT(H8)+2+(TAG(H8)>20); 1)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Berechnung des 01. des übernächsten Monats und der 11 Folgemonate


Schritt-für-Schritt-Anleitung

Um das Startdatum für Verträge, die am 1. des übernächsten Monats beginnen, sowie die folgenden 11 Monate zu berechnen, kannst Du folgende Schritte in Excel durchführen:

  1. Datum eingeben: Trage in Zelle A1 das Datum des Angebots ein (z.B. 20.02.2011).

  2. Berechnung des Vertragsbeginns: In Zelle B1 verwendest Du die folgende Formel:

    =DATUM(JAHR(A1); MONAT(A1)+2+N(TAG(A1)>20); 1)

    Diese Formel prüft, ob das Angebot vor oder nach dem 20. des Monats erstellt wurde und setzt das Startdatum entsprechend.

  3. Berechnung der Folgemonate: In Zelle B2 und den folgenden Zellen bis B12 kannst Du die Formel für die Folgemonate verwenden:

    =DATUM(JAHR(B1); MONAT(B1)+1; 1)

    Kopiere die Formel nach unten, um die nächsten 11 Monate zu erhalten.


Häufige Fehler und Lösungen

  • Fehler: Das Datum wird nicht korrekt berechnet, wenn das Angebot am 20. des Monats erstellt wird.

    • Lösung: Stelle sicher, dass die Formel TAG(A1)>20 korrekt verwendet wird, um das Datum richtig zu bestimmen.
  • Fehler: Excel zeigt ein falsches Datum an.

    • Lösung: Überprüfe das Datumsformat in Excel. Es sollte im deutschen Format (TT.MM.JJJJ) eingestellt sein.

Alternative Methoden

Falls Du eine alternative Methode zur Berechnung der Folgemonate ausprobieren möchtest, kannst Du auch die Funktion EDATUM verwenden:

=EDATUM(A1;2)

Diese Funktion addiert Monate zu einem Datum. Verwende sie in Kombination mit der DATUM-Funktion für die Folgemonate.


Praktische Beispiele

Hier sind einige praktische Beispiele, die Du in Excel ausprobieren kannst:

  • Beispiel 1: Wenn das Angebot am 19.02.2011 erstellt wird, zeigt die Berechnung den Vertragsbeginn am 01.04.2011 und die Folgemonate bis 01.03.2012.
  • Beispiel 2: Ein Angebot, das am 21.02.2011 erstellt wird, ergibt den Vertragsbeginn am 01.05.2011 und die Folgemonate bis 01.04.2012.

Wenn Du in Excel 2011 arbeitest, sind diese Formeln ebenfalls anwendbar.


Tipps für Profis

  • Dynamische Datumsberechnung: Überlege, die Berechnungen in einer benutzerdefinierten Funktion (VBA) zu implementieren, um die Flexibilität zu erhöhen.
  • Datenvalidierung: Füge eine Datenvalidierung hinzu, um sicherzustellen, dass nur gültige Datumsangaben in die Eingabefelder eingegeben werden.

FAQ: Häufige Fragen

1. Frage
Wie kann ich die Berechnung automatisieren?
Du kannst die oben genannten Formeln in eine Excel-Tabelle einfügen und die Zellen so formatieren, dass sie automatisch aktualisiert werden, wenn das Angebotsdatum geändert wird.

2. Frage
Kann ich die Formeln in Excel 2011 nutzen?
Ja, die genannten Formeln sind auch in Excel 2011 kompatibel. Stelle sicher, dass Du das richtige Datumsformat verwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige