Für dieses Problem gibt es mittlerweile eine Makrolösung mit erweiterten Funktionsumfang.

 

Angenommen Sie möchten ein Haushaltsbuch erstellen und zukünftige Zahlungen im Blick behalten. Dann haben Sie auch das Problem, dass bestimmte Summen nicht jeden Monat, sondern alle drei Monate, zweimal im Jahr oder auch nur einmal im Jahr bezahlt werden. Nun können Sie das natürlich per Hand jeweils eintragen, aber wenn sich diese Summe einmal ändert oder das Zahlungsintervall sich verschiebt, dann müssten Sie jeden entsprechenden Monat anpassen. Einfacher geht es mit der Funktion REST() in Excel.

Hinter REST() verbirgt sich Modulo, was den "Mathematikern" vielleicht besser bekannt ist. REST gibt also den Restwert einer Division zurück. Angenommen Sie teilen 3 durch 2, dann erhalten Sie als Ergebnis 1,5. REST() gibt ihn aber als Ergebnis 1 zurück. Die 2 geht einmal in die 3 hinein - 1 bleibt übrig, wo die 2 nicht mehr hineinpasst. Und diese 1 erhalten Sie bei der Restwert-Berechnung zurück.
Ein anderes Beispiel: 11 / 3 - Die 3 passt 3x in die 11 rein und es verbleibt dann ein Rest von 2, der sich nciht mehr durch 3 teilen lässt. Es würde hier etwas mit einer 0,... herauskommen. Es wird aber entweder Ganzzahlig geteilt - oder es verbleibt ein Rest.

Damit ist es einfach Intervalle abzufragen. Denn immer wenn das Intervall zutrifft - also kein Restwert übrig bleibt - geht die Division sauber auf und es gibt keinen Restwert. Als Beispiel eine Berechnung für alle drei Monate:

Monat / Intervallfaktor

Januar: 1 / 3 = 0,3333.. - REST() gibt 1 zurück
Februar: 2 / 3 =0,6666.. - REST() gibt 2 zurück
März: 3/3 = 1 - REST() gibt 0 zurück
...
Juni: 6 / 3 = 2 - REST() gibt 0 zurück

usw.

Also immer dann, wenn das Intervall zutrifft, geht die Rechnung auf. Damit ist es einfach dafür zu sorgen, dass die Summen nur alle vorgegebenen Monate angezeigt werden.

excelrest

In der Spalte Faktor steht das Monatsintervall. In Zeile 1 habe ich die Monatszahlen geschrieben, da Excel leider nicht in der Lage ist, den Monatsnamen entsprechend umzurechnen. Zumindest habe ich keine Möglichkeit gefunden. Ich habe es bei mir ein wenig ausgegraut. Alternativ lässt sich hier weiß auf weiß formatieren, die Zeile kurzerhand ausblenden (rechte Maustaste in die Zeile und "Ausblenden" auswählen) oder die Zahlenreihe auf ein anderes Tabellenblatt legen. Und per Hand in die jeweiligen Zellen können Sie die Werte natürlich auch schreiben, statt eines Zellbezuges. 
Die Formel dahinter sieht folgendermaßen aus:

=WENN(REST(D$1;$C3)=0;$B3;" ")

Die Bedingung für die WENN()-Funktion ist also der Restwert der Division. Ist der 0, dann schreibe dort die angegebene Summe aus Spalte B, ansonsten mach einen Leerstring:

excelrest2

 Ändert sich nun die Summe innerhalb des Jahres, ändern sich auch die Zahlen in den jeweiligen Monaten. Ändern Sie den Intervallfaktor, passt sich das natürlich auch entsprechend an. So können Sie das Jahr kalkulieren.