Excel-Trick: Zeilen basierend auf Teiltreffer suchen und hervorheben (Bedingte Formatierung)

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel eine dynamische Suchfunktion erstellst, die ganze Zeilen bei einem Teiltreffer hervorhebt.

In diesem Tutorial lernst du, wie du ein Suchfeld erstellst, das deine Tabelle in Echtzeit durchsucht. Sobald du einen Teilbegriff eingibst, werden alle Zeilen markiert, die diesen Text enthalten.


Schritt 1: Vorbereitung der Tabelle

Zuerst benötigen wir eine Datentabelle und ein definiertes Suchfeld.

  1. Suchfeld festlegen: Wähle eine Zelle aus (z. B. B1), in die du später den Suchbegriff eintippst. Du kannst sie farblich markieren oder beschriften (z. B. "Suche:").
  2. Datenbereich: Nehmen wir an, deine Daten befinden sich im Bereich A4 bis C10 (z. B. Spalten für Name, Stadt und Beruf).

Schritt 2: Den Datenbereich markieren

Markiere den gesamten Bereich deiner Tabelle, der später hervorgehoben werden soll (z. B. A4:C10).

Wichtig: Achte darauf, von welcher Zelle aus du die Markierung startest (meistens oben links, also A4). Diese Zelle ist der Bezugspunkt für unsere Formel.


Schritt 3: Bedingte Formatierung anwenden

  1. Gehe im Menüband auf den Reiter Start.
  2. Klicke auf Bedingte Formatierung > Neue Regel....
  3. Wähle den Regeltyp: "Formel zur Ermittlung der zu formatierenden Zellen verwenden".

Schritt 4: Die Formel eingeben

Gib im Feld "Werte formatieren, für die diese Formel wahr ist" die folgende Formel ein:

=UND($B$1<>""; ISTZAHL(SUCHEN($B$1; $A4&$B4&$C4)))

Erklärung der Formel:

  • $B$1<>"": Prüft, ob das Suchfeld (B1) leer ist. Wenn es leer ist, soll nichts markiert werden.
  • SUCHEN($B$1; $A4&$B4&$C4): Diese Funktion sucht den Inhalt von B1 in der Kombination aus den Zellen A4, B4 und C4.
    • Das & verknüpft die Zellen einer Zeile zu einem langen Textstring.
    • Das $ vor dem Spaltenbuchstaben (z. B. $A4) ist extrem wichtig, damit Excel die gesamte Zeile prüft und nicht nur die einzelne Zelle.
  • ISTZAHL(...): Da die SUCHEN-Funktion die Position des Textes als Zahl zurückgibt (oder einen Fehler, wenn nichts gefunden wird), wandelt ISTZAHL dies in ein "WAHR" oder "FALSCH" um.

Schritt 5: Formatierung festlegen

  1. Klicke auf die Schaltfläche Formatieren....
  2. Wähle im Reiter Ausfüllen eine Hintergrundfarbe aus (z. B. Hellgelb oder Hellblau).
  3. Bestätige alles mit OK.

Das Ergebnis

Wenn du nun einen Buchstaben oder ein Wort in Zelle B1 eingibst, wird Excel sofort alle Zeilen farblich markieren, in denen dieser Text (oder Teil des Textes) vorkommt.

Profi-Tipps:

  • Groß-/Kleinschreibung: Die Funktion SUCHEN ignoriert Groß- und Kleinschreibung. Wenn du eine exakte Suche möchtest, verwende stattdessen die Funktion FINDEN.
  • Mehrere Spalten: Wenn deine Tabelle mehr Spalten hat (z. B. bis Spalte E), erweitere die Formel einfach: $A4&$B4&$C4&$D4&$E4.
  • Leere Suche vermeiden: Durch den Teil $B$1<>"" verhinderst du, dass die gesamte Tabelle markiert wird, wenn das Suchfeld leer ist.

Viel Erfolg beim Ausprobieren!

0