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

Verwenden Sie eine Formel oder eine definierte Funktion, um Text basierend auf der Zelle Füllfarbe in Excel automatisch auszufüllen

AutorSun Änderungsdatum

Angenommen, Sie haben eine Liste von Zellen, die entweder rot oder grün hinterlegt sind, und möchten nun Texte basierend auf der jeweiligen Füllfarbe einfügen – beispielsweise „Ja“ in rot gefärbte Zellen, „Nein“ in grün gefärbte Zellen und „Weder noch“ in alle übrigen Zellen, die weder rot noch grün markiert sind, wie im folgenden Screenshot dargestellt.
Text automatisch basierend auf der Zellenhintergrundfarbe ausfüllen

Verwenden Sie eine Formel, um Text basierend auf der Zelle Füllfarbe automatisch auszufüllen

Verwenden Sie ein praktisches Werkzeug, um Text basierend auf der Zelle Füllfarbe automatisch auszufüllen

Verwenden Sie eine definierte Funktion, um Text basierend auf der Zelle Füllfarbe in einer anderen Spalte automatisch auszufüllen

Beispieldatei


Verwenden Sie eine Formel, um Text basierend auf der Zelle Füllfarbe automatisch auszufüllen

Um eine Formel zu verwenden, die eine Zelle automatisch mit einem bestimmten Text basierend auf ihrer Füllfarbe ausfüllt, müssen Sie zunächst einen Namen definieren.

1. Wählen Sie eine Zelle aus, beispielsweise Zelle A1, und klicken Sie in der Gruppe Definierte Namenauf Formeln>Namen definieren.
Klicken Sie auf Formeln > Namen definieren

2. Geben Sie im Dialogfeld Neuer Name im Feld Mycolor als Namen ein und tragen Sie diese Formel ein: Name

=IF(GET.CELL(38,formula!A1)=10,„No",IF(GET.CELL(38,formula!A1)=3,"Yes",„Neither"))

Geben Sie Ihre Angaben in das Feld Bezieht sich auf ein. Klicken Sie dann auf OK.
Kopieren und fügen Sie die Formel in das Dialogfeld „Neuer Name“ ein

Formula!A1 bezeichnet die Zelle A1 im Arbeitsblatt mit dem Namen „Formula“, 10 und 3 sind der Farbcode; Sie können diese Werte nach Bedarf anpassen. Weitere Farbcodes finden Sie auf dieser Website: http://dmcritchie.mvps.org/excel/colors.htm

Geben Sie nun in die farbgefüllte Zelle diese Formel ein:

=Mycolor

Drücken Sie die Eingabetaste, um den Text basierend auf der Füllfarbe der Zelle zurückzugeben.
Geben Sie eine Formel ein, um das Ergebnis zu erhalten


Verwenden Sie ein praktisches Werkzeug, um Text basierend auf der Zelle Füllfarbe automatisch auszufüllen

Bei der Methode über definierte Namen müssen Sie die Formel jedes Mal erneut eingeben – umständlich und zeitaufwendig. Mit Kutools für Excel, einer leistungsstarken Sammlung von Excel-Werkzeugen, können Sie dank der Funktion Zellen mit ähnlichem Format auswählen im Handumdrehen alle Zellen mit einer bestimmten Hintergrundfarbe markieren und den gewünschten Text gebündelt eingeben.

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...

Nachdem Sie die kostenlose Installation durchgeführt habenKutools für Excel, gehen Sie wie folgt vor:

1. Füllen Sie zwei bisher ungenutzte Zellen jeweils mit einer Hintergrundfarbe aus. Angenommen, Sie möchten den Text „Los“ in blau hinterlegte Zellen und „Stopp“ in orange hinterlegte Zellen einfügen – füllen Sie daher die Zellen A1 und B1 entsprechend mit Orange bzw. Blau.
Hintergrundfarbe in Zellen ausfüllen

2. Wählen Sie anschließend die Zellen aus, in die Sie Text basierend auf der Füllfarbe eingeben möchten, und klicken Sie auf Kutools > Auswählen > Zellen mit ähnlichem Format auswählen.
Klicken Sie auf die Funktion „Zellen mit Format auswählen“ von Kutools

3. Klicken Sie im Dialogfeld Zellen mit ähnlichem Format auswählen auf die Schaltfläche Format von Zelle auswählen, und wählen Sie im daraufhin erscheinenden Dialogfeld A1 aus – die Zelle, die mit der Farbe gefüllt ist, nach der Sie suchen möchten.
Klicken Sie auf die Schaltfläche „Format aus Zelle übernehmen“ und wählen Sie eine Zelle mit der gewünschten Farbe aus, um darauf basierend Zellen zu finden

Klicken Sie auf OK, um zum Hauptdialog zurückzukehren, deaktivieren Sie alle Kontrollkästchen außer Füllung und deaktivieren Sie die Option Leere Zellen ignorieren. Klicken Sie anschließend auf OKJa, um alle blau gefüllten Zellen auszuwählen.
Alle Zellen, die mit einer bestimmten Farbe ausgefüllt sind, werden ausgewähltAlle Zellen, die mit einer bestimmten Farbe ausgefüllt sind, werden ausgewählt

4. Geben Sie nun den gewünschten Text in die Formelzeile ein und drücken Sie Strg + Eingabe, um alle ausgewählten Zellen gleichzeitig mit demselben Text zu füllen.
Geben Sie den gewünschten Text ein und drücken Sie Strg + Enter, um alle ausgewählten Zellen auszufüllen


Verwenden Sie eine definierte Funktion, um Text basierend auf der Zelle Füllfarbe in einer anderen Spalte automatisch auszufüllen

Möchten Sie Text basierend auf der Füllfarbe einer Zelle in eine andere Spalte einfügen, steht Ihnen hierfür eine benutzerdefinierte Funktion zur Verfügung.

1. Drücken Sie Alt + F11, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

2. Klicken Sie im Fenster auf Einfügen > Modul, um ein leeres Skript einzufügen, und fügen Sie anschließend den folgenden Code ein.

VBA: Zelle basierend auf der Füllfarbe in einer anderen Zelle füllen

Function GetRangeColor(xRg As Range)
'UpdatebyKutools20191125
    If (xRg.Count > 1) Then
       GetRangeColor = "Only work for single cell"
    End If
    Select Case xRg.Interior.Color
    Case RGB(255, 0, 0)
        GetRangeColor = "Play"
    Case RGB(0, 255, 0)
        GetRangeColor = "Stop"
    Case Else
      GetRangeColor = "Neither"
    End Select
End Function

Im Code stehen RGB(255, 0, 0) und RGB(0, 255, 0) für die Farbcodes; Sie können diese Werte nach Bedarf anpassen. Weitere Farbcodes finden Sie auf dieser Website: http://dmcritchie.mvps.org/excel/colors.html

3. Speichern Sie diesen Code und Dieses Fenster schließen, kehren Sie zum Arbeitsblatt zurück und geben Sie in einer Zelle die folgende Formel ein:

=GetRangeColor(A1)

Drücken Sie die Eingabetaste und ziehen Sie anschließend am Ausfüllkästchen, um die Formel auf weitere Zellen zu übertragen.

A1 ist die Zelle, deren Füllfarbe als Grundlage für das Ausfüllen des Texts dient.
Geben Sie die Formel ein, um Text basierend auf seiner Hintergrundfarbe auszufüllen


Beispieldatei

Klicken Sie hier, um die Beispieldatei herunterzuladen


Weitere Vorgänge (Artikel)

Wie färbt man Zeilen abwechselnd nach Gruppen in Excel?
In Excel ist das Färben jeder zweiten Zeile für die meisten von uns kein Problem – doch haben Sie schon einmal versucht, Zeilen abwechselnd entsprechend Änderungen eines Spaltenwerts zu färben, wie in Spalte A im folgenden Screenshot gezeigt? In diesem Artikel erfahren Sie, wie Sie in Excel Zeilen abwechselnd nach Gruppen farblich hervorheben können.

Wie wendet man einen Farbverlauf über mehrere Zellen hinweg an?
In Excel können wir ganz einfach eine Hintergrundfarbe auf eine oder mehrere Zellen anwenden – doch manchmal brauchen wir einen Farbverlauf wie im folgenden Screenshot gezeigt. Wie erstellt man in Excel einen Farbverlauf innerhalb einer einzelnen Zelle oder sogar über mehrere Zellen hinweg?

Wie wendet man Farbe auf gestreifte Zeilen oder Spalten in Excel an?
Dieser Artikel zeigt Ihnen drei Methoden, um gestreifte Zeilen oder Spalten in Excel farblich zu gestalten. Gehen Sie dazu wie folgt vor.

Wie färbt man ungerade oder gerade (abwechselnde) Zeilen/Spalten in Excel?
Beim Gestalten eines Arbeitsblatts färben viele Nutzer:innen ungerade oder gerade (abwechselnde) Zeilen oder Spalten ein, um das Arbeitsblatt übersichtlicher zu gestalten. Dieser Artikel zeigt Ihnen zwei Methoden, um ungerade oder gerade Zeilen/Spalten in Excel einzufärben.


  • Super-Formelleiste (müheloses Bearbeiten mehrerer Text- und Formelzeilen); Leseansicht (einfaches Lesen und Bearbeiten großer Zellmengen); Einfügen in Filterbereich...
  • Zusammengeführte Zellen, Zeilen oder Spalten und deren Daten beibehalten; Zellen aufteilen – Inhalt erhalten;Doppelte Zeilen kombinieren und dabei Summe oder Mittelwert berechnen … Duplikate vermeiden – in Zellen;Bereiche vergleichen
  • Duplikate oder Eindeutige Zeilen auswählen;Leerzeilen auswählen (alle Zellen sind leer);Erweiterte und unscharfe Suche in vielen Arbeitsmappen; zufällige Auswahl …
  • Exakte Kopie mehrerer Zellen, ohne Formelbezüge zu ändern; Automatische Erstellung von Bezügen auf mehrere Blätter; Aufzählungszeichen einfügen, Kontrollkästchen und vieles mehr …
  • Favorisierte Formeln, Bereiche, Diagramme und Bilder schnell einfügen;Zellen mit Passwort verschlüsseln;Mailing-Liste erstellen und E-Mails versenden...
  • Text extrahieren, Text hinzufügen, Zeichen an einer bestimmten Position entfernen,Leerzeichen bereinigen; Statistiken zu Arbeitsblättern erstellen und drucken;Umwandlung zwischen Zellinhalt und Kommentaren...
  • Super-Filter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweitertes Sortieren nach Monat, Woche, Tag, Häufigkeit und mehr; Spezialfilter nach Fett, Kursiv …
  • Arbeitsmappen und Arbeitsblätter kombinieren; Tabellen basierend auf einer Schlüsselspalte zusammenführen; Daten auf mehrere Blätter aufteilen; Batch-Konvertierung von XLS, XLSX und PDF...
  • PivotTable-Gruppierung nach Kalenderwoche, Wochentag und mehr …Entsperrte anzeigen, Auswahl sperren farblich hervorheben;Zellen hervorheben, die Formeln oder Namen enthalten …
kte tab 201905
  • Aktiviert tabbasiertes Bearbeiten und Lesen in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und Erstellen mehrerer Dokumente in neuen Registerkarten innerhalb desselben Fensters – statt in separaten Fenstern.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
officetab bottom