Nach Kriterien mit AVERAGEIF mitteln
Berechnen Sie den Durchschnitt nur für Werte, die eine bestimmte Prüfung bestehen.
Nach Kriterien mit AVERAGEIF mitteln ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Nur passende Werte mitteln
Sie haben mit SUMIF summiert und mit COUNTIF gezählt. Das dritte Mitglied der Familie ist AVERAGEIF. Damit ermitteln Sie den Mittelwert nur der Werte, die eine Bedingung erfüllen.
Statt alle Verkäufe zu mitteln, können Sie beispielsweise nur die Verkäufe der Region Ost oder nur die Punktzahlen über 50 mitteln. So verbinden Sie Filterung und Mittelwertbildung in einem übersichtlichen Schritt.
Das Muster von AVERAGEIF
AVERAGEIF verwendet dieselbe dreiteilige Struktur wie SUMIF:
- range die zu prüfenden Zellen
- criteria die Bedingung
- average_range die zu mittelnden Zellen
Die Funktion durchsucht range, findet die passenden Werte und bildet anschließend den Mittelwert der entsprechenden Zellen in average_range.
=AVERAGEIF(range, criteria, average_range)Ein erstes ausgearbeitetes Beispiel
Bei Regionen in A2:A10 und Beträgen in B2:B10 prüft die Berechnung des durchschnittlichen Verkaufs für die Region Ost Spalte A auf Ost und mittelt die passenden Werte in Spalte B.
Im Hintergrund wird dabei eine SUMIF durch eine COUNTIF geteilt. AVERAGEIF fasst diesen Vorgang jedoch in einer einzigen gut lesbaren Formel zusammen.
=AVERAGEIF(A2:A10, "East", B2:B10)Denselben Bereich zum Prüfen und Mitteln verwenden
Wenn die zu prüfende Spalte auch die Spalte ist, deren Werte Sie mitteln möchten, können Sie das dritte Argument weglassen. Um nur die Punktzahlen in B2:B10 zu mitteln, die über 70 liegen:
Hier wird Spalte B sowohl geprüft als auch gemittelt. Wenn Sie average_range weglassen, verwendet die Tabellenkalkulation range für beide Zwecke.
=AVERAGEIF(B2:B10, ">70")Auf die Kriterienzelle verweisen
Wie bei den anderen IF-Funktionen sollten Sie die Bedingung für mehr Flexibilität in einer Zelle speichern. Wenn D1 einen Regionsnamen enthält, verweisen Sie beim Kriterium auf D1.
Nun steuert eine einzige Zelle den Mittelwert. Wenn Sie D1 von Ost in West ändern, wird der Wert sofort neu berechnet – ideal für eine Übersichtstabelle oder eine Dashboard-Auswahl.
=AVERAGEIF(A2:A10, D1, B2:B10)Vergleichskriterien
AVERAGEIF akzeptiert wie die verwandten Funktionen Operatoren innerhalb von Anführungszeichen. Um nur Verkäufe von mindestens 100 zu mitteln:
">=100"100 oder mehr"<50"unter 50"<>0"ohne Nullen
Die letzte Variante ist besonders beliebt, weil sie beim Mitteln Nulleinträge ignoriert, die den Mittelwert sonst nach unten ziehen würden.
=AVERAGEIF(B2:B10, ">=100")Operator mit einer Zelle verbinden
Um einen Schwellenwert aus einer Zelle zu verwenden, verbinden Sie den Operator mit einem kaufmännischen Und mit dieser Zelle. Wenn D1 einen Grenzwert enthält, mitteln Sie alle Werte darüber.
Mit & wird der Bedingungstext aus ">" und dem Wert in D1 erstellt. Dies ist derselbe Verbindungstrick wie bei SUMIF und COUNTIF.
=AVERAGEIF(B2:B10, ">"&D1)Achtung vor dem DIV/0-Fehler
AVERAGEIF hat eine Besonderheit, die die anderen Funktionen nicht haben. Wenn keine Zeilen übereinstimmen, gibt es nichts, durch das geteilt werden kann, und Sie erhalten den Fehler #DIV/0!.
Wenn Sie beispielsweise den Mittelwert einer Region bilden, die in den Daten nicht vorkommt, wird dieser Fehler zurückgegeben. Die Tabellenkalkulation teilt Ihnen damit mit, dass der Filter keine Zellen gefunden hat – nicht, dass Ihre Formel fehlerhaft ist.
=AVERAGEIF(A2:A10, "North", B2:B10)Keine Übereinstimmungen abfangen
Betten Sie die Formel in IFERROR ein, um bei fehlenden Übereinstimmungen eine verständliche Meldung statt #DIV/0! anzuzeigen.
Nun zeigt eine leere Region den Text Keine Daten statt eines alarmierenden Fehlers an. So bleiben Berichte übersichtlich, auch wenn einige Kategorien fehlen.
=IFERROR(AVERAGEIF(A2:A10, D1, B2:B10), "No data")Leere Zellen werden übersprungen, nicht gezählt
AVERAGEIF mittelt unter den passenden Zellen nur diejenigen, die Zahlen enthalten. Tatsächlich leere Zellen in average_range werden ignoriert und daher nicht als Null gezählt.
Das ist wichtig: Ein fehlender Wert zieht den Mittelwert nicht so in Richtung null wie eine tatsächliche 0. Wenn auch Nullen ausgeschlossen werden sollen, fügen Sie für die Wertespalte das Kriterium "<>0" hinzu.
=AVERAGEIF(B2:B10, "<>0")Ein tiefergehendes Beispiel: Mittelwert pro Kategorie
Erstellen Sie eine übersichtliche Zusammenfassung: Listen Sie jede Kategorie in den Zellen D2, D3 und D4 auf. Schreiben Sie anschließend eine AVERAGEIF-Formel, die auf die Beschriftungszelle verweist, und füllen Sie sie nach unten aus.
Nun zeigt jede Zeile den Mittelwert der jeweiligen Kategorie – neben der SUMIF-Summe und der COUNTIF-Anzahl aus den vorherigen Lektionen. Zusammen bilden sie einen kompakten, vollständig formelbasierten Bericht.
=AVERAGEIF(A:A, D2, B:B)Kurzer Test
Testen Sie Ihr Verständnis des Verhaltens von AVERAGEIF.
Zusammenfassung: AVERAGEIF
Sie können jetzt mit AVERAGEIF bedingt Mittelwerte bilden. Die wichtigsten Punkte:
- Die Reihenfolge ist range, criteria, average_range. Lassen Sie das letzte Argument weg, um den Testbereich selbst zu mitteln.
- Die Funktion unterstützt Text, Zahlen und Operatoren wie
">=100". - Keine Übereinstimmungen führen zum Fehler
#DIV/0!. Fangen Sie ihn daher mitIFERRORab. - Leere Zellen werden übersprungen und nicht als null behandelt.
Als Nächstes suchen Sie mit Platzhaltern nach Teiltexten.
=AVERAGEIF(A2:A10, "East", B2:B10)Häufig gestellte Fragen
Ist die Lektion „Nach Kriterien mit AVERAGEIF mitteln“ kostenlos?
Ja — der vollständige Text von „Nach Kriterien mit AVERAGEIF mitteln“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Nach Kriterien mit AVERAGEIF mitteln“?
Berechnen Sie den Durchschnitt nur für Werte, die eine bestimmte Prüfung bestehen. Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Excel Formulas Academy zu starten?
Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Nach Kriterien mit AVERAGEIF mitteln“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?
Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Nach Kriterien mit SUMIF summieren
- Nach Kriterien mit COUNTIF zählen
- Nach Kriterien mit AVERAGEIF mitteln
- Platzhalter in Kriterien verwenden