Frage Addieren Sie alle positiven Zahlen in Excel


Gibt es eine Möglichkeit, alle positiven Zahlen in einer Zeile / Spalte zusammenzufassen, aber alle negativen Zahlen zu ignorieren? Wie SUM (), außer dass es negative Zahlen ignoriert. Müsste ich VBA verwenden? Wenn ja, wie würde ich es in VBA tun?

Wenn dies in Excel nicht möglich ist, kann dies in OpenOffice Calc geschehen?


6
2017-10-20 19:16


Ursprung


Antworten:


Verwenden Sie SUMMEIF. YZum Addieren aller positiven Zahlen in Spalte A:

=SUMIF(A:A,">0")

Die gleiche Funktion existiert in Excel und Calc


16
2017-10-20 19:21



=SUMIF(A1:A99,">0")

0
2017-10-20 19:21



Sicher so:

=SUMIF(B1:B50,">0")

Dies wird alle positiven Zahlen in den Zellen B1 bis B50 hinzufügen.


0
2017-10-20 19:21



= SUMME (A1: A4, "> = 0")


0
2017-10-20 19:21



SUMIF () wird den Trick machen:

 =SUMIF(A1:A100,">0")

Sie könnten auch eine Array-Formel verwenden, aber das ist komplizierter und hat keinen Vorteil gegenüber SUMMIF ().


0
2017-10-20 19:21



Holen Sie sich Hilfszeilen / -säulen, in einem anderen Tab füllen Sie sie bei Bedarf mit = if (A5> 0; A5; 0). Das wird Negative auf Null setzen. Dann summiere diese.


0
2017-10-20 19:25



Ich bin ein Exzellenter ... und nachdem ich mich ungefähr eine Stunde lang gefragt habe, was ich falsch mache und warum es nicht für mich funktioniert, wird mir klar, wie wichtig jedes Symbol ist. Diese Formel sollte ein Semikolon anstelle von Komma enthalten. Sobald ich das änderte, gab mir die Formel keine Fehler = sumif (A: A; "> 0") hoffe das hilft


-2
2018-05-31 22:08