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

Wie hebt man eine Zeile hervor, wenn eine Zelle in Excel Text, einen Wert oder leer ist?

AutorKelly Änderungsdatum
Ein Screenshot, der eine hervorgehobene Zeile in Excel zeigt, in der die Bestellung von „Apple“ gefunden wurde

In Excel ist es oft erforderlich, schnell bestimmte Zellen anhand spezifischer Kriterien zu identifizieren und ganze Zeilen visuell hervorzuheben – beispielsweise danach, ob eine Zelle einen bestimmten Text oder Wert enthält oder leer ist. Das Hervorheben ganzer Zeilen, bei denen bestimmte Bedingungen erfüllt sind, verbessert die Lesbarkeit und Datenanalyse erheblich, sodass relevante Informationen auf einen Blick erkannt und effizient verarbeitet werden können.

Die folgenden Methoden bieten praktische Lösungen für unterschiedliche Szenarien und Anforderungen: Nutzen Sie bedingte Formatierung für Standardregeln, Kutools für Excel-Funktionen zur interaktiven Auswahl oder fortgeschrittene VBA-Codes für dynamischere und komplexere Kriterien.

Zeile hervorheben, wenn Zelle bestimmten Text/Wert/Leerzelle mit Bedingte Formatierung verwenden enthält

Zeile hervorheben, wenn Zelle bestimmten Text/Wert mit Kutools für Excel enthält

Zeile hervorheben, wenn Zelle bestimmten Text/Wert/Leerzelle mit VBA-Code enthält

Zeile hervorheben, wenn Zelle einen der spezifischen Werte in einer anderen Spalte enthält


Zeile hervorheben, wenn Zelle bestimmten Text/Wert/Leerzelle mit Bedingte Formatierung verwenden enthält

Die bedingte Formatierung ist eine integrierte Excel-Funktion, mit der Zellen oder Zeilen automatisch basierend auf vordefinierten Regeln formatiert werden. Sie eignet sich ideal für Szenarien, in denen die Formatierung dynamisch aktualisiert werden soll, sobald sich die zugrunde liegenden Daten ändern. Diese Methode funktioniert besonders gut bei einfachen Bedingungen – etwa wenn geprüft wird, ob eine Zelle einem bestimmten Wert entspricht, einen bestimmten Text enthält oder leer ist.

Um Ganze Zeile in Ihrer Tabelle hervorzuheben, bei denen eine Zelle bestimmten Text, einen bestimmten Wert enthält oder leer ist, führen Sie folgende Schritte aus:

1. Wählen Sie die Einkaufstabelle ohne Spaltenüberschriften aus – und achten Sie dabei darauf, ausschließlich den relevanten Bereich zu markieren: von der ersten bis zur letzten Datenzeile. So vermeiden Sie eine ungewollte Formatierung der Überschriften.

2. Wechseln Sie zur Registerkarte „Start“, klicken Sie auf „Bedingte Formatierung verwenden“ > „Neue Regel“ und sehen Sie sich den Screenshot unten an:
Ein Screenshot der Option „Neue Formatierungsregel“ in Excel

3. Konfigurieren Sie im Dialogfeld „Neue Formatierungsregel“ Ihre Regel wie im Screenshot gezeigt:
(1) Wählen Sie unter „Regeltyp auswählen“ die Option „Formel zur Bestimmung der zu formatierenden Zellen verwenden“.
(2) Geben Sie im Feld „Formatwerte, bei denen diese Formel zutrifft“, die Formel ein, die Ihren Kriterien entspricht:

=$B2="Apple"
(3) Klicken Sie auf die Schaltfläche „Format“.
Ein Screenshot des Dialogfelds „Neue Formatierungsregel“ in Excel für die bedingte Formatierung

