Supportnet / Forum / Tabellenkalkulation
Summewenn ausgefüllt
Frage
Hallo,
ich versuche eine Formel zu basteln, welche eine Summe von mehreren Einzelzellen errechnet und durch die Gesamtanzahl der ausgefüllten Einzelzellen dividiert.
D.h. diese Formel muss variable auf die sich je Vorgang ändernde Anzahl von ausgefüllten Einzelzellen reagieren können.
Hat jemand von euch eine Idee? Gibt es hierzu eine Formel aus dem Standardangebot von Excel.
Danke und Gruß
ph5g3
Antwort 1 von Saarbauer
Hallo,
versuch es Mal mit
=MITTELWERT(A1:A30)
wobei die Genzen, hier "A1:A30" entsprechend anzupassen sind. Nullwerte werden nicht berücksichtigt.
Gruß
Helmut
versuch es Mal mit
=MITTELWERT(A1:A30)
wobei die Genzen, hier "A1:A30" entsprechend anzupassen sind. Nullwerte werden nicht berücksichtigt.
Gruß
Helmut
Antwort 2 von rainberg
Hallo,
wenn sich die Berechnung immer automatisch an die Anzahl der Werte anpassen soll, dann nimm diese Formel
=MITTELWERT(INDIREKT("A1:A"&ANZAHL(A:A)))
Das Ergebnis stimmt aber nur dann, wenn die Zahlen von A1 bis Ax lückenlos eingetragen sind.
Gruß
Rainer
wenn sich die Berechnung immer automatisch an die Anzahl der Werte anpassen soll, dann nimm diese Formel
=MITTELWERT(INDIREKT("A1:A"&ANZAHL(A:A)))
Das Ergebnis stimmt aber nur dann, wenn die Zahlen von A1 bis Ax lückenlos eingetragen sind.
Gruß
Rainer
Antwort 3 von Saarbauer
Hallo,
wenn man das ergebnis in Zelle B1 Speichert kann man auch schreiben
=MITTELWERT(A:A)
Idee ist mir durch Rainer und funktioniert, hätte ich auch direkt drauf kommen können, aber machmal steht man auf dem Schlauch.
Gruß
Helmut
wenn man das ergebnis in Zelle B1 Speichert kann man auch schreiben
=MITTELWERT(A:A)
Idee ist mir durch Rainer und funktioniert, hätte ich auch direkt drauf kommen können, aber machmal steht man auf dem Schlauch.
Gruß
Helmut
Antwort 4 von rainberg
Hallo Helmut,
dann ist der Bereich aber nicht dynamisch und es wird immer die gesamte Spalte berechnet, egal ob Daten vorhanden oder nicht.
Gruß
Rainer
dann ist der Bereich aber nicht dynamisch und es wird immer die gesamte Spalte berechnet, egal ob Daten vorhanden oder nicht.
Gruß
Rainer
Antwort 5 von Saarbauer
Hallo Rainer,
es ist richtig, dass die gesamte Spalte genommen wird. Aber da Leerfelder und felder mit 0 nicht berücksichtigt werden kommt in beiden Fällen das gleiche Ergebnis raus.
Interessant wäre was @ph5g3 gebrauchen konnte oder ob er überhaupt was gebrauchen konnte.
Gruß
Helmut
es ist richtig, dass die gesamte Spalte genommen wird. Aber da Leerfelder und felder mit 0 nicht berücksichtigt werden kommt in beiden Fällen das gleiche Ergebnis raus.
Interessant wäre was @ph5g3 gebrauchen konnte oder ob er überhaupt was gebrauchen konnte.
Gruß
Helmut
Antwort 6 von ph5g3
hallo,
danke erst einmal für eure hinweise.
also beide varianten funktionieren, bin in der zwischenzeit aber auf die funktion =ANZAHL() gestossen, welche ebenfalls das ergebnis eurer varianten bestätigt.
trotzdem danke für eure hilfe
danke erst einmal für eure hinweise.
also beide varianten funktionieren, bin in der zwischenzeit aber auf die funktion =ANZAHL() gestossen, welche ebenfalls das ergebnis eurer varianten bestätigt.
trotzdem danke für eure hilfe

