Das Berechnen des Quartals geht einfacher als man denkt. Wir haben 12 Monate und 4 Quartale. Wir müssen demnach nur die Monatszahl des Datum betrachten
01.01.2017 => 1 = 1.Quartal
01.02.2017 => 2 = 1.Quartal
...
01.04.2017 => 4 = 2.Quartal
...
01.08.2017 => 8 = 3.Quartal
...
01.10.2017 => 10 = 4.Quartal
1 / 3 = 0,33
2 / 3 = 0,66
3 / 3 = 1
4 / 3 = 1,33
Daraus kann man folgern, dass die Monatszahl dividiert durch 3 (4 Quartale bei 12 Monaten => 12 / 4 = 3) den Wertebereich eines Quartales ergibt.
Da ein Quartal immer aus einer Ganzzahl besteht, gilt hier die nächsthöhere ganze Zahl.
Funktion: quartal(xDate)
xDate = Parameter für Datum
NächsteGrößereGanzzahl ( MonatZahl(LiesAlsDatum(xDate)) / 3 )