🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Zeilen/Werte nacheinander bis Bedingung zählen/addieren

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Th0mas
Beiträge: 15
Registriert: Sa 25. Feb 2012, 08:52

Zeilen/Werte nacheinander bis Bedingung zählen/addieren

Beitrag von Th0mas » Di 20. Mär 2012, 15:42

Hallo,

ich habe bereits einige Zeit recherchiert und überlegt, komme aber bei folgendem Fall auf keine Lösung:
Bild
Ich möchte die Summe für z. B. das Jahr 2011 ermitteln, wobei ein Datum eine Transaktion repräsentiert und die Zeilen ohne Datum zum jeweiligen vorherigen Datum gehören. Mittels =SUMMENPRODUKT(JAHR(A2:A7)=2011;B2:B7) erhalte ich zwar eine Summe, jedoch fehlen die Beträge, die kein Datum vorangestellt haben.
Wie lässt sich das vollständiger umsetzen?
Gibt es eine Formel, die alle Zeilen zwischen zwei Bedingungen (z. B. =2011 und <2012) zählen und entsprechend die Werte aus Spalte B addieren kann?
Mit dem Datenpiloten komme ich auch nicht weiter, er behandelt das fehlende Datum als eigenes Datum, genau wie die obige Formel.

Danke im Voraus! :)
Gruß

Thomas

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

Re: Zeilen/Werte nacheinander bis Bedingung zählen/addieren

Beitrag von karolus » Di 20. Mär 2012, 17:19

Hallo
......er behandelt das fehlende Datum als eigenes Datum, genau wie die obige Formel.
Nein,tut er nicht - falls du unter →'Mehr' die Option [x]Kategorieerkennung auswählst!

Karo
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Th0mas
Beiträge: 15
Registriert: Sa 25. Feb 2012, 08:52

Re: Zeilen/Werte nacheinander bis Bedingung zählen/addieren

Beitrag von Th0mas » Di 20. Mär 2012, 20:12

Du hast recht, mit der Option erkennt er das.

Hmmm ... ich weiß nicht, mit dem Datenpiloten komme ich irgendwie nicht zurecht, er wirkt für mich immer wie ein Fremdkörper in einer Tabelle, außerdem finde ich ihn trotz seiner Einfachheit recht unflexibel - warum kann man die Bezeichner (Spaltenüberschriften) nicht ändern, Felder mehrfach als Datenfelder nutzen oder neue Felder einbringen? Auch die Tatsache, dass er sich selbst bei einem Öffnen des jeweiligen Dokuments nicht aktualisiert, ist ein wenig ... ich meine, so muss der Benutzer immer selbst Hand anlegen?

Eine Formel, die diese Kategorieerkennung erledigt, gibt es nicht zufällig?
Kann man obigen Fall denn überhaupt mit Formeln lösen?
Gruß

Thomas

MaverickMTC
Beiträge: 2
Registriert: Fr 30. Mär 2012, 07:04

Re: Zeilen/Werte nacheinander bis Bedingung zählen/addieren

Beitrag von MaverickMTC » Fr 30. Mär 2012, 07:46

Hi Thomas,

Wie wäre es mit einer "Hilfsspalte" ?
Also zwischen Spalte A und B eine neue einfügen und dort jeweils eine wenn-Funktion einfügen, die falls Element in A leer ist sich den Wert über sich holt.
Also aus Spalte B wird dann C und die wenn-Formel in der neuen Spalte B:

Code: Alles auswählen

wenn(A3="";B2;A3)
Sichergestellt werden muss dann lediglich, dass in der ersten Datenzeile auch ein Wert steht (Also in B2 "=A2" steht und die wenn-Funktion erst ab der 3ten Zeile angewendet wird).
Deine Formel bezieht sich dann auf diese neue Spalte B, welche man anschließend aber ausblenden kann, um das Datum nicht doppelt zu haben.

Gruß
Maverick

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

Re: Zeilen/Werte nacheinander bis Bedingung zählen/addieren

Beitrag von OttoZ » Fr 30. Mär 2012, 19:48

Hallo,
... ohne Hilfsspalte würde ich, in der Datumsspalte, prüfen:
ist der nebenstehende Wert = 0 dann ""; sonst vorstehendes Datum,
das Datum trägt sich dann ein, bis Du ein neues einträgst,

zu Beispiel in A4:
=WENN(B4=0;"";A3)
Sorry, habe ich wg. Fehler geändert :oops:
diese Formel nach Bedarf rauf/runter kopieren
mfG
OttoZ
glücklich mit LinuxMintmate64 - & LibreOffice


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten