KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie berechnet man den Median in Excel, ohne Nullen oder Fehlerwerte zu berücksichtigen?

AutorSun Änderungsdatum

Bei vielen Datenanalyse-Aufgaben in Excel ist die präzise Berechnung des Medians entscheidend, um die zentrale Tendenz Ihres Datensatzes zu erfassen. Enthält Ihr Datensatz jedoch Nullen oder Fehlerwerte – wie etwa #DIV/0!, #N/A usw. –, kann dies eine direkte Medianberechnung stören. Die Standardformel =MEDIAN(Bereich) beispielsweise berücksichtigt Nullen in der Berechnung und gibt einen Fehler zurück, sobald ungültige Zellen im Bereich vorhanden sind – was zu irreführenden Ergebnissen oder Berechnungsfehlern führen kann, wie unten dargestellt.
Ein Screenshot, der zeigt, wann die Berechnung des Medians erforderlich ist, wobei Nullen und Fehler im Datenbereich berücksichtigt werden

Um dies zu beheben, stehen mehrere Lösungen zur Verfügung, mit denen Sie den Median unter Ausschluss von Nullen oder Fehlern berechnen können – für eine präzise und robuste Analyse. Diese Methoden eignen sich ideal für verschiedene Anwendungsszenarien, etwa zur Bereinigung von Umfragedaten, Finanzberichten oder wissenschaftlichen Messungen, bei denen Nullen oder Fehler entfernt werden müssen, um aussagekräftige Ergebnisse zu erhalten. Im Folgenden finden Sie praktische Schritt-für-Schritt-Anleitungen für jede in Excel verfügbare Methode – von direkten Formeln bis hin zu fortgeschrittenen Automatisierungstechniken.

Median ohne Berücksichtigung von Nullen

Median ohne Berücksichtigung von Fehlern

VBA: Median ohne Berücksichtigung von Nullen und Fehlern (UDF)

Power Query: Median nach dem Filtern von Nullen/Fehlern


Pfeil blau rechts Sprechblase Median ohne Berücksichtigung von Nullen

Wenn Ihr Bereich Nullen enthält, die Sie bei der Medianberechnung ausschließen möchten – etwa weil fehlende Werte als 0 dargestellt werden –, können Sie eine Arrayformel verwenden, um diese Nullen zu ignorieren. Das ist besonders hilfreich in Datensätzen, in denen Nullen lediglich Platzhalter für nicht verfügbare Daten und keine echten Messwerte sind.

Wählen Sie eine Zelle aus, in der der Median angezeigt werden soll (z. B. C2), und geben Sie die folgende Formel ein:

=MEDIAN(IF(A2:A17<>0,A2:A17))

Drücken Sie nach der Eingabe der Formel nicht einfach Enter, sondern Strg + Umschalt + Enter, um sie in eine Arrayformel umzuwandeln (in der Formelleiste erscheinen dann geschweifte Klammern um die Formel). Dadurch werden nur die Werte ungleich Null aus A2:A17 für die Medianberechnung berücksichtigt. Siehe Screenshot:
Ein Screenshot, der zeigt, wie die Medianformel in Excel angewendet wird, während Nullen ignoriert werden

Tipps:

  • Wenn Sie Excel 365 oder Excel 2021 oder höher verwenden, genügt ein einfaches Drücken der Enter-Taste – dank der Unterstützung dynamischer Arrays.
  • Stellen Sie sicher, dass mindestens ein numerischer Wert ungleich null im Bereich vorhanden ist – andernfalls gibt die Formel einen #NUM!-Fehler zurück.
  • Diese Lösung eignet sich ideal zur Bereinigung von Umfrageantworten, Spesenabrechnungen oder Verkaufsdaten, bei denen Nullwerte aus der Analyse ausgeschlossen werden sollen.

Pfeil blau rechts Sprechblase Median ohne Berücksichtigung von Fehlern

