Inhaltsverzeichnis
In diesem Lernprogramm lernen Sie, wie Sie in Excel mit oder ohne Formeln einen Durchschnittswert ermitteln und die Ergebnisse auf beliebig viele Dezimalstellen runden können.
In Microsoft Excel gibt es eine Handvoll verschiedener Funktionen, um den Durchschnitt für eine Reihe von numerischen Werten zu berechnen. Darüber hinaus gibt es auch einen sofortigen Weg, der nicht auf Formeln basiert. Auf dieser Seite finden Sie einen schnellen Überblick über alle Methoden, die mit Anwendungsbeispielen und Best Practices illustriert sind. Alle in diesem Tutorial besprochenen Funktionen funktionieren in jeder Version von Excel 365 bis Excel 2007.
Was ist Durchschnitt?
Im Alltag ist der Durchschnitt eine Zahl, die den typischen Wert in einem Datensatz ausdrückt. Wenn beispielsweise mehrere Sportler einen 100-m-Sprint absolviert haben, möchten Sie vielleicht das durchschnittliche Ergebnis wissen, d. h. wie viel Zeit die meisten Sprinter voraussichtlich für das Rennen benötigen.
In der Mathematik ist der Durchschnitt der mittlere oder zentrale Wert in einer Zahlenreihe, der berechnet wird, indem man die Summe aller Werte durch ihre Anzahl dividiert.
Wenn im obigen Beispiel der erste Athlet die Strecke in 10,5 Sekunden zurücklegt, der zweite 10,7 Sekunden und der dritte 11,2 Sekunden braucht, beträgt die Durchschnittszeit 10,8 Sekunden:
(10.5+10.7+11.2)/3 = 10.8
Wie man in Excel ohne Formeln den Durchschnitt ermittelt
In Excel-Arbeitsblättern müssen Sie keine manuellen Berechnungen durchführen - leistungsstarke Excel-Funktionen erledigen die gesamte Arbeit im Hintergrund und liefern das Ergebnis im Handumdrehen. Bevor wir uns die speziellen Funktionen im Detail ansehen, lernen wir eine schnelle und verblüffend einfache Methode kennen, die nicht auf Formeln basiert.
Um schnell einen Durchschnittswert ohne Formel zu ermitteln, verwenden Sie die Statusleiste von Excel:
- Markieren Sie die Zellen oder Bereiche, die Sie mitteln möchten. Für nicht zusammenhängende Markierungen verwenden Sie die Strg-Taste.
- Schauen Sie sich die Statusleiste am unteren Rand des Excel-Fensters an, die die wichtigsten Informationen über die aktuell ausgewählten Zellen enthält. Einer der Werte, die Excel automatisch berechnet, ist der Durchschnitt.
Das Ergebnis ist in der folgenden Abbildung dargestellt:
Wie man den Durchschnitt manuell berechnet
Um in der Mathematik das arithmetische Mittel einer Liste von Zahlen zu ermitteln, müssen Sie alle Werte addieren und dann die Summe durch die Anzahl der Zahlen in der Liste teilen. In Excel kann dies mit den Funktionen SUMME und ZAEHLEN erfolgen:
SUMME( Bereich )/COUNT( Bereich )Für den unten stehenden Zahlenbereich lautet die Formel wie folgt:
=SUM(B3:B12)/COUNT(B3:B12)
Wie Sie sehen können, stimmt das Ergebnis der Formel genau mit dem Durchschnittswert in der Statusleiste überein.
In der Praxis werden Sie kaum jemals einen manuellen Durchschnitt in Ihren Arbeitsblättern vornehmen müssen. Es kann jedoch nützlich sein, das Ergebnis Ihrer Durchschnittsformel im Zweifelsfall zu überprüfen.
Schauen wir uns nun an, wie Sie den Durchschnitt in Excel mithilfe der speziell für diesen Zweck entwickelten Funktionen berechnen können.
AVERAGE-Funktion - Berechnung des Durchschnitts von Zahlen
Sie verwenden die Excel-Funktion MITTELWERT, um den Durchschnitt aller Zahlen in den angegebenen Zellen oder Bereichen zu ermitteln.
MITTELWERT(Zahl1, [Zahl2], ...)Wo Nummer1, Nummer2 , ... sind numerische Werte, für die Sie den Durchschnitt ermitteln möchten. Bis zu 255 Argumente können in eine einzelne Formel aufgenommen werden. Die Argumente können als Zahlen, Referenzen oder benannte Bereiche angegeben werden.
MITTELWERT ist eine der einfachsten und benutzerfreundlichsten Funktionen in Excel.
Um einen Durchschnitt von Zahlen zu berechnen, können Sie diese direkt in eine Formel eingeben oder die entsprechenden Zell- oder Bereichsbezüge angeben.
Um beispielsweise 2 Bereiche und 1 einzelne Zelle zu mitteln, lautet die Formel wie folgt:
=DURCHSCHNITT(B4:B6, B8:B10, B12)
Neben Zahlen kann die Excel-Funktion MITTELWERT auch den Durchschnitt von anderen numerischen Werten wie Prozentsätzen und Zeiten ermitteln.
Excel AVERAGE-Formel - Hinweise zur Verwendung
Wie Sie soeben gesehen haben, ist die Verwendung der Funktion MITTELWERT in Excel sehr einfach. Um jedoch ein korrektes Ergebnis zu erhalten, müssen Sie genau wissen, welche Werte in den Durchschnitt einfließen und welche ignoriert werden.
Eingeschlossen:
- Zellen mit Nullwerten (0)
- Logische Werte WAHR und FALSCH, die direkt in die Liste der Argumente eingegeben werden. Die Formel MITTELWERT(WAHR, FALSCH) gibt z. B. 0,5 zurück, was dem Mittelwert aus 1 und 0 entspricht.
Ignoriert:
- Leere Zellen
- Textstrings
- Zellen mit den booleschen Werten TRUE und FALSE
Weitere Informationen finden Sie unter Verwendung der Funktion MITTELWERT in Excel.
AVERAGEA-Funktion - Durchschnitt aller nicht leeren Zellen
Die Excel-Funktion AVERAGEA ähnelt der Funktion AVERAGE insofern, als sie das arithmetische Mittel der Werte in ihren Argumenten berechnet. Der Unterschied besteht darin, dass AVERAGEA Folgendes beinhaltet alle nicht leeren Zellen in einer Berechnung, unabhängig davon, ob sie Zahlen, Text, logische Werte oder leere Zeichenfolgen enthalten, die von anderen Funktionen zurückgegeben werden.
AVERAGEA(wert1, [wert2], ...)Wo Wert1, Wert2, ... sind Werte, Arrays, Zellbezüge oder Bereiche, die gemittelt werden sollen. Das erste Argument ist erforderlich, die anderen (bis zu 255) sind optional.
Excel AVERAGEA-Formel - Hinweise zur Verwendung
Wie bereits erwähnt, verarbeitet die Funktion AVERAGEA verschiedene Wertetypen wie Zahlen, Textstrings und logische Werte, die wie folgt ausgewertet werden:
Eingeschlossen:
- Textwerte werden als 0 ausgewertet.
- Zeichenketten mit der Länge Null ("") werden als 0 ausgewertet.
- Der boolesche Wert TRUE wird als 1 und FALSE als 0 ausgewertet.
Ignoriert:
- Leere Zellen
Die nachstehende Formel ergibt beispielsweise 1, was dem Durchschnitt von 2 und 0 entspricht.
=AVERAGEA(2, FALSE)
Die folgende Formel ergibt 1,5, also den Durchschnitt aus 2 und 1.
=AVERAGEA(2, TRUE)
Die folgende Abbildung zeigt die Formeln AVERAGE und AVERAGEA, die auf dieselbe Liste von Werten angewendet werden, und die unterschiedlichen Ergebnisse, die sie liefern:
AVERAGEIF-Funktion - Mittelwertbildung mit Bedingung
Um den Durchschnitt aller Zellen im angegebenen Bereich zu ermitteln, die eine bestimmte Bedingung erfüllen, verwenden Sie die Funktion AVERAGEIF.
AVERAGEIF(bereich, kriterien, [durchschnitt_bereich])Die Funktion AVERAGEIF hat die folgenden Argumente:
- Bereich (erforderlich) - der Bereich von Zellen, der anhand eines bestimmten Kriteriums geprüft werden soll.
- Kriterien (erforderlich) - die Bedingung, die erfüllt sein muss.
- Durchschnittliche_Spanne (optional) - die zu mittelnden Zellen; wird nichts angegeben, so wird Bereich gemittelt wird.
Die Funktion AVERAGEIF ist in Excel 2007 - Excel 365 verfügbar. In früheren Versionen können Sie Ihre eigene AVERAGEIF-Formel erstellen.
Und nun sehen wir uns an, wie Sie die Excel-Funktion AVERAGEIF verwenden können, um den Durchschnitt der Zellen auf der Grundlage der von Ihnen angegebenen Bedingung zu ermitteln.
Angenommen, Sie haben Noten für verschiedene Fächer in C3:C15 und möchten eine Durchschnittsnote für Mathematik ermitteln, so können Sie dies mit der folgenden Formel tun:
=AVERAGEIF(B3:B15, "math", C3:C15)
Anstatt die Bedingung direkt in einer Formel zu "hardcodieren", können Sie sie in eine separate Zelle (F3) eingeben und in den Kriterien auf diese Zelle verweisen:
=DURCHSCHNITTSWERT(B3:B15, F3, C3:C15)
Weitere Formelbeispiele finden Sie unter Excel-Funktion AVERAGEIF.
AVERAGEIFS-Funktion - Durchschnitt mit mehreren Kriterien
Um einen Durchschnitt mit zwei oder mehr Bedingungen zu bilden, verwenden Sie das plurale Gegenstück von AVERAGEIF - die Funktion AVERAGEIFS.
AVERAGEIFS(durchschnitt_bereich, kriterien_bereich1, kriterien1, [kriterien_bereich2, kriterien2], ...)Die Funktion hat die folgende Syntax:
- Durchschnittliche_Spanne (erforderlich) - der zu mittelnde Bereich.
- Kriterium_Bereich (erforderlich) - der zu prüfende Bereich Kriterien .
- Kriterien (erforderlich) - die Bedingung, die bestimmt, welche Zellen gemittelt werden sollen. Sie kann in Form einer Zahl, eines logischen Ausdrucks, eines Textwerts oder eines Zellbezugs angegeben werden.
1 bis 127 kriterien_bereich / Kriterien Das erste Paar ist obligatorisch, die folgenden Paare sind optional.
Im Wesentlichen verwenden Sie AVERAGEIFS ähnlich wie AVERAGEIF, mit dem Unterschied, dass innerhalb einer einzigen Formel mehr als eine Bedingung getestet werden kann.
Angenommen, einige Schülerinnen und Schüler haben in bestimmten Fächern nicht an den Prüfungen teilgenommen und haben null Punkte. Sie versuchen, eine Durchschnittspunktzahl in einem bestimmten Fach zu ermitteln, wobei die Nullen nicht berücksichtigt werden.
Um diese Aufgabe zu erfüllen, erstellen Sie eine AVERAGEIFS-Formel mit zwei Kriterien:
- Definieren Sie den zu mittelnden Bereich (C3:C15).
- Geben Sie den zu prüfenden Bereich für die 1. Bedingung an (B3:B15 - Positionen).
- Drücken Sie die 1. Bedingung aus ("math" oder F3 - die Zielposition in Anführungszeichen oder ein Verweis auf die Zelle, die die Position enthält).
- Geben Sie den Bereich an, der mit der 2. Bedingung verglichen werden soll (C3:C15 - Noten).
- Drücken Sie die 2. Bedingung aus (">0" - größer als Null).
Setzt man die oben genannten Komponenten zusammen, erhält man die folgende Formel:
=AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")
Oder
=AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")
Aus der nachstehenden Abbildung wird deutlich, dass nur zwei Zellen (C6 und C10) beide Bedingungen erfüllen und daher nur diese Zellen gemittelt werden.
Weitere Informationen finden Sie unter Excel-Funktion AVERAGEIFS.
AVERAGEIF- und AVERAGEIFS-Formeln - Hinweise zur Verwendung
Die Excel-Funktionen AVERAGEIF und AVERAGEIFS haben viele Gemeinsamkeiten, insbesondere welche Werte sie berechnen und welche sie ignorieren:
- Im Durchschnittsbereich werden leere Zellen, Textwerte und logische Werte TRUE/FALSE ignoriert.
- Bei Kriterien werden leere Zellen als Nullwerte behandelt.
- Die Platzhalterzeichen wie Fragezeichen (?) und Sternchen (*) können in den Kriterien für die teilweise Übereinstimmung verwendet werden.
- Wenn keine Zelle alle angegebenen Kriterien erfüllt, tritt ein Fehler #DIV0! auf.
AVERAGEIF vs. AVERAGEIFS - Unterschiede
In Bezug auf die Funktionalität besteht der wichtigste Unterschied darin, dass AVERAGEIF nur eine Bedingung verarbeiten kann, während AVERAGEIFS ein oder mehrere Kriterien verarbeitet. Außerdem gibt es einige technische Unterschiede in Bezug auf Durchschnittsbereich .
- Mit AVERAGEIF, Durchschnittsbereich ist das letzte und optionale Argument; in AVERAGEIFS-Formeln ist es das erste und erforderliche Argument.
- Mit AVERAGEIF, Durchschnittsbereich muss nicht unbedingt die gleiche Größe haben wie Bereich weil die tatsächlich zu mittelnden Zellen durch die Größe der Tabelle bestimmt werden Bereich Argument - die obere linke Zelle von Durchschnittsbereich wird als Ausgangspunkt genommen, und es werden so viele Zellen gemittelt, wie in der Tabelle enthalten sind. Bereich AVERAGEIFS benötigt jedes kriterien_bereich die gleiche Größe und Form haben wie Durchschnittsbereich , andernfalls tritt ein #VALUE!-Fehler auf.
Formel AVERAGE IF OR in Excel
Da die Excel-Funktion AVERAGEIFS immer mit der UND-Logik arbeitet (alle Kriterien müssen WAHR sein), müssen Sie Ihre eigene Formel konstruieren, um Zellen mit der ODER-Logik zu mitteln (jedes einzelne Kriterium muss WAHR sein).
Hier ist die allgemeine Formel, um zu ermitteln, ob eine Zelle X oder Y ist.
DURCHSCHNITT(IF(ISNUMBER(MATCH( Bereich , { Kriterien1 , Kriterien2 ,...}, 0)), Durchschnittsbereich ))Schauen wir uns nun an, wie das in der Praxis funktioniert: Nehmen wir an, Sie möchten in der folgenden Tabelle die Durchschnittsnote von zwei Fächern ermitteln, Biologie und Chemie die in die Zellen F3 und F4 eingegeben werden. Dies kann mit der folgenden Array-Formel erreicht werden:
=AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"Biologie", "Chemie"}, 0)), C3:C15))
In eine menschliche Sprache übersetzt, lautet die Formel: Durchschnittliche Zellen in C3:C15, wenn eine entsprechende Zelle in B3:B15 entweder "Biologie" oder "Chemie" ist.
Anstelle der hart kodierten Kriterien können Sie einen Bereichsbezug verwenden (in unserem Fall F3:F4):
=DURCHSCHNITT(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))
Damit die Formel korrekt funktioniert, denken Sie bitte daran, in Excel 2019 und niedriger die Tasten Strg + Umschalt + Enter zu drücken. Im dynamischen Excel (365 und 2021) reicht ein normaler Enter-Treffer aus:
Wie diese Formel funktioniert:
Für unsere neugierigen und aufmerksamen Leser, die nicht nur eine Formel verwenden, sondern auch verstehen wollen, was sie tun, gibt es hier eine ausführliche Erklärung der Logik.
Im Kern der Formel bestimmt die Funktion WENN, welche Werte im Quellbereich einem der angegebenen Kriterien entsprechen, und übergibt diese Werte an die Funktion MITTELWERT. So geht es:
Die MATCH-Funktion verwendet die Fachgebietsnamen in B3:B15 als Nachschlagewerte und vergleicht jeden dieser Werte mit dem Nachschlagefeld in F3:F4 (unsere Zielfächer). Das dritte Argument ( Spielart ) wird auf 0 gesetzt, um nach exakter Übereinstimmung zu suchen:
MATCH(B3:B15, F3:F4, 0)
Wenn eine Übereinstimmung gefunden wird, gibt MATCH die relative Position im Lookup-Array zurück, andernfalls einen #N/A-Fehler:
{1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}
Die Funktion ISNUMBER wandelt Zahlen in TRUE und Fehler in FALSE um:
{WAHR;WAHR;WAHR;FALSCH;WAHR;FALSCH;WAHR;FALSCH;WAHR;FALSCH;WAHR;WAHR;WAHR;WAHR;FALSCH}
Dieses Array geht an den logischen Test von IF. In der vollständigen Form sollte der logische Test wie folgt geschrieben werden:
IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE
Der Kürze halber lassen wir den =TRUE-Teil weg, da er implizit ist.
Durch die Einstellung der wert_wenn_true Argument auf C3:C15, teilen Sie der IF-Funktion mit, dass sie die TRUE-Werte durch die tatsächlichen Werte aus C3:C15 ersetzen soll:
{89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}
Dieses endgültige Array wird an die Funktion AVERAGE übergeben, die ein arithmetisches Mittel von Zahlen berechnet, wobei logische Werte ignoriert werden.
Runden des Durchschnitts in Excel
Wenn Sie einen Durchschnitt in Excel berechnen, ist das Ergebnis oft eine Zahl mit mehreren Dezimalstellen. Wenn Sie weniger Dezimalstellen anzeigen oder einen Durchschnitt auf eine ganze Zahl runden möchten, verwenden Sie eine der folgenden Lösungen.
Option Dezimalwert verringern
Zum Runden nur der angezeigter Durchschnitt ohne den zugrundeliegenden Wert zu ändern, ist der schnellste Weg die Verwendung der Verringern Sie Dezimal Befehl auf der Startseite auf der Registerkarte Nummer Gruppe:
Dialogfeld "Zellen formatieren
Die Anzahl der Dezimalstellen kann auch im Feld Zellen formatieren Markieren Sie dazu die Formelzelle und drücken Sie die Tastenkombination Strg + 1, um das Dialogfeld zu öffnen. Zellen formatieren Wechseln Sie dann in den Dialog Nummer und geben Sie die Anzahl der Orte, die Sie anzeigen möchten, in das Feld Dezimalstellen Box.
Wie bei der vorherigen Methode wird nur das Anzeigeformat geändert. Wenn in anderen Formeln auf die Durchschnittszelle Bezug genommen wird, wird der ursprüngliche, nicht gerundete Wert in allen Berechnungen verwendet.
Ausführliche Informationen finden Sie unter Runden von Zahlen durch Ändern des Zellenformats.
Runden eines Durchschnitts mit einer Formel
Um den berechneten Wert selbst zu runden, verpacken Sie Ihre Durchschnittsformel in eine der Excel-Rundungsfunktionen.
In den meisten Situationen verwenden Sie die Funktion ROUND, die den allgemeinen mathematischen Rundungsregeln folgt. Im ersten Argument ( Nummer ), verschachteln Sie die Funktion AVERAGE, AVERAGEIF oder AVERAGEIFS. Im zweiten Argument ( num_digits ), geben Sie die Anzahl der Dezimalstellen an, auf die der Durchschnitt gerundet werden soll.
Um zum Beispiel einen Durchschnitt auf die Hälfte zu runden nächste Ganzzahl lautet die Formel:
=RUND(DURCHSCHNITT(B3:B15), 0)
So runden Sie einen Durchschnitt auf eine Dezimalstelle ist dies die Formel, die zu verwenden ist:
=RUND(DURCHSCHNITT(B3:B15), 1)
So runden Sie einen Durchschnitt auf zwei Nachkommastellen wird diese hier funktionieren:
=RUND(DURCHSCHNITT(B3:B15), 2)
Tipp: Zum Aufrunden verwenden Sie die Funktion ROUNDUP, zum Abrunden die Funktion ROUNDDOWN.
So können Sie den Durchschnitt in Excel berechnen. Unten finden Sie Links zu verwandten Tutorials, die spezifischere Fälle des Durchschnitts behandeln, und ich hoffe, dass Sie diese hilfreich finden. Vielen Dank für die Lektüre!
Übungsheft zum Herunterladen
Durchschnittsberechnung in Excel - Beispiele (.xlsx-Datei)