Teilergebnis + Zählenwenn?
Diese Kombination der Formeln soll mir aus einer Datenbank alle €-Beträge die größer als null sind und alle €-Beträge die kleiner als 0 sind zählen NICHT SUMMIEREN. Die Werte befinden sich in Spalte M. M8:M10000
5 Antworten
![](https://images.gutefrage.net/media/user/dkilli/1444745724_nmmslarge.jpg?v=1444745724000)
=SUMMEWENN(A:A;">0")
=SUMMEWENN(A:A;"<0")
Gilt für Excel und LibreOffice Calc
![](https://images.gutefrage.net/media/user/Suboptimierer/1443606504450_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1443606506000)
Wenn du eine schnelle Lösung benötigst, könntest du eine Spalte in deiner Tabelle anlegen, in denen Einsen stehen, wenn der Betrag ungleich 0 ist.
Dann kannst du mit der Teilergebnisformel für die Summe (9) über diese Spalte summieren und somit die eingeblendeten Zeilen zählen, deren Betrag ungleich 0 ist.
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Wäre die schnellste Lösung nicht "=ZÄHLENWENN(M8:M10000;"<>0")Funktioniert bei mir super.
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
nur leider aktuallisiert es sich nicht wenn ich nach beispielsweise einem Lieferanten filtere
![](https://images.gutefrage.net/media/default/user/6_nmmslarge.png?v=1438863662000)
um was für eine DB handelt es sich denn?
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("A"&ZEILE(2:20)))*(A2:A20>0))
http://www.herber.de/forum/archiv/580to584/583782_Summewenn_und_Teilergebnis_kombiniert.html Formel etwas verkürzt, da Du nur die Anzahl und nicht die Summe willst.
Für die Werte kleiner Null halt <
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Wenn ich ausprobiere, ob eine Formel funktioniert, fummel ich eine kleine Beispieltabelle zusammen. Du hast (als eine seltene Ausnahme bei den Fragen) tatsächlich genannt, wo Deine Werte stehen - die meisten machen das nicht, dann muss ich halt irgendwas annehmen. Im konkreten Fall wäre A bei Dir eben M und der Bereich 2:20 müsste 8:10000 sein.
ich brauch das in kombi mit teilergebnis