Clever-Excel-Forum

Normale Version: Excel Formel => Datum Quartalsende ermitteln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Moin Moin,
für einen Sportverein möchte ich gerne ein Austrittsformular erstellen, in dem Excel nach der Datumseingabe automatisch das Austrittsdatum ermittelt. Die Schwierigkeit der Formel besteht darin, dass wir eine 4 wöchige Kündigungsfrist zum Quartalsende haben. D.h. reicht jemand seine Kündigung in der Zeit vom 01.12.2018 bis zum 28.02.2019 ein, kann dieses Mitglied zum 31.03.2019 austreten. Wird die Kündigung erst am 1. März 2019 geschrieben, ist das Austrittsdatum der 30.06.2019.
Ich habe eine Formel zur Berechnung des Quartalsendes gefunden => =DATUM(JAHR(A10);AUFRUNDEN(MONAT(A10)/3;)*3+1;) aber bei der Formel wird natürlich nicht die einmonatige Kündigungsfrist berücksichtig. Hat jemand eine Idee... vielleicht für eine WENN - DANN Formel:

WENN 01.12.20XX BIS 28.02.2019 => 31.03.20XX
WENN 01.03.20XX BIS 31.05.2019 => 31.06.20XX
WENN 01.06.20XX BIS 31.08.2019 => 31.09.20XX
WENN 01.09.20XX BIS 30.11.2019 => 31.12.20XX

Vielen Dank schon einmal vorab für Eure Mühe...
Hallo, ich habe am 31.06.20xx und am 31.09.20xx frei immer..!!!

Eine (ziemlich lange) FormelVariante wäre..:

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
115.12.201731.03.2018
201.05.201730.06.2017
301.06.201830.09.2018
402.09.201731.12.2017
511.07.201830.09.2018
601.06.201730.09.2017
701.11.201731.12.2017

ZelleFormel
B1=EDATUM(VERWEIS(MONAT(A1);ZEILE($A$1:$A$12);{3.3.6.6.6.9.9.9.12.12.12.3})&-(JAHR(A1)+(MONAT(A1)=12));1)-1
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
haha... und weil da immer frei ist, entlassen wir dann besonders gerne Leute aus dem Verein... ich komme nochmal neu rein Smile

WENN 01.12.20XX BIS 28.02.2019 => 31.03.20XX
WENN 01.03.20XX BIS 31.05.2019 => 30.06.20XX
WENN 01.06.20XX BIS 31.08.2019 => 30.09.20XX
WENN 01.09.20XX BIS 30.11.2019 => 31.12.20XX
Hi,

wie von mir gewohnt mit Hilfsspalten:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
1Kündigungs-datumQuartalsendespätester Kündigungs-terminKündigung wirksam zum
206.06.201830.06.201802.06.201830.09.2018
328.02.201831.03.201803.03.201831.03.2018
417.05.201830.06.201802.06.201830.06.2018
509.09.201830.09.201802.09.201831.12.2018

ZelleFormel
B2=DATUM(JAHR(A2);AUFRUNDEN(MONAT(A2)/3;)*3+1;)
C2=B2-28
D2=WENN(A2<=C2;B2;DATUM(JAHR(A2);AUFRUNDEN(MONAT(A2)/3;)*3+4;))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hallo Günter, ich glaube das geht an der Aufgabe vorbei...!?!?
Nee, ich hänge nicht in der Vergangenheit. :32: :89:
(11.07.2018, 15:20)WillWissen schrieb: [ -> ]Nee, ich hänge nicht in der Vergangenheit. :32: :89:

Hallo, meinetwegen auch den 02.12.2018... Und schau noch mal in der Anfrage nach - vielleicht kommst du selber drauf, dass das nicht stimmt...  :21:
(11.07.2018, 14:36)Gecko28 schrieb: [ -> ]Ich habe eine Formel zur Berechnung des Quartalsendes gefunden => 
=DATUM(JAHR(A10);AUFRUNDEN(MONAT(A10)/3;)*3+1;)
aber bei der Formel wird natürlich nicht die einmonatige Kündigungsfrist berücksichtigt. 

Hättest Du doch nicht nur gefunden, sondern auch verstanden!:
=DATUM(JAHR(A1);AUFRUNDEN((MONAT(A1)+1)/3;)*3+1;)

Das geht aber nur, weil Dir 4 Wochen oder 1 Monat egal sind - so darf man sich als Antworter das bequemste, nämlich Dein Zahlenbeispiel, aussuchen.
(11.07.2018, 15:25)LCohen schrieb: [ -> ]...
=DATUM(JAHR(A1);AUFRUNDEN((MONAT(A1)+1)/3;)*3+1;)

Hallo, oder so... grrr... Daran hatte ich gar nicht gedacht. Warum auch einfach... Die Formel aus dem Ausgangsthread hatte ich gar nicht beachtet ...  nun ja. Peinlich...
Hi Gecko,


Zitat:Wird die Kündigung erst am 1. März 2019 geschrieben, ist das Austrittsdatum der 30.06.2019.


Deine Rechnung ist schon mal völlig falsch! Kündigung am 4.3 ergibt ein Austrittsdatum 30.06, alles davor 31.03!


Code:
=MONATSENDE(--("1.1."&JAHR(A1))-1;WAHL(MONAT(MONAT(A1+28)&0);3;6;9;12))
Seiten: 1 2 3