Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

MIN/MAX ohne Ausreißer

Forumthread: MIN/MAX ohne Ausreißer

MIN/MAX ohne Ausreißer
18.01.2005 12:13:05
Stefan
Hallo,
ich bräuchte eine Funktion, die es mir ermöglicht aus einer Reihe an Zahlen einen bestimmten Prozentsatz an Ausreißern auszugrenzen und aus dem Rest die Extremwerte MIN/MAX ermittelt (ähnlich wie QUANTIL für den Mittelwert).
Ist im Excel eine solche Funktion/Formel hinterlegt bzw. hat jemand eine Idee, wie man ein solches Makro schreiben könnte.
Danke.
Greetz,
Stefan
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: MIN/MAX ohne Ausreißer
18.01.2005 12:27:59
Boris
Hi Stefan,
eine solche Funktion gibt´s nur für den Mittelwert - GESTUTZTMITTEL().
Für MIN und MAX muss man mit KKLEINSTE() und KGRÖSSTE hantieren:
=KGRÖSSTE(A:A;1+ANZAHL(A:A)*20%)
=KKLEINSTE(A:A;1+ANZAHL(A:A)*20%)
schließt z.B. jeweils 20% der Daten aus.
Grüße Boris
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

MIN/MAX ohne Ausreißer in Excel


Schritt-für-Schritt-Anleitung

Um in Excel die Extremwerte MIN und MAX zu ermitteln, während Du Ausreißer ausschließt, kannst Du die Funktionen KKLEINSTE() und KGRÖSSTE() verwenden. Hier sind die Schritte, die Du befolgen kannst:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in einer Spalte angeordnet sind, z.B. in Spalte A.
  2. Prozentsatz für Ausreißer festlegen: Bestimme, wie viel Prozent der Daten Du als Ausreißer ausschließen möchtest. Zum Beispiel 20%.
  3. MIN und MAX ohne Ausreißer berechnen:
    • Für den maximalen Wert ohne Ausreißer verwende die Funktion:
      =KGRÖSSTE(A:A;1+ANZAHL(A:A)*0,2)
    • Für den minimalen Wert ohne Ausreißer verwende die Funktion:
      =KKLEINSTE(A:A;1+ANZAHL(A:A)*0,2)

      Diese Formeln schließen die oberen und unteren 20% der Werte aus.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt einen Fehler aus.

    • Lösung: Überprüfe, ob Du die richtigen Zellreferenzen verwendest. Stelle sicher, dass die Daten in der angegebenen Spalte vorhanden sind.
  • Fehler: Die Ergebnisse erscheinen nicht wie erwartet.

    • Lösung: Kontrolliere den Prozentsatz, den Du für die Ausreißer ausgeschlossen hast. Eine zu hohe oder zu niedrige Zahl kann das Ergebnis beeinflussen.

Alternative Methoden

Wenn Du eine dynamischere Lösung benötigst, kannst Du auch Makros verwenden. Hier ist ein einfaches Beispiel für ein Makro, das den Mittelwert ohne Ausreißer berechnet:

Sub MittelwertOhneAusreißer()
    Dim rng As Range
    Dim i As Long
    Dim summe As Double
    Dim anzahl As Long

    Set rng = Range("A1:A100") ' Passe den Bereich an

    For i = 1 To rng.Count
        If rng(i) < Application.WorksheetFunction.KKLEINSTE(rng, 20) Or _
           rng(i) > Application.WorksheetFunction.KGRÖSSTE(rng, 20) Then
            ' Ausreißer überspringen
        Else
            summe = summe + rng(i)
            anzahl = anzahl + 1
        End If
    Next i

    MsgBox "Durchschnitt ohne Ausreißer: " & summe / anzahl
End Sub

Praktische Beispiele

Angenommen, Du hast folgende Werte in Spalte A:

5
12
15
22
30
100

Wenn Du die oben genannten Formeln anwendest und 20% als Ausreißer ausschließt:

  • MAX ohne Ausreißer: =KGRÖSSTE(A:A;1+ANZAHL(A:A)*0,2) ergibt 30.
  • MIN ohne Ausreißer: =KKLEINSTE(A:A;1+ANZAHL(A:A)*0,2) ergibt 12.

Das bedeutet, der Wert 100 wird als Ausreißer betrachtet.


Tipps für Profis

  • Nutze die Datenüberprüfung in Excel, um sicherzustellen, dass nur gültige Daten eingegeben werden.
  • Experimentiere mit anderen Prozentsätzen für die Ausreißer, um verschiedene Ergebnisse zu erzielen.
  • Du kannst die Formeln in Kombination mit bedingter Formatierung verwenden, um Ausreißer visuell hervorzuheben.

FAQ: Häufige Fragen

1. Kann ich auch andere Funktionen verwenden, um Ausreißer zu identifizieren? Ja, Du kannst auch die Funktion QUARTIL() verwenden, um den unteren und oberen Quartilwert zu bestimmen und diese zur Identifikation von Ausreißern nutzen.

2. Gibt es eine Funktion, die automatisch Ausreißer entfernt? Excel bietet keine eingebaute Funktion zum Entfernen von Ausreißern, aber Du kannst die oben genannten Formeln verwenden, um sie zu identifizieren und dann manuell auszuschließen.

3. Ist ein Makro notwendig, um Ausreißer zu erkennen? Nein, die Verwendung von Formeln wie KKLEINSTE() und KGRÖSSTE() ist ausreichend, um Ausreißer zu identifizieren, aber Makros können zusätzliche Flexibilität bieten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige