Direkt zum Inhalt

Verwenden Sie eine Formel oder eine definierte Funktion, um Text basierend auf der mit Zellen gefüllten Farbe in Excel automatisch zu füllen

Angenommen, es gibt eine Liste von Zellen, die mit der Hintergrundfarbe Rot oder Grün gefüllt sind, jetzt möchten Sie Texte basierend auf der Farbe der Zellenfüllung füllen. Zum Beispiel, wie unten im Screenshot gezeigt, füllen Sie die Zelle mit roter Farbe „Ja“, füllen Sie die Zelle mit grüner Farbe „Nein“, weder rot noch grün, füllen Sie den Text „Weder noch“.
Dokumentfülltext basierend auf Farbe 1

Verwenden Sie die Formel, um Text basierend auf der mit Zellen gefüllten Farbe automatisch zu füllen

Verwenden Sie ein praktisches Werkzeug, um Text basierend auf der mit Zellen gefüllten Farbe automatisch zu füllen

Verwenden Sie die definierte Funktion, um Text basierend auf der mit Zellen gefüllten Farbe in einer anderen Spalte automatisch zu füllen

Beispieldatei


Verwenden Sie die Formel, um Text basierend auf der mit Zellen gefüllten Farbe automatisch zu füllen

Um eine Formel zu verwenden, um Zellen automatisch mit einem bestimmten Text basierend auf der mit Zellen gefüllten Farbe zu füllen, müssen Sie zuerst einen Namen definieren.

1. Wählen Sie eine Zelle aus, nehmen Sie an, Zelle A1, und klicken Sie auf Formeln > Name definieren der Definierte Namen Gruppe.
Dokumentfülltext basierend auf Farbe 2

2. In dem Neuer Name Dialog, geben Sie ein Meine farbe der Name und Vorname Feld, und geben Sie diese Formel ein

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

In die Bezieht sich auf Textfeld. Klicken OK.
Dokumentfülltext basierend auf Farbe 3

Formel! A1 gibt die Zelle A1 in dem Blatt mit dem Namen Formel an, 10 und 3 Ist der Farbindex, können Sie diese nach Bedarf ändern. Weitere Farbindizes finden Sie auf dieser Website: http://dmcritchie.mvps.org/excel/colors.htm

Jetzt können Sie in die mit Farbe gefüllte Zelle diese Formel eingeben

= Mycolor

Presse- Enter Wenn Sie die Taste drücken, wird der Text basierend auf der mit Zellen gefüllten Farbe zurückgegeben.
Dokumentfülltext basierend auf Farbe 4


Verwenden Sie ein praktisches Werkzeug, um Text basierend auf der mit Zellen gefüllten Farbe automatisch zu füllen

Bei der Methode zum Definieren des Namens müssen Sie die Formel jedes Mal neu in die Zelle eingeben, was problematisch ist. Hier mit Kutools for Excel, eine Sammlung von Excel-Tools, seine Wählen Sie Zellen mit Format Das Dienstprogramm kann schnell alle Zellen in einer Hintergrundfarbe auswählen und anschließend den angegebenen Text in großen Mengen eingeben.

Kutools for Excel, mit mehr als 300 praktische Funktionen erleichtern Ihre Arbeit. 

Nach der kostenlose Installation Kutools für Excel, bitte gehen Sie wie folgt vor:

1. In zwei Zellen verwenden Sie nicht und füllen die Hintergrundfarbe separat. Angenommen, in diesem Fall möchte ich den Text "Gehe zu den Zellen in blauer Farbe" und den Text "Stopp" in die Zellen in orange Farbe füllen. Ich füge die Farbe Orange und Blau in die Zellen A1 und B1 ein.
Dokumentfülltext basierend auf Farbe 5

2. Wählen Sie dann die Zellen aus, in die Sie Text eingeben möchten, basierend auf der gefüllten Farbe. Klicken Sie auf Kutoolen > Auswählen > Wählen Sie Zellen mit Format.
Dokumentfülltext basierend auf Farbe 6

3. In dem Wählen Sie Zellen mit Format Dialog, klicken Sie auf Wählen Sie Format aus Zelle Klicken Sie auf die Schaltfläche, und wählen Sie dann im Dialogfeld "Herausspringen" die Option A1 aus, die mit der Farbe gefüllt ist, nach der Sie Zellen suchen möchten.
Dokumentfülltext basierend auf Farbe 7

Klicken Sie auf Kostenlos erhalten und dann auf Installieren. OK Deaktivieren Sie alle außer dem, um zum Hauptdialog zurückzukehren Füllen Aktivieren Sie das Kontrollkästchen und deaktivieren Sie das Kontrollkästchen Ignorieren Sie die leeren Zellen Möglichkeit. Klicken Ok > Ja um alle mit blauer Farbe gefüllten Zellen auszuwählen.
Dokumentfülltext basierend auf Farbe 8 Dokumentfülltext basierend auf Farbe 9

4. Geben Sie nun den spezifischen Text in die Formelleiste ein und drücken Sie Strg + Eingabetaste Taste, um alle ausgewählten Zellen mit demselben Text zu füllen.
Dokumentfülltext basierend auf Farbe 10


Verwenden Sie die definierte Funktion, um Text basierend auf der mit Zellen gefüllten Farbe in einer anderen Spalte automatisch zu füllen

Wenn Sie Text basierend auf der mit Zellen gefüllten Farbe in einer anderen Spalte füllen möchten, können Sie die Definitionsfunktion verwenden.

1. Drücken Sie Alt + F11 Tasten zum Aktivieren der Microsoft Visual Basic für Applikationen Fenster.

2 Klicken Insert > Modul im Fenster, um ein leeres Skript einzufügen, kopieren Sie den folgenden Code und fügen Sie ihn ein.

VBA: Zelle basierend auf der gefüllten Farbe 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 RGB (255, 0, 0) und RGB (0, 255, 0) Sind der Farbindex, können Sie diese nach Bedarf ändern. Weitere Farbindizes finden Sie auf dieser Website: http://dmcritchie.mvps.org/excel/colors.html

3. Speichern Sie diesen Code und schließen Sie das Fenster und kehren Sie zum Blatt zurück. Dann in einer Zelltypformel

= GetRangeColor (A1)

Presse- Enter Ziehen Sie dann den Füllgriff über die Zellen, um diese Formel zu füllen.

A1 ist die Zelle, in die Sie Text basierend auf seiner ausgefüllten Farbe füllen möchten.
Dokumentfülltext basierend auf Farbe 11


Beispieldatei

Klicken Sie hier, um die Beispieldatei herunterzuladen


Sonstige Operationen (Artikel)

Wie kann man die Zeilenfarbe basierend auf der Gruppe in Excel abwechseln?
In Excel ist es für die meisten von uns vielleicht einfacher, jede zweite Zeile einzufärben. Haben Sie jedoch jemals versucht, die Zeilen abwechselnd basierend auf Änderungen des Spaltenwerts einzufärben? - Spalte A, wie im folgenden Screenshot gezeigt, in diesem Artikel werde ich darüber sprechen, wie zum Wechseln der Zeilenfarbe basierend auf der Gruppe in Excel.

Wie wende ich einen Farbverlauf auf mehrere Zellen an?
In Excel können wir problemlos Hintergrundfarben in eine Zelle oder mehrere Zellen einfügen. Manchmal muss der Farbverlauf jedoch wie im folgenden Screenshot gezeigt ausgefüllt werden. Wie kann der Farbverlauf in einer Zelle oder über mehrere Zellen in Excel ermittelt werden?

Wie wende ich farbige Streifen oder Spalten in Excel an?
Dieser Artikel zeigt Ihnen drei Methoden zum Anwenden von farbigen Streifen oder Spalten in Excel. Bitte gehen Sie wie folgt vor.

Wie wende ich Schattierungen auf ungerade oder gerade (alternative) Zeilen / Spalten in Excel an?
Beim Entwerfen eines Arbeitsblatts wenden viele Benutzer Schattierungen auf ungerade oder gerade (alternative) Zeilen oder Spalten an, um das Arbeitsblatt visueller zu gestalten. Dieser Artikel zeigt Ihnen zwei Methoden zum Anwenden von Schattierungen auf ungerade oder gerade Zeilen / Spalten in Excel.


  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen und Speichern von Daten; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen und Summe / Durchschnitt... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Lieblingsformeln und schnell einfügen, Bereiche, Diagramme und Bilder; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Pivot-Tabellengruppierung nach Wochennummer, Wochentag und mehr ... Entsperrte, gesperrte Zellen anzeigen durch verschiedene Farben; Markieren Sie Zellen mit Formel / Name...
kte tab 201905
  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations