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

Custom-Bereichsformel - Summewenn für mehrere Bereiche

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
werdas34
Beiträge: 15
Registriert: Di 1. Mär 2022, 22:39

Custom-Bereichsformel - Summewenn für mehrere Bereiche

Beitrag von werdas34 » Fr 27. Okt 2023, 23:12

Hallo,

sorry für die falschen Begrifflichkeiten.
Es gibt "Bereichsformeln" wie Summe. Eingabewert ist ein Bereich und Ausgabe wird auf eine Zelle reduziert.
Kann ich sowas selbst schreiben bzw customizen?

Grund meiner Frage (auch ein Beispiel angehängt - das was ich berechnet haben möchte bzw eine Formel hätte ist grau hinterlegt):
Ich habe drei Spalten (Kategorie, Betrag, Notiz), welche sich nach rechts mehrfach in genau dieser 3er-Kombi fortsetzt. Diese 3er-Kombi kann 3x vorkommen oder eben auch 10x.
In dieser 3er-Kombi ist die Kategorie-Spalte ein Wert (meistens) aus einer Menge (Kategorie_1 - Kategorie_n), der Betrag eine postive Zahl und die Notiz einfach bisschen Text.
Es gibt nur die Möglichkeit, das alle drei Spalten befüllt sind oder alle drei leer sind. Es können auch mehrere Zeilen hintereinader leer sein.

Meine Custom-Bereichsformel soll den ganzen Bereich der 3er-Kategorien erfassen und für eine Kategorie, die ganzen Beträge zusammenaddieren. Ähnlich wie Summewenn(A:A;"Kategorie_1"; B:B), für eine 3er-Kombo. Für mehrere Bereiche scheint es leider nicht zu funktionieren.
Oder anders ausgedrückt: Wenn die Zelle A1 die geforderte Kategorie hat, wird Zelle B1 addiert. Und das für den ganzen Bereich. ("Matched der Zellenwert, dann addiere die Zelle rechts von dir").

Ich hatte an sowas gedacht:
WENN(A1 = "Kategorie_1"; initialer_value + B1;"")
Aber da fehlt mir der Bereich + initialer Wert.

Hoffe man versteht was ich meine.

mfg werdas34
Dateianhänge
example.ods
(13.63 KiB) 82-mal heruntergeladen

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

Re: Custom-Bereichsformel - Summewenn für mehrere Bereiche

Beitrag von karolus » Sa 28. Okt 2023, 01:56

Hallo
Da stellt sich die Frage wieso das nicht einfach in den Spalten A bis C nach unten fortgeführt wird?
Dann könnte man sich dieses Formel-gewurstel sparen, und stattdessen eine →→Pivottabelle erstellen

aber egal …in C14:

Code: Alles auswählen

=SUMME(WENN($A$2:$AB$10=B14;$B$2:$AC$10;""))
abschliessen mit <strg><shift><enter>
und mit gedrückter <strg>taste nach unten kopieren

mit einer Pivottabelle :
pivottabelle.ods
(16.97 KiB) 116-mal heruntergeladen
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

werdas34
Beiträge: 15
Registriert: Di 1. Mär 2022, 22:39

Re: Custom-Bereichsformel - Summewenn für mehrere Bereiche

Beitrag von werdas34 » So 29. Okt 2023, 17:48

Danke erstmal, aber wenn ich deine Formel eintrage kommt nur #WERT!.
Und wenn ich mir die Formel genauer ansehe sind ja nur die Spalten A bis C involviert.
Ich hätte aber gerne das A bis F bzw später dann noch weitere involviert sind.

Für A - C kann man auch einfach =SUMMEWENN(A2:A10;B14;B2:B10) schreiben. Funktioniert aber nur für eine 3-Kombi. Ich würde gerne mehrere 3-Kombis auf einmal erfassen.

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

Re: Custom-Bereichsformel - Summewenn für mehrere Bereiche

Beitrag von karolus » So 29. Okt 2023, 20:42

werdas34 hat geschrieben:
So 29. Okt 2023, 17:48
Danke erstmal, aber wenn ich deine Formel eintrage kommt nur #WERT!.
Dann liess nochmal die rot markierte Zeile untendrunter
werdas34 hat geschrieben:
So 29. Okt 2023, 17:48
Und wenn ich mir die Formel genauer ansehe sind ja nur die Spalten A bis C involviert.
Ich hätte aber gerne das A bis F bzw später dann noch weitere involviert sind.
Dann schau nochmal noch genauer hin, vielleicht fällt dir dann auf daß da der Bereich von Spalte A bis Spalte AC abgedeckt wird.
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

werdas34
Beiträge: 15
Registriert: Di 1. Mär 2022, 22:39

Re: Custom-Bereichsformel - Summewenn für mehrere Bereiche

Beitrag von werdas34 » So 29. Okt 2023, 22:47

Ich habe es zuvor mit dieser Tastenkombination versucht, aber da ist nichts passiert. In jeder Art und Weise. Anscheinend funktioniert es nur wenn die Zelle leer ist. Sie kann den Inhalt nicht überschreiben.

Jetzt erhalte ich auf jeden Fall das erwünschte Resultat. Danke.

Und sorry. Ich habe übersehen, das AC eine Spalte ist. Ich dachte das ist eine Notation, die ich nicht kenne.


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