Geldwerte zusammenzählen wenn Nachbarfeld leer
Moderator: Moderatoren
Geldwerte zusammenzählen wenn Nachbarfeld leer
Hallo!
Ich habe eine Tabelle mit Geldeingängen und möchte die offenen Forderrungen zusammen addieren. In Excel funktioniert die Formel aus meinem Screenshot, doch Openoffice erkennt das Feld nicht als leer. Kann mir jemand sagen, was ich falsch mache?
Danke
Ich habe eine Tabelle mit Geldeingängen und möchte die offenen Forderrungen zusammen addieren. In Excel funktioniert die Formel aus meinem Screenshot, doch Openoffice erkennt das Feld nicht als leer. Kann mir jemand sagen, was ich falsch mache?
Danke
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Hallo,
AOO ist nicht Excel, auch kein Clone von Excel. Versuche es mal mit
Du hättest natürlich auch die Programmhilfe fragen können.
AOO ist nicht Excel, auch kein Clone von Excel. Versuche es mal mit
Code: Alles auswählen
=SUMMEWENN(B2:B6;">0";A2:A6)
Gruß
---------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
---------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
So rechnet er die bezahlten Felder zusammen, dass habe ich auch schon hinbekommen. Ich möchte aber, die nicht bezahlten: WENN feld B = LEER dann addiere A
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Hallo
um bei dem Beispiel zu bleiben:
du könntest natürlich die Teilsumme von der Gesamtsumme abziehen:
=SUMME(A2:A6)-SUMMEWENN(B2:B6;"<>0";A2:A6)
Alternative:
=SUMMENPRODUKT((B2:B6="")*(A2:A6))
Gruß Holger
um bei dem Beispiel zu bleiben:
du könntest natürlich die Teilsumme von der Gesamtsumme abziehen:
=SUMME(A2:A6)-SUMMEWENN(B2:B6;"<>0";A2:A6)
Alternative:
=SUMMENPRODUKT((B2:B6="")*(A2:A6))
Gruß Holger
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Perfekt, danke!echo hat geschrieben:=SUMMENPRODUKT((B2:B6="")*(A2:A6))
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Hallo zusammen,
es verwundert mich schon wenn
diese Formel =SUMMEWENN(B2:B6;">1";A2:A6) ein korrekte Ergebnis liefert
aber Diese =SUMMEWENN(B2:B6;"<1";A2:A6) keine Ergebnis liefert!?
Habe noch etwas ausprobiert und hätte da nun auch noch zwei Formel Varianten anzubieten
die SUMMEWENN() in einer Matrixformel verwenden
oder auch
die ein korrektes Ergebniss liefern.
Allen einen schönen Sonntag
es verwundert mich schon wenn
diese Formel =SUMMEWENN(B2:B6;">1";A2:A6) ein korrekte Ergebnis liefert
aber Diese =SUMMEWENN(B2:B6;"<1";A2:A6) keine Ergebnis liefert!?
Habe noch etwas ausprobiert und hätte da nun auch noch zwei Formel Varianten anzubieten
die SUMMEWENN() in einer Matrixformel verwenden
Code: Alles auswählen
{=SUMMEWENN(ISTLEER(B2:B6);1;A2:A6)}
Code: Alles auswählen
{=SUMMEWENN(NICHT(ISTZAHL(B2:B6));1;A2:A6)}
die ein korrektes Ergebniss liefern.
Allen einen schönen Sonntag
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Halloes verwundert mich schon wenn
diese Formel =SUMMEWENN(B2:B6;">1";A2:A6) ein korrekte Ergebnis liefert
aber Diese =SUMMEWENN(B2:B6;"<1";A2:A6) keine Ergebnis liefert!?
eigendlich hasst du dir die Antwort darauf schon fast selbst gegeben

Die Formeln unterscheiden zwischen Null und Leer. Leer ist keine Zahl, daher funktioniert die 2.Formel nicht.
Füllst du die leeren Zellen in Spalte B mit Nullen, so rechnet die Formel oben richtig
dafür kommt bei den anderen Formeln auf einmal Null raus.
Kann beides vorkommen, so musst du auch beides Prüfen.
=SUMMENPRODUKT((WERT(B2:B6)=0)*A2:A6)
Gruß Holger
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Hallo echo,
das sehe ich etwas anders, du hast zwar gewisseemaßen Recht "" <> 0
aber 0 steht für leer, für nichts und fast alle anderen Funktionen werten eine leere Zelle als 0.
Warum ist es bei SUMMEWENN() also nicht auch so?
Angenommen A5 ist leer dann liefert folgende Formel =A5<1 das Ergebnis WAHR
das sehe ich etwas anders, du hast zwar gewisseemaßen Recht "" <> 0
aber 0 steht für leer, für nichts und fast alle anderen Funktionen werten eine leere Zelle als 0.
Warum ist es bei SUMMEWENN() also nicht auch so?
Angenommen A5 ist leer dann liefert folgende Formel =A5<1 das Ergebnis WAHR
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Geldwerte zusammenzählen wenn Nachbarfeld leer
Ja da müssen wir wohl die Programmierer fragenclag hat geschrieben:Hallo echo,
Angenommen A5 ist leer dann liefert folgende Formel =A5<1 das Ergebnis WAHR

JG Holger