Menu

MITTELWERT in Excel: Durchschnitt berechnen (AVERAGE)

=MITTELWERT(B2:B7) addiert die Zahlen in B2:B7 und teilt durch ihre Anzahl. Wie leere Zellen und Nullen das Ergebnis ändern, wie du Nullen ignorierst und den Durchschnitt der besten 3 berechnest.

Jede Tabelle auf dieser Seite ist live: Ändere eine Zahl oder eine Formel, und sie rechnet neu.

=MITTELWERT(B2:B7) liefert den Durchschnitt der Zahlen in B2:B7: MITTELWERT (englisch AVERAGE) addiert sie und teilt durch ihre Anzahl. Tippe die Formel in eine leere Zelle, oder wähle Start > AutoSumme > Mittelwert, und Excel schreibt sie für dich. Die Tabelle zeigt die englische Schreibweise, =AVERAGE(B2:B7); du kannst die Formeln dort aber auch deutsch eingeben, mit Semikolons.

Durchschnittliche Testpunktzahl
B8
AB
1StudentScore
2Ana78
3Ben92
4Chen65
5Dina88
6Eli71
7Fay84
8Average79.66666667
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =MITTELWERT(B2:B7)

Die sechs Punktzahlen ergeben zusammen 478, und 478 geteilt durch 6 ist etwa 79,67. Ändere Chens Punktzahl in 95, und der Durchschnitt steigt auf 84,67. Um weniger Nachkommastellen zu zeigen, nimmst du Start > Dezimalstelle löschen, oder du rundest das Ergebnis selbst mit RUNDEN (englisch ROUND): =RUNDEN(MITTELWERT(B2:B7);1) (RUNDEN erklärt den Unterschied).

Syntax von MITTELWERT

=AVERAGE(number1, [number2], ...)

Wie SUMME (englisch SUM) nimmt die Funktion Bereiche, Zellen und Zahlen, getrennt durch Semikolons: =MITTELWERT(B2:B7;D2:D7) bildet den Durchschnitt zweier Spalten zusammen, und =MITTELWERT(B2:D2) den einer Zeile. Text, WAHR/FALSCH in einem Bereich und leere Zellen werden übersprungen.

Leere Zellen und Nullen

Hier entstehen die meisten falschen Durchschnitte. MITTELWERT überspringt eine leere Zelle, aber eine 0 ist eine Zahl und zählt mit. Die beiden Spalten unten sind gleich bis auf Ben: In Spalte B ist seine Zelle leer, in Spalte C steht 0.

Leere Zelle oder Null
B6
ABC
1StudentBlankZero
2Ana8080
3Ben0
4Chen7070
5Dina9090
6Average8060
7Numbers counted34
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =MITTELWERT(B2:B5)

Spalte B ergibt 80 (240 geteilt durch 3) und Spalte C ergibt 60 (240 geteilt durch 4). Keines davon ist falsch; entscheide, ob ein fehlender Wert "nicht teilgenommen" oder "null Punkte" bedeutet. Eine Formel, die "" liefert, um leer auszusehen, wird wie eine leere Zelle übersprungen.

Durchschnitt ohne Nullen

Wenn Nullen "keine Daten" bedeuten und das Ergebnis nicht nach unten ziehen sollen, nimmst du MITTELWERTWENN (englisch AVERAGEIF) mit der Bedingung "<>0" (ungleich null):

Durchschnittsumsatz ohne Tage ohne Umsatz
D2
ABCDE
1DaySalesIgnoring zerosPlain average
2Mon420440293.3333333
3Tue0
4Wed380
5Thu0
6Fri510
7Sat450
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =MITTELWERTWENN(B2:B7;"<>0")

D2 ergibt 440, den Durchschnitt der vier Tage mit Umsatz. Der einfache Durchschnitt in E2 liegt bei etwa 293,33, weil er durch sechs Tage teilt. "<>0" lässt auch leere Zellen weg, weil MITTELWERTWENN sie nie zählt. Weitere Bedingungen findest du auf der Seite zu MITTELWERTWENN.

Durchschnitt der 3 größten Werte

KGRÖSSTE (englisch LARGE) liefert den k-größten Wert. Gib ihr die Matrix {1;2;3}, und sie liefert die drei größten auf einmal, deren Durchschnitt MITTELWERT bildet:

