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

Wie zählt oder summiert man Zellen in einem Google-Arbeitsblatt basierend auf ihrer Farbe?

AutorXiaoyang Änderungsdatum

Bei der täglichen Arbeit mit Tabellenkalkulationen kann es vorkommen, dass Sie Zellwerte basierend auf ihrer spezifischen Hintergrundfarbe zählen oder summieren müssen – wie in der folgenden Abbildung veranschaulicht. Beispielsweise möchten Sie möglicherweise nur diejenigen Zellen erfassen oder summieren, die mit einer bestimmten Farbe hervorgehoben sind, um Daten schnell nach Kategorie oder Status zu analysieren. Diese Anleitung zeigt Ihnen, wie das sowohl in Google Sheets möglich ist – obwohl dort keine integrierte Unterstützung für farbbasierte Berechnungen existiert – als auch in Microsoft Excel, wo gleich mehrere Ansätze zur Verfügung stehen: von integrierten Funktionen bis hin zu erweiterten Hilfsprogrammen.

Ein fundiertes Verständnis des Umgangs mit farbbasierter Datenanalyse steigert Ihre Effizienz – besonders dann, wenn Farben zur Kennzeichnung von Status, Prioritäten oder Kategorien eingesetzt werden. Wir stellen zudem verschiedene Lösungen vor, vergleichen deren Anwendungsszenarien und liefern praktische Bedienhinweise sowie Fehlerwarnungen, damit Ihre Aufgaben reibungslos gelingen.

Zählen oder Summieren von Zellen basierend auf der Zellenfarbe im Google-Blatt


Zählen Sie Zellwerte basierend auf der Zellenfarbe mit einem Skript im Google-Arbeitsblatt

Google Sheets bietet keine direkte Option zum Zählen von Zellen basierend auf Hintergrundfarbe. Sie können dies jedoch mit einem benutzerdefinierten Apps Script erreichen. Dieses Skript fungiert als benutzerdefinierte Funktion, sodass Sie es wie eine Formel verwenden können. So richten und nutzen Sie das Skript ein:

1. Klicken Sie auf Extras > Skript-Editor, um die Skriptumgebung zu öffnen. Siehe Abbildung:

Klicken Sie in google-Tabellen auf Extras > Skript-Editor

2. Wählen Sie im Projektfenster Datei > Neu > Skriptdatei, um ein neues Code-Modul zu öffnen, wie gezeigt:

Klicken Sie auf Datei > Neu > Skriptdatei, um ein Code-Fenster zu öffnen

3. Geben Sie bei der Aufforderung einen Namen für Ihren neuen Skriptcode ein und bestätigen Sie ihn. Wählen Sie einen aussagekräftigen Namen, damit Sie den Zweck später auf einen Blick erkennen können.

Geben Sie einen Namen für diesen Skriptcode ein

4. Klicken Sie auf OK und kopieren Sie anschließend den folgenden Code, um sämtlichen Beispielcode im Modul zu ersetzen. Achten Sie darauf, ihn exakt so einzufügen, wie er bereitgestellt wird.

function countColoredCells(countRange,colorRef) {
  var activeRg = SpreadsheetApp.getActiveRange();
  var activeSht = SpreadsheetApp.getActiveSheet();
  var activeformula = activeRg.getFormula();
  var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
  var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
  var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
  var BackGround = activeSht.getRange(colorRefAddress).getBackground();
  var countCells = 0;
  for (var i = 0; i < backGrounds.length; i++)
    for (var k = 0; k < backGrounds[i].length; k++)
      if ( backGrounds[i][k] == BackGround )
        countCells = countCells + 1;
  return countCells;
};

Kopieren Sie den Code und fügen Sie ihn in das Code-Fenster ein

5. Speichern Sie diese Skriptdatei, kehren Sie zu Ihrem Arbeitsblatt zurück und verwenden Sie die neue Funktion wie jede andere Google Sheets-Formel. Geben Sie in eine leere Zelle Folgendes ein: =countcoloredcells(A1:E11;A1), um die Zellen im Bereich A1:E11 zu zählen, deren Farbe der von A1 entspricht. Drücken Sie die Eingabetaste, um das Ergebnis zu erhalten. Falls Sie zur Genehmigung aufgefordert werden, autorisieren Sie das Skript für die Ausführung in Ihrem Arbeitsblatt.

Hinweis: A1:E11 ist Ihr Datenbereich; A1 ist die Referenzzelle für die zu zählende Farbe. Stellen Sie sicher, dass die Referenzzelle exakt die gewünschte Farbe aufweist, und vermeiden Sie zusammengeführte Zellen, um eine zuverlässige Funktionsweise zu gewährleisten.

Geben Sie eine Formel ein, um das Ergebnis zu erhalten

6. Um weitere Farben zu zählen, wiederholen Sie die Formel mit einer anderen Referenzzelle für die gewünschte Farbe. Sollte sich Ihr Bereich ändern, passen Sie diesen in der Formel entsprechend an.

Falls Sie eine Fehlermeldung oder ein unerwartetes Ergebnis erhalten, überprüfen Sie, ob das Skript gespeichert wurde und ob Sie die korrekte Farbreferenz verwendet haben. Apps Script-basierte Funktionen werden nur neu berechnet, wenn sich die Funktion oder ihre Argumente ändern – falls Sie die Zellenfarben später ändern, geben Sie die Formel erneut ein oder drücken Sie erneut die Eingabetaste, um sie zu aktualisieren.


Summieren Sie Zellwerte basierend auf der Zellenfarbe mit einem Skript im Google-Arbeitsblatt

Das Summieren von Zellwerten basierend auf einer definierten Zellenfarbe in Google Sheets erfolgt am besten über ein Apps Script – eine besonders nützliche Lösung für Finanztabellen, Statusprotokolle oder alle Szenarien, in denen Farben Kategorien mit zugehörigen numerischen Daten darstellen.

1. Öffnen Sie in Google Sheets den Skript-Editor über Extras > Skript-Editor. Wählen Sie im Projektfenster Datei > Neu > Skriptdatei, um ein neues Code-Modul hinzuzufügen. Weisen Sie dem Modul im Dialogfeld einen eindeutigen Namen zu, damit sein Zweck klar erkennbar ist – zum Beispiel „SumColoredCells“. Bestätigen Sie, um das Modul zu erstellen.

Klicken Sie auf Datei > Neu > Skriptdatei, um ein weiteres neues Code-Modul einzufügen, und geben Sie einen Namen ein

2. Klicken Sie auf OK, und ersetzen Sie im neuen Code-Modul-Fenster jeglichen Standardcode durch das bereitgestellte Skript zum Summieren farbiger Zellen. Achten Sie sorgfältig darauf, dass der gesamte Code korrekt kopiert wird – fehlende Zeichen können zu Syntaxfehlern führen.

function sumColoredCells(sumRange,colorRef) {
  var activeRg = SpreadsheetApp.getActiveRange();
  var activeSht = SpreadsheetApp.getActiveSheet();
  var activeformula = activeRg.getFormula();
  var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
  var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
  var sumValues = activeSht.getRange(countRangeAddress).getValues();  
  var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
  var BackGround = activeSht.getRange(colorRefAddress).getBackground();
  var totalValue = 0;
  for (var i = 0; i < backGrounds.length; i++)
    for (var k = 0; k < backGrounds[i].length; k++)
      if ( backGrounds[i][k] == BackGround )
        if ((typeof sumValues[i][k]) == 'number')
          totalValue = totalValue + (sumValues[i][k]);
  return totalValue;
};

Kopieren Sie den Code und fügen Sie ihn in das Modul-Fenster ein

3. Geben Sie nach dem Speichern des Skripts in Ihrem Arbeitsblatt in eine leere Zelle die Formel =sumcoloredcells(A1:E11;A1) ein und drücken Sie die Eingabetaste. Diese Formel summiert Werte im Bereich A1:E11, deren Hintergrundfarbe mit der von A1 übereinstimmt. Stellen Sie beim Einsatz dieser Funktion sicher, dass alle zu summierenden Zellen numerische Werte enthalten – nicht-numerische Werte werden ignoriert.

Hinweis: A1:E11 stellt Ihren Datenbereich dar, und A1 liefert die Farbreferenz. Die Formel summiert ausschließlich sichtbare numerische Werte – stellen Sie sicher, dass zusammengeführte Zellen oder Fehler innerhalb des Bereichs Ihre Gesamtsummen nicht beeinträchtigen.

Geben Sie eine Formel ein, um das Ergebnis zu erhalten

4. Sie können den oben beschriebenen Vorgang wiederholen, um Werte für unterschiedliche Farbkategorien zu summieren, indem Sie die Referenzzelle für die Farbe in Ihrer Formel anpassen. Sollten sich Ihre Daten aktualisieren oder Sie die Hintergrundfarbe ändern, denken Sie daran, die Formel zur Aktualisierung des Ergebnisses ebenfalls zu aktualisieren.

Sollte die Summe null ergeben oder ein Fehlerwert zurückgegeben werden, prüfen Sie, ob der Bereich Zahlen enthält und ob die Farbübereinstimmung exakt ist. Beachten Sie außerdem: Ändert sich ausschließlich die Zellenfarbe, erfolgt keine automatische Neuberechnung – bearbeiten Sie die Formelzelle, um eine Aktualisierung zu erzwingen.


Zählen oder summieren Sie Zellwerte nach Zellenfarbe mit Kutools für Excel in Microsoft Excel

Beim Arbeiten in Microsoft Excel ist das Zählen oder Summieren von Zellen nach Farbe eine häufige Anforderung – besonders in Projektmanagement-, Inventar- oder Qualitätskontrollberichten. Kutools für Excel bietet ein spezielles Nach Farbe zählen-Hilfsprogramm, mit dem Sie direkt Zählungen und Summen nach Hintergrund- oder Schriftfarbe erhalten können. Das ist besonders hilfreich bei größeren Bereichen und wenn Sie schnelle, wiederholbare Ergebnisse benötigen.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Sobald Kutools für Excelinstalliert ist, führen Sie die folgenden Schritte aus:

1. Markieren Sie den Bereich, in dem Sie nach Farbe zählen oder summieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Nach Farbe zählen. Orientieren Sie sich an der folgenden Abbildung:

Klicken Sie auf die Funktion „Nach Farbe zählen“ von Kutools

2. Das Dialogfeld Nach Farbe zählen erscheint. Wählen Sie unter Standardformatierung die Option Farbmodus und wählen Sie Hintergrund für Statistiktyp. Prüfen Sie die Vorschau und die Optionen sorgfältig:

Legen Sie Optionen im Dialogfeld „Nach Farbe zählen“ fest

3. Klicken Sie auf Bericht erstellen, um ein neues Arbeitsblatt zu erstellen, das eine detaillierte Aufschlüsselung der Anzahlen und Summen für jede im Bereich vorhandene Farbe enthält. Dieser Bericht umfasst sowohl die Anzahl als auch die Summe farbiger Zellen und ermöglicht so eine einfache Referenz oder weitere Analyse.

Ein neues Arbeitsblatt mit den berechneten Ergebnissen wird erstellt

Hinweis: Diese Funktion kann auch Werte basierend auf bedingter Formatierung oder Schriftfarben berechnen. Verwenden Sie Regeln der bedingten Formatierung für dynamische Analysen; andernfalls eignet sich das Tool am besten für statische Farbfüllungen. Änderungen der Zellenfarben im Quellbereich erfordern ein erneutes Ausführen des „Nach Farbe zählen“-Hilfsprogramms, um aktualisierte Ergebnisse zu erhalten. Sollten Probleme auftreten, vergewissern Sie sich, dass Kutools aktiviert und auf dem neuesten Stand ist.

Jetzt herunterladen und kostenlose Testversion von Kutools für Excel starten!


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