So ermitteln sie den durchschnitt nach farbe in excel (schritt-für-schritt-beispiel)


Häufig möchten Sie möglicherweise Werte in Excel anhand ihrer Farbe mitteln.

Nehmen wir zum Beispiel an, wir haben den folgenden Datensatz und möchten den durchschnittlichen Zellenwert basierend auf den Zellenfarben berechnen:

Der einfachste Weg, dies zu tun, besteht darin, VBA-Code in Excel zu schreiben.

Dies mag einschüchternd wirken, wenn Sie mit VBA nicht vertraut sind, aber der Vorgang ist einfach und das folgende Schritt-für-Schritt-Beispiel zeigt genau, wie es geht.

Schritt 1: Geben Sie die Daten ein

Geben Sie zunächst die Datenwerte in Excel ein:

Schritt 2: Registerkarte „Entwickler“ in Excel anzeigen

Als nächstes müssen wir sicherstellen, dass die Registerkarte „Entwickler“ im oberen Menüband von Excel sichtbar ist.

Klicken Sie dazu auf die Registerkarte „Datei“ , dann auf „Optionen “ und dann auf „Menüband anpassen“ .

Aktivieren Sie im Abschnitt „Hauptregisterkarten“ das Kontrollkästchen neben „Entwickler“ und klicken Sie dann auf „OK“ :

Schritt 3: Erstellen Sie ein Makro mit VBA

Klicken Sie anschließend im oberen Menüband auf die Registerkarte „Entwickler“ und dann auf das Visual Basic- Symbol:

Klicken Sie anschließend auf die Registerkarte „Einfügen“ und dann im Dropdown-Menü auf „Modul“ :

Fügen Sie als Nächstes den folgenden Code in den Code-Editor des Moduls ein:

 Function AvgCellsByColor(CellRange As Range, CellColor As Range)

Dim CellColorValue As Integer
Dim RunningAvg As Long
Dim RunningSum As Long
Dim RunningCount As Long

CellColorValue = CellColor.Interior.ColorIndex
Set i = CellRange

For Each i In CellRange
    If i.Interior.ColorIndex = CellColorValue Then
    RunningSum = RunningSum + i.Value
    RunningCount = RunningCount + 1
End If
Next i

AvgCellsByColor = RunningSum / RunningCount

End Function

Der folgende Screenshot zeigt, wie das geht:

Schließen Sie dann den VB-Editor.

Schritt 4: Verwenden Sie das Makro, um den Durchschnitt nach Farbe festzulegen

Schließlich können wir das von uns erstellte Makro verwenden, um die Zellwerte basierend auf der Farbe zu mitteln.

Füllen Sie zunächst die Zellen C2:C4 mit den Farben aus, für die Sie den Durchschnittswert berechnen möchten.

Geben Sie dann die folgende Formel in Zelle D2 ein:

 =AvgCellsByColor( $A$2:$A$11 , C2 )

Ziehen Sie diese Formel in jede verbleibende Zelle in Spalte D und füllen Sie sie aus. Die Formel berechnet automatisch den Durchschnittswert für jede Zelle mit bestimmten Hintergrundfarben:

Excel-Durchschnitt nach Farbe

Wir können beispielsweise sehen, dass der Durchschnittswert von Zellen mit hellgrünem Hintergrund 17,67 beträgt.

Wir können dies bestätigen, indem wir jede Zelle mit hellgrünem Hintergrund manuell mitteln:

Durchschnitt der Zellen auf hellgrünem Hintergrund: (20 + 13 + 20) / 3 = 17,67 .

Dies entspricht dem durch unsere Formel berechneten Wert.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere gängige Vorgänge in Excel ausführen:

So berechnen Sie den Durchschnitt pro Gruppe in Excel
So berechnen Sie den Monatsdurchschnitt in Excel
So berechnen Sie den Durchschnitt nach Wochentag in Excel

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert