Seite 1 von 1

Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Do 19. Jul 2018, 16:24
von UlfZibis
Hallo,
ich möchte abhängig von einem beliebigen Zeichen die Summe einer Spalte berechnen (siehe Anhang).
Kann mir da jemand einen Tipp geben?

Re: Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Do 19. Jul 2018, 16:44
von Mondblatt24
Hallo,

Code: Alles auswählen

SUMMEWENN(D2:D4;">";$B$2:$B$4)
Gruß Peter

Re: Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Do 19. Jul 2018, 17:04
von UlfZibis
Mondblatt24 hat geschrieben:
Do 19. Jul 2018, 16:44

Code: Alles auswählen

SUMMEWENN(D2:D4;">";$B$2:$B$4)
Super und danke! Hab' sie noch was verallgemeinert, damit sie bei Vergrößerung der Tabelle noch passt, funktioniert auch:

Code: Alles auswählen

=SUMMEWENN(D:D;">";$B:$B)
Kann man denn im Bedingungsfeld nur Operatoren einsetzen und keine Formeln wie "NICHT(ISTLEER())"?

Gruß Ulf

Re: Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Do 19. Jul 2018, 17:58
von Mondblatt24
Hallo,
Kann man denn im Bedingungsfeld nur Operatoren einsetzen
nein es gehen auch reguläre Ausdrücke, wenn du Formeln verwenden möchtest gibt es da noch die Funktion SUMMENPRODUKT().

Code: Alles auswählen

SUMMENPRODUKT(NICHT(ISTLEER(C2:C4));$B$2:$B$4)
VG Peter

Re: Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Di 7. Aug 2018, 14:42
von UlfZibis
Mondblatt24 hat geschrieben:
Do 19. Jul 2018, 17:58
nein es gehen auch reguläre Ausdrücke,
Damit hatte ich es auch probiert, bekam aber nicht das gewünschte Ergebnis, z.B.:

Code: Alles auswählen

=SUMMEWENN(D:D;".+";$B:$B)
[/quote] wenn du Formeln verwenden möchtest gibt es da noch die Funktion SUMMENPRODUKT().[/quote]
Die ist schon ziemlich komplex und kompliziert einzusetzen. Schade, dass man bei SUMMEWENN( , , ) als 2. Parameter nicht einfach eine der vielfältig vorhandenen einfachen Formeln einsetzen kann.

Re: Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Di 7. Aug 2018, 15:13
von Mondblatt24
Hallo,
Damit hatte ich es auch probiert, bekam aber nicht das gewünschte Ergebnis, z.B.:
CODE: ALLES AUSWÄHLEN

=SUMMEWENN(D:D;".+";$B:$B)
ist unter Extras→Optionen→Libre Office Calc→Berechnen: reguläre Ausdrücke in Formeln ermöglichen, ausgewählt?

Gruß Peter

Re: Bedingte Summe berechnen klappt nicht – SummeWenn()

Verfasst: Di 7. Aug 2018, 23:16
von UlfZibis
Mondblatt24 hat geschrieben:
Di 7. Aug 2018, 15:13
ist unter Extras→Optionen→Libre Office Calc→Berechnen: reguläre Ausdrücke in Formeln ermöglichen, ausgewählt?
Ja, so geht's tatsächlich.
Ist dies denn eine Tabellen-Eigenschaft, oder eine, die dann für alle mit Calc geöffneten Tabellen gilt? Dann könnte es doch passieren, dass dann vormals funktionierende Tabellen evtl. nicht mehr funktionieren.

Gruß Ulf