2.2k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo zusammen,

ich benötige eure Hilfe.

in der Spalte a stehen folgende Werte
a1 = 151€
a2 = -123€
a3 = -10€
a4 = 36 €
usw.
ich möchte in zelle a10 eine formel die nur die MINUS-Werte und in a11 nur die Pluswerte addiert.

Vielen Dank für eure Hilfe

Achim

4 Antworten

0 Punkte
Beantwortet von Experte (6.4k Punkte)
Hallo,
ich kenne mich mit VBA zwar nicht aus, aber Du könntest prüfen, ob der Wert kleiner oder grösser als 0 ist. Also in Zelle a10 etwa

if WERT < 0 then ...addieren

und in zelle a11

if WERTE > 0 then...

Jetzt weiss ich nicht ob Du die ganze Formel brauchst, oder nur einen Denkanstoss...

mfg, sup[sup]2010[/sup]
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

Versuch es mal hiermit

=SUMMENPRODUKT(($A$1:$A$9<0)*($A$1:$A$9))

für negative Werte und

=SUMMENPRODUKT(($A$1:$A$9>0)*($A$1:$A$9))

für positive Werte

Gruß

Helmut
0 Punkte
Beantwortet von jfe Einsteiger_in (73 Punkte)
Hallo Achim,

versuche es mal mit folgender Formel:

A10
=SUMME((A1:A4<0)*(A1:A4))

Wichtig: Nicht mit Enter sonder mit Shift+Strg+Enter schließen.
Damit erhälst du eine sog. Array Formel die dein Ergebnis liefert.
Das sieht dann im Formelfenster oben so aus:

{=SUMME((A1:A4<0)*(A1:A4))}
Die Klammern sind jedoch nicht per Hand eintragbar sondern nur über die erwähnte Tastenkombination.

Für mehr Info zu dem Thema empfehle ich u.A.
http://www.online-excel.de/excel/singsel.php?f=26

Da findet sich eine Grundanleitung zum Thema Array bzw. Matrixanwendungen.

Gruß
Folkert
0 Punkte
Beantwortet von jfe Einsteiger_in (73 Punkte)
Entschuldige,

natürlich statt A4 A9 verwenden, habe nur deine 4 Testzahlen genommen.
...