🙏 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. 🤗

gelöst: summewenn(

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

gelöst: summewenn(

Beitrag von OttoZ » Mo 16. Apr 2012, 15:00

Hallo, die Frage wurde oft gestellt, jetzt ist die Antwort fast schwieriger zu finden, als die Lösung

Ich habe eine mehrjährige Datumsspalte (A) und eine Wertespalte (D)
Ich möchte jeweils Monatswerte eines best. Jahres addieren,
also z.B. zum April 2012 die Summe der passenden Werte in (D).

Karo - Du bist gefordert ;) - sorry, :oops: alle anderen natürlich auch
mfG OttoZ
Zuletzt geändert von OttoZ am Sa 21. Apr 2012, 17:43, insgesamt 3-mal geändert.
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: summewenn(

Beitrag von karolus » Mo 16. Apr 2012, 16:21

Hallo
=SUMMENPRODUKT( JAHR( datumsspalte ) = ???? ; MONAT( datumsspalte ) = ? ; wertespalte )

Karo
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: summewenn(

Beitrag von OttoZ » Mo 16. Apr 2012, 17:46

=max(Dank;Karo) ;)

Perfekt & superfix,
mfG OttoZ

und das wurde aus deiner Anleitung :D . Die Formel errechnet in meinem Kassenbuch, nach jeder Eintragung, an letzter Stelle und am Umltimo den Monatsverbrauch hoch.
Hakt noch ein wenig, kann aber schon gut damit arbeiten,
- diese Formel steht in Zeile 306
=WENN(ODER(A306=MONATSENDE(A306;0);ANZAHL(A306:A307)=1;ANZAHL(A306:A307)=1); SUMMENPRODUKT(JAHR(A$1:A$1000)=JAHR(A306);MONAT(A$1:A$1000)=MONAT(A306);D$1:D$1000) /(1-(MONATSENDE(A306;0)-HEUTE())/TAGEIMMONAT(HEUTE()))/$H$305;"")
Anm. H305 ist nur eine Währungsumrechnung
Das macht richtig Spaß, ist schöner als Kreuzworträtsel!

was es nicht alles gibt :geek:
da habe ich eine Bedingung irrtümlich doppelt eingetragen - die Formel funtioniert trotzdem, richtig wäre wohl

=WENN(ODER(A306=MONATSENDE(A306;0);ANZAHL(A306:A307)=1); SUMMENPRODUKT(JAHR(A$1:A$1000)=JAHR(A306);MONAT(A$1:A$1000)=MONAT(A306);D$1:D$1000) /(1-(MONATSENDE(A306;0)-HEUTE())/TAGEIMMONAT(HEUTE()))/$H$305;"")
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: gelöst: summewenn(

Beitrag von OttoZ » Do 19. Apr 2012, 11:56

danke sehr, sieht echt gut aus, ich werde es probieren & berichten,
mfG OttoZ

... so ganz kann ich deiner Formel noch nicht folgen, ich füge mal meinen Entwicklungsstand an.
Hat noch kleine Macken, denn am Monatsletzten gibt er die Monatsausgabe bei mehrfachem Monatsletzten auch mehrfach aus.
Auch macht mich noch nichts so richtig glücklich, wie ich die Einlagen verarbeite, es funktioniert ... na ja :x
Ich freue mich über Korrekturen!
Ich möchte die Tabelle mehrjährig führen, inofern .... =WENN(MONAT(A5)<>MONAT(A4);...
mfG OttoZ

ich habe meine fertige Datei unter "mein Haushaltsbuch arbeitet/erbitte Verbesserungsvorschläge " neu eingestellt und hoffe sehr auf Verbesserungsvorschläge
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