Fehlerwerte wie #N/A, #DIV/0! oder #VALUE! können dazu führen, dass die Standard-Medianfunktion einen Fehler zurückgibt und Ihre Datenanalyse unterbricht. Um den Median sicher – unter Ausschluss dieser Fehler – zu berechnen, verwenden Sie einfach die folgende Arrayformel.

Wählen Sie eine beliebige Zelle aus, in der das Ergebnis angezeigt werden soll, und geben Sie die folgende Formel ein:

=MEDIAN(IF(ISNUMBER(F2:F17),F2:F17))

Drücken Sie nach der Eingabe der Formel Strg + Umschalt + Enter (sofern Sie nicht Excel 365/Excel 2021 oder eine neuere Version verwenden, die dynamische Arrays unterstützt). Diese Formel berücksichtigt ausschließlich echte Zahlen in F2:F17 und ignoriert Fehlerzellen vollständig.
Ein Screenshot, der zeigt, wie die Medianformel in Excel angewendet wird, während Fehler ignoriert werden

Tipps und Hinweise:

  • Wenn alle Zellen Fehlerwerte enthalten, wird ein #NUM!-Fehler zurückgegeben – stellen Sie daher sicher, dass Ihre Daten mindestens eine gültige Zahl enthalten.
  • Sie können Ausschlusskriterien – beispielsweise das gleichzeitige Ausschließen von Nullen und Fehlern – durch verschachtelte Bedingungen kombinieren.
  • Diese Formel ist besonders hilfreich bei der Arbeit mit importierten Daten, Umfrageergebnissen oder Finanzberichten, die unter Umständen unvollständige oder fehlerhafte Berechnungen enthalten.

Pfeil blau rechts Sprechblase VBA: Median ohne Berücksichtigung von Nullen und Fehlern (UDF)

Für Szenarien, in denen Sie häufig den Median berechnen müssen – unter gleichzeitiger Ignorierung von Nullwerten und Fehlern – oder eine Lösung bevorzugen, die das manuelle Eingeben von Arrayformeln umgeht, bietet sich eine benutzerdefinierte VBA-Funktion (User-Defined Function, UDF) an. Dieser Ansatz liefert zusätzliche Flexibilität, da die benutzerdefinierte Funktion alle Ausschlusskriterien gekapselt enthält und wie jede integrierte Formel verwendet werden kann – ideal für große oder regelmäßig aktualisierte Datensätze.

So richten Sie die UDF ein:

  1. Klicken Sie in Excel auf die Registerkarte Entwickler. Falls diese nicht angezeigt wird, aktivieren Sie sie über Datei > Optionen > Menüband und Symbolleisten anpassen > Menüband.
  2. Klicken Sie auf Visual Basic, um den VBA-Editor zu öffnen.
  3. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modul zu erstellen.
  4. Kopieren Sie den folgenden Code und fügen Sie ihn in das Modul ein:
Function MedianIgnoreZeroError(rng As Range) As Variant
    Dim cell As Range
    Dim tempList() As Double
    Dim count As Integer
    
    count = 0
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    For Each cell In rng
        If IsNumeric(cell.Value) Then
            If cell.Value <> 0 And Not IsError(cell.Value) Then
                count = count + 1
                ReDim Preserve tempList(1 To count)
                tempList(count) = cell.Value
            End If
        End If
    Next cell
    
    On Error GoTo 0
    
    If count = 0 Then
        MedianIgnoreZeroError = CVErr(xlErrNum)
    Else
        MedianIgnoreZeroError = Application.WorksheetFunction.Median(tempList)
    End If
End Function

