Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Mittelwert gibt immer Null aus

Mittelwert gibt immer Null aus
13.08.2015 15:29:27
Jens
Hallo,
ich hab folgendes Problem und konnte bislang im Netz keine Lösung dafür finden:
Die Formel Mittelwert gibt immer Null aus. Gebildet soll der Mittelwert aus Zahlen, die selber Ergebnisse von Berechnungen sind. Wenn ich einfach absolute Zahlen in Zellen schreibe, funktioniert die Formel wunderbar, sobald die Zahlen aber vorher irgendwie berechnet werden (und sei es nur, dass sie aus anderen Zellen übernommen werden), klappt es nicht mehr.
Formatiert sind alle Zellen als Zahlen.
Kennt jemand dieses Problem?
Ich benutz Excel 2003.
Danke euch.

Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeig mal!
13.08.2015 15:52:32
JoWE

AW: Mittelwert gibt immer Null aus
13.08.2015 15:57:44
Jens
Jetzt gehen irgendwie garkeine Berechnungen mehr, sobald sie mit Zahlen arbeiten, die selbst Ergebnis einer Berechnung sind, was ist das denn?
Versuche gerade Zahlen zu zählen die größer 11 sind, aber nichtmal das klappt. Wenn ich jedoch reine Zahlen zählen lasse, die einfach so in die Zellen getippt sind, ohne vorher berechnet worden zu sein, klappts.
? Verstehe Excel nicht...

Anzeige
AW: Mittelwert gibt immer Null aus
13.08.2015 16:01:25
Daniel
HI
kann es sein, dass deine Formeln als Ergebnis einen Text ausgeben, der nur wie eine Zahl aussieht (dh ein Text, der aus Ziffern besteht)?
in diesem Fall würde dein Mittelwert diese Zellen ignorieren.
zeig mal die Formel, die du verwendest ( nicht die mit dem Mittelwert, sondern die die die "Zahlen" erstellt, über die du den Mittelwert bilden willst.
Gruß Daniel

Anzeige
AW: Mittelwert gibt immer Null aus
13.08.2015 16:06:49
Jens
Es sind alles richtige Zahlen, auch als Zahl formatiert, sowohl das Ergebnis als auch die Bezugszellen.
Die Bezugszellen haben in etwa den folgenden Code: =WENN(AH309>AI309;AH309;AI309)~f~
Eine Berechnung sollte dann wie folgt sein: ~f~=MITTELWERT(AG301:AG309)~f~ == Ergebnis einfach Null
Oder auch: ~f~=ZÄHLENWENN('Ergebnisse'!AG6:AG310;">11") == Ergebnis auch einfach Null.
Egal welche Berechnung ich hier anstelle, sobald sie sich auf bereits berechnete Zahlen bezieht, kommt eine Null raus.
? :(

Anzeige
Was ist denn hier los?
13.08.2015 16:19:41
Jens
Hab jetzt unter Extras-Optionen-Berechnungen geschaut, aber da ist auch alles auf automatisch.
Hat das irgendwas mit Zirkelbezügen zu tun? Wenn ich Zirkelbezüge richtig verstanden habe, dann sind diese nicht mein Problem hier. Was ist denn mit Excel los, ich versteh es nicht..

Anzeige
AW: Was ist denn hier los?
13.08.2015 16:24:16
selli
hallo jens,
statt völlig aufgelöst in panik zu verfallen solltest du JoWe rat einfach mal befolgen und das tun, was er mit "zeig mal" meint.
lade die datei hoch, dann kann dir zu midest jemand sagen, ob du dieses problem exklusiv hast.
gruß
selli

AW: Was ist denn hier los?
13.08.2015 16:38:21
Jens
Ich bin nicht völlig aufgelöst und verfalle auch nicht in Panik, aber danke. Die Datei hochladen kann ich leider nicht, da sie Grundlage meiner Dissertation ist. Auch wusste ich garnicht was JoWe mit "Zeigt mal" meinte, ich ging davon aus, dass er die Formel meinte, darum hab ich sie kopiert..

Anzeige
tja, wenn du meinst
13.08.2015 16:50:32
selli
hallo jens
von kennt jemand das problem über Verstehe Excel nicht... nach ? :( bis zu Was ist denn mit Excel los, ich versteh es nicht.. .
das klingt schon sehr nach panik.
gruß
selli

AW: tja, wenn du meinst
13.08.2015 17:09:08
Jens
Ja selli, du hast Recht, ich bin total in Panik, vielen Dank für deine Hilfe.
Falls jemand noch eine bessere Idee als selli hat, wär ich echt dankbar!

Anzeige
Die einzige normale Erklärung für dein Problem ...
13.08.2015 18:02:58
Luc:-?
…hat dir bereits Daniel genannt, Jens,
alles Andere wäre quasi paranormal… ;-)
Es könnte ja auch sein, dass schon die Ausgangswerte deiner Fmln Zahlentexte sind, was auch nicht verwunderlich wäre, falls du sie aus irgendeiner Textdatei kopiert hättest. Dass diese Fmln scheinbar (richtig?) fktionieren, wäre dann ein Zufall.
Ob eine sichtbare Zahl ein Text ist oder nicht, erkennt man daran, dass Zahlen standardmäßig rechtsbündig, Texte aber linksbündig angeordnet sind. Auch kann man das mit den Xl-Logik-Fktt ISTTEXT u/o ISTZAHL überprüfen.
Aus einer primären Textzahl kann man eine echte Zahl machen, indem man in irgendeine freie Zelle eine 1 einträgt, diese kopiert und auf den Primärdatenbereich wie folgt kopiert: Menü Bearbeiten - Inhalte einfügen - nur Werte - Zusatzoperation → Multiplikation.
In einer Fml kann man eine sich bei bestimmten (Text-)Operationen zwangsläufig ergebende Textzahl durch vorangestelltes -- (entspricht Multiplikation mit 1) bzw 1* oder 0+ in eine echte Zahl wandeln. Die Zelle nur als Zahl zu formatieren, nutzt bei Textzahlen nichts. Das hatten wir schon 100e Male…! :-|
Gruß, Luc :-?
Besser informiert mit …
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Mittelwertberechnung in Excel: Lösungen für häufige Probleme


Schritt-für-Schritt-Anleitung

Hier erfährst du, wie du den Mittelwert in Excel korrekt berechnen kannst, ohne dass das Ergebnis Null ist:

  1. Überprüfe die Formate: Stelle sicher, dass alle Zellen, die an der Berechnung beteiligt sind, als Zahlen formatiert sind. Oft werden Zahlen, die aus Textquellen kopiert werden, als Text angesehen.

  2. Formel korrekt eingeben: Achte darauf, dass die Formel korrekt ist. Wenn du beispielsweise den Mittelwert berechnen möchtest, versuche es mit:

    =MITTELWERT(WENN(AG301:AG309>0; AG301:AG309))

    Diese Formel berechnet den Mittelwert nur, wenn die Zahl größer als Null ist.

  3. Zellen auf Fehler überprüfen: Verwende die Funktion ISTZAHL, um zu überprüfen, ob die Zellen tatsächlich Zahlen enthalten:

    =WENN(ISTZAHL(A1); A1; "Nicht eine Zahl")
  4. Berechnungen neu starten: Manchmal kann es hilfreich sein, die Berechnungen in Excel zu aktualisieren. Gehe zu „Formeln“ und klicke auf „Berechnungsoptionen“, dann auf „Jetzt berechnen“.


Häufige Fehler und Lösungen

  • Excel zeigt 0 statt Ergebnis: Dies kann passieren, wenn die Zellen, auf die du dich beziehst, Textwerte statt Zahlen enthalten. Überprüfe, ob die Formatierung korrekt ist.

  • Excel Formel ergibt immer 0: Dies geschieht häufig, wenn die Werte in den Zellen nicht als Zahlen erkannt werden. Nutze die oben genannte ISTZAHL-Funktion zur Diagnose.

  • Mittelwert wenn nicht null: Wenn du den Mittelwert nur für Zahlen berechnen möchtest, die nicht null sind, verwende die WENN-Funktion in Kombination mit MITTELWERT.


Alternative Methoden

Eine alternative Methode zum Berechnen des Mittelwerts ohne Nullen ist die Verwendung der Array-Formel:

=MITTELWERT(WENN(AG301:AG309<>0; AG301:AG309))

Um diese Formel auszuführen, drücke STRG + UMSCHALT + ENTER, damit Excel sie als Array-Formel erkennt.


Praktische Beispiele

  • Mittelwert berechnen ohne 0: Wenn du die Werte in den Zellen AG301 bis AG309 hast und die Zellen 0 ignorieren möchtest, kannst du die folgende Formel verwenden:

    =MITTELWERT(WENN(AG301:AG309>0; AG301:AG309))
  • Zählen von Werten größer 11: Um nur die Werte zu zählen, die größer als 11 sind, kannst du die ZÄHLENWENN-Funktion verwenden:

    =ZÄHLENWENN(AG301:AG309;">11")

Tipps für Profis

  • Zirkelbezüge vermeiden: Achte darauf, dass keine Zirkelbezüge in deinen Formeln vorhanden sind, da diese zu unerwarteten Ergebnissen führen können.

  • Text in Zahlen umwandeln: Wenn du mit Textzahlen arbeitest, kannst du sie in echte Zahlen umwandeln, indem du 1 in eine freie Zelle eingibst, diese kopierst und dann auf die betroffenen Zellen mit „Inhalte einfügen“ und „Multiplizieren“ anwendest.

  • Verwendung von ISTZAHL: Überprüfe regelmäßig deine Daten mit ISTZAHL, um sicherzustellen, dass du mit echten Zahlen arbeitest.


FAQ: Häufige Fragen

1. Was bedeutet fml? fml ist eine Abkürzung für „Formel“, die häufig in Excel-Foren verwendet wird, um Bezug auf spezifische Excel-Formeln zu nehmen.

2. Wie kann ich 0 aus dem Mittelwert ausschließen? Verwende die WENN-Funktion in Kombination mit MITTELWERT, um nur Werte zu berücksichtigen, die größer als 0 sind:

=MITTELWERT(WENN(A1:A10>0; A1:A10))

Vergiss nicht, diese Formel als Array-Formel auszuführen.

3. Warum zeigt Excel immer 0 statt Ergebnis an? Dies kann auftreten, wenn die Zellen, auf die du dich beziehst, als Text formatiert sind oder wenn in den Zellen ein Fehlerwert vorliegt. Überprüfe das Format der Zellen und die Eingabewerte.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige