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
=SUMMEWENN(A:A;">0")
=SUMMEWENN(A:A;"<0")
Gilt für Excel und LibreOffice Calc
Wäre die schnellste Lösung nicht "=ZÄHLENWENN(M8:M10000;"<>0")Funktioniert bei mir super.
nur leider aktuallisiert es sich nicht wenn ich nach beispielsweise einem Lieferanten filtere
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.
um was für eine DB handelt es sich denn?
=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 <
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