🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

summenprodukt - ein erstaunliches Werkzeug

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

summenprodukt - ein erstaunliches Werkzeug

Beitrag von OttoZ » Fr 8. Jun 2012, 14:19

OpenSuse openSUSE 12.1 - LibreOffice 3.4.2 OOO340m1 (Build:1206)

Hallo, für mein Haushaltsbuch suchte ich eine passende Kostenverteilung,

Zahlungen innerhalb eines Monat werden prozentual auf den Monat hochgerechnet,
Zahlungen, die über das Monatsende hinausreichen, werden prozenzual auf die Tage ihrer Gültigkeit heruntergerechnet.


Hat Spaß gemacht, die Lösung zu finden - (schöner als Sudoku) dank mehrfacher Forumshilfe zu summenprodukt()!

Über Verbesserungsvorschläge würde ich mich sehr freuen, mir ist die Lösung zu lang. Ich benötigte viele Hilfsspalten.
Es geht mit mehr Kenntnis sicher deutlich kürzer.
Ich hoffe, dass die Berechnung nun einigermaßen fehlerfrei ist,
mfG OttoZ


In Spalte "I":
Die Formel besteht aus vier Teilen
Teil 1 - rechnet einmalige Ausgaben im Monat prozentual auf den Monat hoch:
=SUMMENPRODUKT(B$1:B8>DATUM(JAHR(A8);MONAT(A8);1);C$1:C8<=MONATSENDE(A8;0);D$1:D8)/WENN(MONAT(A9)>MONAT(A8);TAGEIMMONAT(A8);TAG(A8))*TAGEIMMONAT(A8)
Teil 2 - verteilt sich die Ausgabe über den Monat hinaus, so wird der prozentual Anteil im Ausgabemonat ermittelt
+SUMMENPRODUKT(JAHR(B$1:B8)=JAHR(A8);MONAT(B$1:B8)=MONAT(A8);C$1:C8>MONATSENDE(A8;0);F$1:F8;H$1:H8)
Teil 3 Ausgaben über längere Zeiträume werden in Monaten mit voller Geltung mit ihrem Monatsbruchteil ermittelt
+SUMMENPRODUKT($B$1:$B8<DATUM(JAHR(A8);MONAT(A8);1);$C$1:$C8>=MONATSENDE($A8;0);$H$1:$H8)
Teil 4 - wie Teil 2, hier wird der Anteil für den Schlußmonat ermittelt
+SUMMENPRODUKT(JAHR(C$1:C8)=JAHR(A8);MONAT(C$1:C8)=MONAT(A8);G$1:G8>0;G$1:G8;H$1:H8)
Dateianhänge
Kostenverteilung-4.ods
(23.43 KiB) 186-mal heruntergeladen
glücklich mit LinuxMintmate64 - & LibreOffice


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten