Supportnet / Forum / Tabellenkalkulation
Summe wenn nicht null ...
Frage
Hallo ihr fleissigen Helfer,
ich denke, die Formel, die ich brauche, ist sicher ganz simpel.
Aber trotz eifrigem versuchen, lesen und testen gelingt es mir leider nicht.
Eingegeben habe ich:
[b] WENN(C6>0;(SUMME=(C6-C5)/52);"")[/b]
Als Ergenis bekomme ich aber leider nicht die gewünschte Null (bzw. eine leere Zelle) sondern:
[b] #NAME?[/b]
Sagt mir doch bitte, was ist verkehrt?
Vielleicht noch kurz zur Erläuterung:
Ich möchte die angegebene Summe nur dann berechnen lassen,
wenn eben in Zelle "C6" schon ein Wert eingegeben wurde.
Vielen Dank schon im voraus und ein schönes Wochenende.
w 201 ts
Antwort 1 von schnallgonz
Salve w 201 ts,
Du mußt nur das "=" löschen.
MfG
schnallgonz
Du mußt nur das "=" löschen.
MfG
schnallgonz
Antwort 2 von balumba
Hallo,
hier die Formel:
=WENN(C6>0;SUMME((C6-C5)/52);"")
Gruß
Balumba
hier die Formel:
=WENN(C6>0;SUMME((C6-C5)/52);"")
Gruß
Balumba
Antwort 3 von w 201 ts
Hi Schnallgonz,
super!, dass ging ja "turboschnell" und funktioniert bestens. Vielen Dank!
Wie ich es mir schon dachte, eingentlich ganz einfach,
nur gewusst wie!!!
Vielen Dank nochmals und ein schönes Wochenende!
w 201 ts
super!, dass ging ja "turboschnell" und funktioniert bestens. Vielen Dank!
Wie ich es mir schon dachte, eingentlich ganz einfach,
nur gewusst wie!!!
Vielen Dank nochmals und ein schönes Wochenende!
w 201 ts
Antwort 4 von w 201 ts
Hallo balumba,
auch Dir nochmal recht vielen Dank für Deine Hilfe!
Leider stehe ich nun vor einem weiteren Problem, bei dem ich Eure Hilfe brauchen könnte.
Mit der ersten Formel (oben) berechne ich einen Mitellwert, der in den Zellen der Spalte K ausgegeben wird.
In Spalte O möchte ich dann jeweils den dazugehörenden (momentanen) durchschnittlichen Mittelwert berechenen, wobei mir wichtig ist, dass immer nur die (Werte der) Zellen summiert werden, die einen Wert enthalten und dann durch die Anzahl dieser Zellen dividiert wird.
Dafür habe ich die folgende Formel benutzt:
=WENN(K6>0;SUMME((K4:K6)/3);"")
Als Ergebnis wird 3,97 ausgegeben.
Die Summe der Werte in K4, K5 und K6 ergibt aber 30,05, der berechnete Wert ist somit nicht richtig.
Was ist falsch an der Formel, bzw. wie kann ich das beschriebene Problem (mathematisch) lösen?
Viele Grüße und einen schönen Sonntag
auch Dir nochmal recht vielen Dank für Deine Hilfe!
Leider stehe ich nun vor einem weiteren Problem, bei dem ich Eure Hilfe brauchen könnte.
Mit der ersten Formel (oben) berechne ich einen Mitellwert, der in den Zellen der Spalte K ausgegeben wird.
In Spalte O möchte ich dann jeweils den dazugehörenden (momentanen) durchschnittlichen Mittelwert berechenen, wobei mir wichtig ist, dass immer nur die (Werte der) Zellen summiert werden, die einen Wert enthalten und dann durch die Anzahl dieser Zellen dividiert wird.
Dafür habe ich die folgende Formel benutzt:
=WENN(K6>0;SUMME((K4:K6)/3);"")
Als Ergebnis wird 3,97 ausgegeben.
Die Summe der Werte in K4, K5 und K6 ergibt aber 30,05, der berechnete Wert ist somit nicht richtig.
Was ist falsch an der Formel, bzw. wie kann ich das beschriebene Problem (mathematisch) lösen?
Viele Grüße und einen schönen Sonntag
Antwort 5 von w 201 ts
Habe noch eine Ergänzung dazu:
Im Formeleditor (ich hoffe, Ihr wisst was ich meine) wird für die o. g. Formel das richtige Ergebnis ausgegeben = 10,0175 ....
Nur in der Zelle erscheint dann eben 3,97 .
Einen Formatierungsfehler kann ich ausschließen.
Im Formeleditor (ich hoffe, Ihr wisst was ich meine) wird für die o. g. Formel das richtige Ergebnis ausgegeben = 10,0175 ....
Nur in der Zelle erscheint dann eben 3,97 .
Einen Formatierungsfehler kann ich ausschließen.
Antwort 6 von balumba
Hallo nochmal,
versuchs mal mit:
=WENN(K6>0;MITTELWERT(K4:K6);"")
Gruß
Balumba
versuchs mal mit:
=WENN(K6>0;MITTELWERT(K4:K6);"")
Gruß
Balumba
Antwort 7 von w 201 ts
Hey Balumba,
vielen Dank für Deinen Lösungsansatz, der soweit ganz gut funktioniert.
Nur leider wird, wenn K6 null ist nicht in O6 null ausgegeben, sondern der Mittelwert K4:K5.
Kann es daran liegen, dass in den Zellen der K-Spalte auch Formeln "liegen" also insofern Berechnungen durchgeführt werden?
Vielen Dank für Deine Mühe und viele Grüße
w 201 ts
vielen Dank für Deinen Lösungsansatz, der soweit ganz gut funktioniert.
Nur leider wird, wenn K6 null ist nicht in O6 null ausgegeben, sondern der Mittelwert K4:K5.
Kann es daran liegen, dass in den Zellen der K-Spalte auch Formeln "liegen" also insofern Berechnungen durchgeführt werden?
Vielen Dank für Deine Mühe und viele Grüße
w 201 ts
Antwort 8 von Aliba
Hi w 201 ts,
das liegt daran, daß du in den Formeln in Spalte K
Dir ja nicht 0 liefern lässt, wenn die Bedingung nicht erfüllt ist, sondern "" . Dies wird nun leider von Excel als >0 interpretiert, und somit ist die Abfrage WENN(K6<0... WAHR und somit wird auch der Mittelwert ausgegeben.
Entweder die Formeln in K so ändern, daß nicht "" sondern 0 geliefert wird, oder die Abfrage in Spalte O dagingehend ändern:
=WENN(ODER(K6="";K6=0);"";MITTELWERT.....)
CU Aliba
das liegt daran, daß du in den Formeln in Spalte K
Dir ja nicht 0 liefern lässt, wenn die Bedingung nicht erfüllt ist, sondern "" . Dies wird nun leider von Excel als >0 interpretiert, und somit ist die Abfrage WENN(K6<0... WAHR und somit wird auch der Mittelwert ausgegeben.
Entweder die Formeln in K so ändern, daß nicht "" sondern 0 geliefert wird, oder die Abfrage in Spalte O dagingehend ändern:
=WENN(ODER(K6="";K6=0);"";MITTELWERT.....)
CU Aliba

