Bedingungen mit AVERAGEIFS kombinieren
Berechnen Sie den Durchschnitt von Werten, die mehr als eine Prüfung bestehen.
Bedingungen mit AVERAGEIFS kombinieren 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 relevante Werte mitteln
AVERAGEIFS berechnet den Mittelwert von Werten, die gleichzeitig mehrere Bedingungen erfüllen. Statt den Mittelwert aller Verkäufe zu berechnen, können Sie fragen: Wie hoch war der durchschnittliche Verkauf aus der Region Ost im Januar?
Damit ist das Trio vollständig: SUMIFS summiert, COUNTIFS zählt und AVERAGEIFS berechnet den Mittelwert — alle drei Funktionen verwenden denselben Stil mit mehreren Kriterien. Wenn Sie eine davon kennen, kennen Sie fast alle drei.
Die Struktur von AVERAGEIFS
AVERAGEIFS entspricht SUMIFS genau. Die zu mittelnden Werte kommen zuerst, danach die Kriterienpaare.
average_range— die zu mittelnden Zahlencriteria_range1,criteria1criteria_range2,criteria2
Intern summiert die Funktion die passenden Werte und teilt sie durch die Anzahl der Treffer – im Grunde also SUMIFS geteilt durch COUNTIFS, zusammengefasst in einer übersichtlichen Funktion.
=AVERAGEIFS(average_range, criteria_range1, criteria1, criteria_range2, criteria2)Ein durchgerechnetes Beispiel
Wenn Spalte A die Region, Spalte B den Monat und Spalte C den Betrag enthält, können Sie den durchschnittlichen Verkauf der Region East im Januar ermitteln.
Die Beträge in C:C werden gemittelt. Die beiden Kriterienpaare filtern die Zeilen zunächst auf East und Januar, bevor der Mittelwert berechnet wird.
=AVERAGEIFS(C:C, A:A, "East", B:B, "January")Mitteln mit Zahlengrenzen
Sie können die zu mittelnden Werte anhand ihrer eigenen Größe filtern. Angenommen, Sie möchten nur den Durchschnitt der großen Verkäufe in der Region East ermitteln – also der Verkäufe über 100.
Hier wird Spalte C sowohl als average_range als auch als criteria_range verwendet. AVERAGEIFS kann dieselbe Spalte problemlos für beide Aufgaben verwenden.
=AVERAGEIFS(C:C, A:A, "East", C:C, ">100")Dynamische Kriterien aus Zellen
Wenn Benutzer einen Bericht steuern können sollen, verweisen Sie auf Zellen, statt Werte direkt einzugeben. Tragen Sie die Region in F1 und einen Mindestbetrag in F2 ein.
Für den Vergleich verketten Sie den Operator mit der Zelle: ">"&F2 bedeutet größer als der in F2 enthaltene Wert. Übereinstimmungen mit einfachem Text wie bei der Region benötigen keinen Operator, sondern nur den Zellbezug.
=AVERAGEIFS(C:C, A:A, F1, C:C, ">"&F2)Die Falle der Division durch null
Die größte Stolperfalle bei AVERAGEIFS: Wenn keine Zeilen alle Ihre Bedingungen erfüllen, gibt es nichts zu mitteln. Daher gibt die Funktion einen #DIV/0!-Fehler zurück.
Das unterscheidet sich von SUMIFS (gibt 0 zurück) und COUNTIFS (gibt ebenfalls 0 zurück). Der Mittelwert von null Elementen ist nicht definiert. Deshalb gibt Excel einen Fehler aus, statt einen Wert zu erraten.
=AVERAGEIFS(C:C, A:A, "Mars")Keine Treffer sicher abfangen
Schließen Sie die Formel in IFERROR ein, um einen verständlichen Wert anzuzeigen, wenn keine Treffer vorliegen. Statt eines unschönen #DIV/0! sieht der Benutzer einen Gedankenstrich oder eine Meldung.
So bleiben Dashboards übersichtlich, selbst wenn eine Filterkombination keine Daten liefert. Berücksichtigen Sie beim Mitteln gefilterter Daten immer auch den Fall einer leeren Ergebnismenge.
=IFERROR(AVERAGEIFS(C:C, A:A, F1, B:B, F2), "No data")Leere Zellen werden übersprungen, Nullen nicht
Eine wichtige Besonderheit: AVERAGEIFS ignoriert leere Zellen im average_range – sie werden weder zur Summe noch zum Divisor gezählt. Eine Zelle mit dem Wert 0 enthält dagegen eine echte Zahl und wird einbezogen.
Wenn Nullen als Platzhalter für fehlende Daten dienen, ziehen sie den Durchschnitt nach unten. Fügen Sie bei Bedarf ein Kriterium wie C:C, "<>0" hinzu, um sie auszuschließen.
=AVERAGEIFS(C:C, A:A, "East", C:C, "<>0")Drei Bedingungen gleichzeitig
Fügen Sie so viele Bedingungen hinzu, wie Sie benötigen. Wenn Spalte D den Verkäufer enthält, können Sie den durchschnittlichen Verkauf ermitteln, der aus der Region East stammt, im Januar erfolgte und von Maria getätigt wurde.
Jedes zusätzliche Paar schränkt den Filter weiter ein. Da AVERAGEIFS die UND-Logik verwendet, fließen nur Zeilen, die alle drei Bedingungen erfüllen, in den Mittelwert ein.
=AVERAGEIFS(C:C, A:A, "East", B:B, "January", D:D, "Maria")AVERAGEIF vs AVERAGEIFS
Behalten Sie die beiden Reihenfolgen der Argumente im Blick:
- AVERAGEIF:
range, criteria, [average_range]— der Prüfbereich kommt zuerst, average_range ist optional und steht am Ende. - AVERAGEIFS:
average_range, range1, crit1, ...— average_range steht immer an erster Stelle.
Wie bei den anderen Funktionen erhalten Sie ein einheitliches Muster für SUM, COUNT und AVERAGE, wenn Sie standardmäßig die Pluralversion ...IFS verwenden.
=AVERAGEIFS(C:C, A:A, "East")Einen Vergleichsbericht erstellen
AVERAGEIFS eignet sich für viele Gegenüberstellungen. Führen Sie die Regionsnamen in Spalte F auf und berechnen Sie den Durchschnittsverkauf jeder Region mit einer einzigen ausfüllbaren Formel, indem Sie die Kriterien-Spalte fixieren.
Mit $C:$C als average_range, $A:$A als criteria_range und $F2 als relativem Bezug auf die Region erhalten Sie durch Kopieren der Formel nach unten sofort einen Durchschnitt pro Region.
=AVERAGEIFS($C:$C, $A:$A, $F2)Kurze Überprüfung
Rufen Sie sich in Erinnerung, wodurch sich AVERAGEIFS von den verwandten Funktionen unterscheidet.
Zusammenfassung: AVERAGEIFS
Sie können jetzt Werte anhand mehrerer Bedingungen mitteln:
AVERAGEIFS(average_range, range1, crit1, ...)— average_range steht an erster Stelle.- Keine Treffer ergeben
#DIV/0!— fangen Sie diesen Fall mitIFERRORab. - Leere Zellen werden übersprungen, aber Nullen werden einbezogen. Schließen Sie sie bei Bedarf mit
"<>0"aus. - Verwenden Sie
">"&F1für dynamische numerische Grenzen.
Als Nächstes: Datumsbereiche in diesen Kriterienfunktionen verarbeiten.
=IFERROR(AVERAGEIFS(C:C, A:A, F1, C:C, ">"&F2), "No data")Häufig gestellte Fragen
Ist die Lektion „Bedingungen mit AVERAGEIFS kombinieren“ kostenlos?
Ja — der vollständige Text von „Bedingungen mit AVERAGEIFS kombinieren“ 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 „Bedingungen mit AVERAGEIFS kombinieren“?
Berechnen Sie den Durchschnitt von Werten, die mehr als eine 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 „Bedingungen mit AVERAGEIFS kombinieren“?
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
- Bedingungen mit SUMIFS kombinieren
- Bedingungen mit COUNTIFS kombinieren
- Bedingungen mit AVERAGEIFS kombinieren
- Datumsbereiche in Kriterienfunktionen