Die AVERAGEIF-Funktion macht es einfacher, den Durchschnittswert in einem Datenbereich zu finden, der ein bestimmtes Kriterium erfüllt. Eine Verwendung für die Funktion besteht darin, Nullwerte in Daten zu ignorieren, die den Durchschnitt oder das arithmetische Mittel bei Verwendung der regulären AVERAGE-Funktion beeinträchtigen. Neben Daten, die einem Arbeitsblatt hinzugefügt werden, können Nullwerte das Ergebnis von Formelberechnungen sein, insbesondere in unvollständigen Arbeitsblättern.
Die Informationen in diesem Artikel gelten für die Excel-Versionen 2019, 2016, 2013, 2010 und Excel für Mac.
Ignoriere Nullen beim Ermitteln des Durchschnitts
Das folgende Bild enthält eine Beispielfunktion, die AVERAGEIF verwendet, um alle Nullwerte zu ignorieren. Alle gezeigten Funktionen verwenden die gleiche Grundformel, wobei sich nur der Bereich zwischen den Beispielen ändert. Die unterschiedlichen Ergebnisse sind auf die unterschiedlichen Daten zurückzuführen, die in der Formel verwendet wurden.
Das Kriterium in der Formel, dass Nullen ignoriert werden können, ist:
"0"
AVERAGEIF Funktionssyntax und Erweiterungen
Die Syntax einer Funktion bezieht sich auf das Layout der Funktion und beinh altet den Namen der Funktion, Klammern und Argumente. Die Syntax für die AVERAGEIF-Funktion lautet:
=AVERAGEIF (Range, Criteria, Average_range)
Die Argumente für die AVERAGEIF-Funktion sind:
- Bereich (erforderlich): Die Gruppe von Zellen, die die Funktion durchsucht, um Übereinstimmungen für das Kriterienargument zu finden.
- Criteria (erforderlich): Legt fest, ob die Daten in einer Zelle gemittelt werden sollen oder nicht.
- Average_range (optional): Der Datenbereich, der gemittelt wird, wenn der erste Bereich die angegebenen Kriterien erfüllt. Wenn dieses Argument weggelassen wird, werden die Daten im Range-Argument stattdessen gemittelt.
Die AVERAGEIF-Funktion ignoriert:
- Zellen im Average_range-Argument, die boolesche Werte (TRUE oder FALSE) enth alten.
- Leere Zellen im Average_range.
Wenn keine Zelle im Bereich die identifizierten Kriterien erfüllt, gibt AVERAGEIF die DIV/0! Fehlerwert, wobei alle Zellen in Range gleich Null sind. Wenn das Range-Argument komplett leer ist oder nur Textwerte enthält, gibt AVERAGEIF auch das DIV/0! Fehlerwert.
Nullen ignorieren Beispiel
Zu den Optionen für die Eingabe der AVERAGEIF-Funktion und ihrer Argumente gehören:
- Eingabe der vollständigen Funktion in eine Arbeitsblattzelle.
- Auswahl der Funktion und ihrer Argumente mit dem Formelgenerator.
Obwohl es möglich ist, die vollständige Funktion manuell einzugeben, ist es einfacher, das Dialogfeld zu verwenden. Das Dialogfeld kümmert sich um die Eingabe der Syntax der Funktion, wie z. B. Klammern und die zwischen den Argumenten erforderlichen Komma-Trennzeichen.
Auch wenn die Funktion und ihre Argumente manuell eingegeben werden, muss das Kriterienargument in Anführungszeichen gesetzt werden, zum Beispiel " 0". Wenn der Formelgenerator zur Eingabe der Funktion verwendet wird, fügt er die Anführungszeichen für Sie hinzu.
Öffnen des Formelgenerators
Hier sind die Schritte zur Eingabe von AVERAGEIF in Zelle D3 des Beispielbildes mit dem Formelgenerator.
- Zelle D3 auswählen, um sie zur aktiven Zelle zu machen. Dies ist der Ort, an dem die Funktionsergebnisse angezeigt werden.
- Auswahl Formeln.
- Wählen Sie Weitere Funktionen > Statistisch um die Dropdown-Liste der Funktionen zu öffnen.
- Wählen Sie AVERAGEIF in der Liste aus, um den Formelgenerator aufzurufen.
- Wählen Sie die Zeile Range.
- Markieren Sie die Zellen A3 bis C3 im Arbeitsblatt, um diesen Bereich einzugeben.
- Geben Sie in der Kriterienzeile 0 ein. Der Average_range bleibt leer, da Sie den Durchschnittswert für dieselben Zellen finden, die für das Range-Argument eingegeben wurden.
-
Wählen Sie Fertig, um die Funktion abzuschließen. Die Antwort 5 erscheint in Zelle D3.
=AVERAGEIF(A3:C3, "0")
Da die Funktion den Nullwert in Zelle B3 ignoriert, ist der Durchschnitt der verbleibenden zwei Zellen 5 ((4+6)/2=10). Wenn Sie die Zelle D8 des Beispiels auswählen, erscheint die vollständige Funktion in der Bearbeitungsleiste über dem Arbeitsblatt.