Die drei besten Ergebnisse
D2
ABCDE
1RoundPointsTop 3 averageBottom 3 average
216485.3333333364.66666667
3281
4377
5490
6558
7685
8772
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Die drei besten sind 90, 85 und 81, also ergibt D2 gerundet 85,33. Die drei schlechtesten sind 58, 64 und 72, das ergibt 64,67. In Excel 2021 und Microsoft 365 bildet =MITTELWERT(KGRÖSSTE(B2:B8;SEQUENZ(5))) mit SEQUENZ (englisch SEQUENCE) den Durchschnitt der besten 5, ohne die Liste zu tippen.

AVERAGEA: wenn Text als null zählen soll

AVERAGEA zählt Text und FALSCH als 0 und WAHR als 1. Mit den Punktzahlen 80, 70 und dem Wort "absent" in B2:B4:

=AVERAGE(B2:B4)    returns 75 (80 + 70, divided by 2)
=AVERAGEA(B2:B4)   returns 50 (80 + 70 + 0, divided by 3)

Nimm AVERAGEA nur, wenn ein Texteintrag wirklich null bedeutet. Leere Zellen überspringen beide Funktionen.

Übung: Durchschnitt ohne die Nullen

Seitenaufrufe pro Woche
E2
ABCDE
1DayVisitsAverage (no zeros)
2Mon120
3Tue0
4Wed135
5Thu98
6Fri0
7Sat160
8Sun142
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Du bist dran: Bilde in E2 den Durchschnitt der Aufrufe in B2:B8 und lass die Tage mit 0 Aufrufen weg.

Wenn der Durchschnitt täuscht: MEDIAN

Ein einzelner Extremwert verschiebt den Durchschnitt stark. MEDIAN liefert stattdessen den mittleren Wert, und der ist meist gemeint, wenn von einem "typischen" Wert die Rede ist.

Durchschnitt und Median
D2
ABCDE
1EmployeeSalaryAverageMedian
2Ana$42,000$78,800$47,000
3Ben$45,000
4Chen$47,000
5Dina$50,000
6Owner$210,000
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =MITTELWERT(B2:B6)

Das Durchschnittsgehalt ist $78,800, mehr als vier der fünf Personen verdienen. Der Median ist $47,000. Liegen einige Werte weit vom Rest entfernt, gibst du den Median an, oder beide. Um manchen Werten mehr Gewicht zu geben, etwa einer Prüfung, die doppelt zählt, siehe gewichteter Mittelwert.

Häufig gestellte Fragen

Wie lautet die Formel für den Durchschnitt in Excel?

=MITTELWERT(B2:B7). Die Funktion addiert die Zahlen im Bereich und teilt durch ihre Anzahl. Leere Zellen und Text fließen weder in die Summe noch in die Anzahl ein.

Zählt MITTELWERT leere Zellen mit?

Nein. Eine leere Zelle wird übersprungen, also teilt =MITTELWERT(B2:B5) mit einer leeren Zelle durch 3. Eine Zelle mit 0 wird mitgezählt und zieht den Durchschnitt nach unten.

Was ist der Unterschied zwischen MITTELWERT und MEDIAN in Excel?

=MITTELWERT(B2:B6) addiert die Werte und teilt durch ihre Anzahl; =MEDIAN(B2:B6) liefert den mittleren Wert, wenn sie sortiert sind. Ein einzelner Extremwert verschiebt den Durchschnitt, aber nicht den Median: Bei 42000, 45000, 47000, 50000 und 210000 ist der Durchschnitt 78800 und der Median 47000.

Wie berechne ich den Durchschnitt der 3 größten Werte?

In englischer Schreibweise bildet =AVERAGE(LARGE(B2:B8,{1,2,3})) den Durchschnitt der drei größten Werte. Für die 3 kleinsten nimmst du SMALL statt LARGE. Für die besten 5 in Excel 2021 oder Microsoft 365: =MITTELWERT(KGRÖSSTE(B2:B8;SEQUENZ(5))).

Warum liefert MITTELWERT #DIV/0!?

Der Bereich enthält überhaupt keine Zahlen: Er ist leer, oder jeder Wert ist Text, etwa als Text gespeicherte Zahlen. MITTELWERT teilt dann durch null.

Illustration der Programmiersprachen bei Coddy

Lerne mit Coddy zu programmieren

LOS GEHT'S