Hinweise:

  • Die Formel =$B2="Apple" prüft, ob die Zelle in Spalte B jeder Zeile exakt dem Text „Apple“ entspricht. Passen Sie $B2 an die tatsächliche Spalte an, auf die sich die Bedingung beziehen soll, und ersetzen Sie „Apple“ durch Ihren Zielwert.
  • Um einen hervorgehobenen Zeilenbereich zu markieren, bei dem die Zelle leer ist, verwenden Sie =$B2="".
  • Wenn Sie einen Zeilenbereich hervorheben möchten, bei dem die Zelle mit einem bestimmten Text beginnt, verwenden Sie einfach =LINKS($B2,5)="Apple". Entsprechend nutzen Sie =RECHTS($B2,5)="Apple" für Zellen, die mit diesem Text enden.
  • Die bedingte Formatierung unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung. Für eine groß-/kleinschreibungsabhängige Übereinstimmung verwenden Sie =EXACT($B2,"Apple").

4. Wechseln Sie im Dialogfeld „Zellenformat festlegen“ zur Registerkarte „Füllung“, wählen Sie Ihre gewünschte Hervorhebungsfarbe aus und klicken Sie auf „OK“.
Ein Screenshot des Dialogfelds „Zellen formatieren“, in dem die Hintergrundfarbe in Excel ausgewählt wird

5. Klicken Sie erneut auf „OK“, um das Dialogfeld „Neue Formatierungsregel“ zu schließen.

Nach Abschluss dieser Schritte werden alle Zeilen in Ihrem ausgewählten Bereich, die der angegebenen Bedingung entsprechen, automatisch hervorgehoben. Sobald Sie die Werte später bearbeiten, passt sich die Hervorhebung sofort an.

Praktische Tipps: Mit bedingter Formatierung können Sie mehrere Regeln anwenden. Kombinieren Sie verschiedene Kriterien, um Zeilenbereiche je nach Bedingung mit unterschiedlichen Farben hervorzuheben. Sollte eine Regel nicht wie erwartet funktionieren, prüfen Sie sorgfältig die ausgewählten Bereiche und den Bezugsstil in Ihrer Formel. Um die Formatierung zu entfernen, wählen Sie im Menü „Bedingte Formatierung“ die Option „Regeln löschen“.

Vorteile: Dynamisch – aktualisiert sich automatisch bei Änderungen in den Zellen und kommt ganz ohne Add-in aus.
Nachteile: Weniger geeignet für sehr komplexe oder vielschichtige Kriterien; kann bei großen Dateien zu Leistungseinbußen führen.


Zeile hervorheben, wenn Zelle bestimmten Text/Wert mit Kutools für Excel enthält

Kutools für Excel bietet eine benutzerfreundliche Möglichkeit, die Datenauswahl und -formatierung in Tabellen zu verbessern. Die Funktion „Bestimmte Zellen auswählen“ ermöglicht es Benutzern, schnell Zeilen basierend auf Kriterien wie Zellen, die bestimmten Text oder Werte enthalten, auszuwählen und anschließend manuell Hervorhebungsfarben anzuwenden.

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

1. Wählen Sie die Spalte aus, in der nach dem gewünschten Text oder Wert gesucht werden soll. Achten Sie darauf, dass Ihre Auswahl bei der ersten relevanten Zelle beginnt und alle Einträge umfasst, die Sie überprüfen möchten.

2. Klicken Sie auf „Kutools“ > „Auswählen“ > „Bestimmte Zellen auswählen“.
Ein Screenshot des Dialogfelds der Funktion „Kutools for Excel Bestimmte Zellen auswählen“

3. Führen Sie im Dialogfeld Bestimmte Zellen auswählen (siehe Screenshot oben) Folgendes aus:
(1) Aktivieren Sie unter „Auswahltyp“ die Option „Ganze Zeile“.
(2) Wählen Sie im Dropdown-Menü „Typ angeben“ die Option „Enthält“ aus und geben Sie Ihren Zielpfad ein.
(3) Klicken Sie auf „OK“.

4. Bestätigen Sie im folgenden Dialogfeld Ihre Auswahl mit einem Klick auf „OK“. Daraufhin werden alle relevanten Zeilen automatisch markiert.
Ein Screenshot eines ErfolgsdialogsEin Screenshot, der die hervorgehobenen Zeilen nach Anwendung der Funktion „Kutools for Excel Bestimmte Zellen auswählen“ zeigt

5. Wechseln Sie zurück zur Registerkarte „Start“, klicken Sie auf „Füllfarbe“ und wählen Sie aus dem Dropdown-Menü einen Farbton zur Formatierung Ihrer ausgewählten Zeilen aus.

Kutools stellt sicher, dass Benutzer Daten schnell identifizieren und farblich kennzeichnen können, ohne Formeln schreiben oder komplexe Menüs durchsuchen zu müssen. Diese Methode eignet sich besonders gut für einmalige Auswahl und Formatierung bestimmter Zeilen, statt für eine regelbasierte, kontinuierliche Hervorhebung.

Praktische Tipps: Nach der Verwendung von Kutools können Sie die Sortier- oder Filterfunktionen von Excel nutzen, um ausschließlich mit dem hervorgehobenen Zeilenbereich zu arbeiten. Überprüfen Sie vor dem Anwenden einer Füllfarbe stets die ausgewählten Zeilen – unbeabsichtigte Markierungen könnten vorhandene Formatierungen überschreiben.

Vorteile: Schnell, interaktiv, keine Formeln nötig und unterstützt zahlreiche Kriterien mit integrierter Logik.
Nachteile: Nicht dynamisch – bei neuen Daten muss der Prozess wiederholt werden; Kutools für Excel muss installiert sein.

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen


Zeile hervorheben, wenn Zelle bestimmten Text/Wert/Leerzelle mit VBA-Code enthält

Für Benutzer, die weitergehende oder dynamischere Kriterien benötigen, die über den Rahmen von Bedingte Formatierung verwenden oder Kutools hinausgehen, bietet VBA (Visual Basic for Applications) eine Möglichkeit, die Zeilenhervorhebung zu automatisieren. Diese Methode ist besonders hilfreich, wenn Sie Hervorgehobener Zeilenbereich basierend auf mehreren unterschiedlichen Regeln (z. B. Enthaltung eines beliebigen Werts aus einer Liste, Berücksichtigung mehrerer Spalten oder Übereinstimmung mit komplexen Mustern) durchführen und die Formatierung sofort beim Ausführen des Codes erhalten möchten.

Vorbereitung: Speichern Sie Ihre Arbeitsmappe, bevor Sie VBA ausführen, und stellen Sie sicher, dass Sie genau wissen, welchen Spalten- und Zeilenbereich Sie ansprechen möchten. VBA-Änderungen treten sofort in Kraft und lassen sich ohne eine vorherige Sicherungskopie unter Umständen nur schwer rückgängig machen.

1. Öffnen Sie den VBA-Editor, indem Sie auf Entwicklertools > Visual Basic klicken. Klicken Sie im erscheinenden Fenster Microsoft Visual Basic für Applikationen auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:

Sub HighlightRowsByCellContent()
    Dim ws As Worksheet
    Dim rng As Range
    Dim lastRow As Long
    Dim targetCol As String
    Dim searchValue As String
    Dim cell As Range
    Dim xTitleId As String
    Dim i As Long
    
    On Error Resume Next
    Set ws = Application.ActiveSheet
    xTitleId = "KutoolsforExcel"
    
    ' Prompt for the target column by letter (e.g., "B") and the value to search for
    targetCol = Application.InputBox("Enter the column letter to check (e.g., B):", xTitleId, "B", Type:=2)
    searchValue = Application.InputBox("Enter the text/value to search for (leave blank to find blank cells):", xTitleId, "", Type:=2)
    
    lastRow = ws.Cells(ws.Rows.Count, targetCol).End(xlUp).Row
    
    ' Loop through each row and highlight if criteria match
    For i = 2 To lastRow
        Set cell = ws.Cells(i, Columns(targetCol).Column)
        If searchValue = "" Then
            If Trim(cell.Value) = "" Then
                ws.Rows(i).Interior.Color = vbYellow
            End If
        Else
            If InStr(1, cell.Value, searchValue, vbTextCompare) > 0 Then
                ws.Rows(i).Interior.Color = vbYellow
            End If
        End If
    Next i
End Sub

2. Um den Code auszuführen, klicken Sie auf Schaltfläche „Ausführen“ (die Schaltfläche „Ausführen“) im VBA-Fenster. Ein Eingabefeld ermöglicht Ihnen, die Zielspalte und den Wert festzulegen – oder lassen Sie das Feld einfach leer, um leere Zellen zu berücksichtigen. Alle übereinstimmenden Zeilen im aktiven Arbeitsblatt werden gelb hervorgehoben.

Parametererklärungen und Erweiterte Optionen:

  • targetCol: Geben Sie den Buchstaben der Spalte ein, die geprüft werden soll (z. B. „B“, um in jeder Zeile Spalte B zu prüfen).
  • searchValue: Geben Sie den Text oder Wert ein, nach dem Sie suchen möchten. Um leere Zellen zu finden, lassen Sie dieses Feld einfach leer.
  • Interior.Color: Der Code verwendet Gelb als Hervorhebungsfarbe. Sie können vbYellow durch vbGreen, vbCyan ersetzen oder RGB(r,g,b) für benutzerdefinierte Farben verwenden.

Tipps und Hinweise:

  • Speichern Sie Ihre Arbeitsmappe stets, bevor Sie Makros ausführen, da die Formatierung sofort angewendet wird.
  • Wenn Sie die Hervorhebung später entfernen möchten, führen Sie ein ähnliches Makro aus, das ws.Rows(i).Interior.ColorIndex = xlNone festlegt.
  • Dieses VBA-Script arbeitet auf dem aktiven Arbeitsblatt. Für andere Blätter passen Sie einfach Set ws = Worksheets("SheetName") an.
  • Bei großen Datensätzen kann der Vorgang einige Sekunden dauern.

Fehlerbehebung:Falls der Code nicht Hervorgehobener Zeilenbereich, prüfen Sie diese möglichen Ursachen:

  • Falscher Spaltenbuchstabe – geben Sie stets den Buchstaben und nicht die Spaltennummer ein.
  • Anzahl der Zeilen festlegen muss bei Ihrer Datentabelle beginnen (das Beispiel beginnt in Zeile 2, wobei Zeile 1 die Überschriften enthält).

Vorteile: Sehr flexibel, unterstützt komplexe Kriterien und lässt sich ideal für fortgeschrittene Szenarien anpassen.
Nachteile: Erfordert grundlegende VBA-Kenntnisse und kann manuelle Formatierungen überschreiben.


Zeile hervorheben, wenn Zelle einen bestimmten Wert aus einer anderen Spalte enthält

In manchen Situationen soll eine Zeile nur dann im hervorgehobenen Zeilenbereich erscheinen, wenn eine Zelle mit einem beliebigen Wert aus einer Liste in einer anderen Spalte übereinstimmt. Beispielsweise könnten Sie eine Spalte mit Produktnamen haben und möchten automatisch alle Zeilen hervorheben, deren Produktname in einer vorgegebenen Liste enthalten ist. Das Dienstprogramm „Bereiche vergleichen“ von Kutools für Excel bietet hierfür eine unkomplizierte Lösung – ganz ohne komplexe Formeln.

1. Gehen Sie zu „Kutools“ > „Auswählen“ > „Gleiche/Unterschiedliche Zellen auswählen“.
Ein Screenshot der Option „Kutools for Excel Gleiche und unterschiedliche Zellen auswählen“ im Kutools-Tab in Excel

2. Konfigurieren Sie im Dialogfeld „Gleiche/Unterschiedliche Zellen auswählen“ Folgendes:

  • Geben Sie unter „Werte suchen in“ die Spalte an, in der Sie nach Übereinstimmungen suchen möchten.
  • Wählen Sie unter „Entsprechend“ die Spalte aus, die Ihre Liste mit den spezifischen Werten enthält.
  • Aktivieren Sie „Jede Zeile“ unter „Basierend auf“.
  • Wählen Sie unter „Suchen“ die Option „Gleiche Werte“ aus.
  • Aktivieren Sie unter „Verarbeitung der ausgewählten Ergebnisse“ die Option „Hintergrundfarbe füllen“ und wählen Sie eine Farbe aus.
  • Stellen Sie sicher, dass die Option „Gesamte Zeile auswählen“ aktiviert ist.
Ein Screenshot des Dialogfelds „Kutools for Excel Gleiche und unterschiedliche Zellen auswählen“

3. Klicken Sie auf „OK“, um das Dienstprogramm auszuführen. Eine Benachrichtigung informiert Sie, wie viele Zeilen übereinstimmen und hervorgehoben wurden. Klicken Sie erneut auf „OK“, um das Fenster zu schließen.
Ein Screenshot eines Erfolgsdialogs

Als Ergebnis wird Ihre Tabelle Hervorgehobener Zeilenbereich anzeigen, sobald die angegebene Zelle mit einem der Werte in Ihrer Referenzspalte übereinstimmt.
Ein Screenshot, der das Ergebnis nach Verwendung von Kutools for Excel zur Hervorhebung von Zeilen basierend auf Werten aus einer anderen Spalte zeigt

Diese Methode eignet sich besonders gut zum Abgleich von Daten zwischen Listen – beispielsweise beim Abgleich von Produktcodes mit einer Liste aktiver Lagerbestände oder beim Identifizieren aller Transaktionen, die einer Kundengruppe zugeordnet sind.

Tipp: Wenn Ihre Wertelisten umfangreich sind, bereinigen Sie diese vor dem Vergleich mit der Excel-Funktion „Duplikate entfernen“. Prüfen Sie beide Spalten sorgfältig auf überflüssige Leerzeichen oder Unterschiede, die das Ergebnis beeinträchtigen könnten. Die Formatierung wird nicht automatisch aktualisiert, sobald sich die Daten ändern – führen Sie den Vorgang in diesem Fall erneut aus.

Vorteile: Ideal zum Abgleich mehrerer Listen – unterstützt Batch-Auswahl und hebt ganze Zeilen hervor.
Nachteile: Erfordert das Kutools-Add-In und arbeitet nicht automatisch: Bei Datenänderungen muss der Vorgang erneut gestartet werden.

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen


Demo: Zeile hervorheben, wenn Zelle einen bestimmten Wert oder einen aus mehreren angegebenen Werten enthält

 
Kutools für Excel: Über 300 praktische Werkzeuge griffbereit! Nutzen Sie KI-gestützte Funktionen für intelligenteres und schnelleres Arbeiten!Jetzt herunterladen!

Verwandte Artikel

Wie verhindert man das Speichern, wenn eine bestimmte Zelle in Excel leer ist?

Wie lässt sich erreichen, dass Berechnungen (Formeln) ignoriert werden, wenn eine Zelle in Excel leer ist?

Wie verwendet man die WENN-Funktion in Kombination mit UND, ODER und NICHT in Excel?

Wie lassen sich Warnmeldungen anzeigen, wenn Zellen in Excel leer sind?

Wie gibt man Anzeigetext oder eine Nachricht ein, wenn Zellen in Excel leer sind?

Wie Zeilen löschen man, wenn Zellen in einer langen Liste in Excel leer sind?

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