So verwenden Sie die UDF:
Geben Sie nach Ihrer Rückkehr zu Excel einfach die Formel =MedianIgnoreZeroError(A2:A17)in eine beliebige Zelle ein (ersetzen Sie)A2:A17 durch Ihren Zielbereich). Im Gegensatz zu Arrayformeln genügt hier das einfache Drücken der Enter-Taste – Strg + Umschalt + Enter ist nicht erforderlich.

  • Diese Methode eignet sich hervorragend für sehr große Datensätze, umgeht die Eigenheiten von Arrayformeln und lässt sich durch gezielte Anpassungen des Codes erweitern, um weitere unerwünschte Werte zu ignorieren.
  • Wenn der Bereich ausschließlich Nullen oder Fehler enthält, wird #NUM!
  • Wenn Sie einen #NAME?-Fehler erhalten, überprüfen Sie, ob das VBA-Makro korrekt installiert und in Ihren Excel-Einstellungen Makros aktiviert sind.

Pfeil blau rechts Sprechblase Power Query: Median nach dem Filtern von Nullen/Fehlern

Power Query ist ein leistungsstarkes Werkzeug in Excel, um Daten zu importieren, zu transformieren und zu analysieren – besonders dann, wenn große Datensätze vor Berechnungen wie dem Median bereinigt und vorverarbeitet werden müssen. Mit Power Query filtern Sie Nullen und Fehler mühelos heraus, sodass für Ihre Berechnung ausschließlich gültige Zahlen verbleiben. Dieser Ansatz bietet sich besonders an, wenn Ihre Quelldaten regelmäßig aktualisiert oder aus externen Systemen importiert werden.

Schritte zur Verwendung von Power Query zur Berechnung des Medians unter Ignorierung von Nullen und Fehlern:

  1. Wählen Sie eine beliebige Zelle innerhalb Ihres Datenbereichs aus, wechseln Sie dann zur Registerkarte Daten und klicken Sie auf Aus Tabelle/Bereich. Falls Ihre Daten noch nicht im Tabellenformat vorliegen, fordert Excel Sie zur Erstellung einer Tabelle auf – klicken Sie einfach auf OK.
  2. Das Power Query-Editor-Fenster öffnet sich. Klicken Sie auf den Dropdown-Pfeil der entsprechenden Spalte und deaktivieren Sie 0, um Nullwerte herauszufiltern. (Um Fehler zu filtern, klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift und wählen)Fehler entfernen.)
  3. Klicken Sie nach dem Filtern auf Start > Schließen und laden, um die bereinigten Daten in Ihr Arbeitsblatt zurückzusenden.
  4. Wenden Sie nun die Standardformel =MEDIAN() auf die Spalte mit den gefilterten Werten an, da die Daten jetzt alle unerwünschten Elemente ausschließen.

Diese Methode gewährleistet, dass Ihre Originaldaten unverändert bleiben, bietet hohe Wiederholbarkeit bei neuen oder aktualisierten Daten und eignet sich ideal für wiederkehrende Berichtsaufgaben sowie die Arbeit mit großen oder externen Datensätzen. Power Query-Arbeitsabläufe lassen sich mit nur einem Klick aktualisieren, sobald sich Ihre Quelldaten ändern – so wird manueller Aufwand reduziert und Fehleranfälligkeit minimiert.

  • Power Query ist in Excel 2016 und neuer integriert (bzw. als Add-In für Excel 2010 und 2013 verfügbar).
  • Nach der Transformation lassen sich Berechnungen auf den bereinigten Daten durchführen – für zuverlässigere Ergebnisse in nachfolgenden Analysen.

Sollten unerwartete Ergebnisse auftreten, überprüfen Sie Ihre Filterschritte in Power Query und stellen Sie sicher, dass Ihre bereinigten Daten weiterhin gültige numerische Werte enthalten.

Zusammenfassend bietet Excel – egal ob Sie lieber direkt Arrayformeln nutzen, eine benutzerdefinierte VBA-Lösung zur Automatisierung erstellen oder Power Query für umfangreichere Workflow-Automatisierungen einsetzen – mehrere praktische Möglichkeiten, den Median unter Ausschluss von Nullen oder Fehlern zu berechnen. Wählen Sie die Methode, die am besten zu Ihrer Datensatzgröße, Aktualisierungshäufigkeit und Ihren Workflow-Präferenzen passt, um zuverlässige und präzise Ergebnisse zu erzielen.

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins