Suchen und Hervorheben spezifischer Daten in Excel
In Excel ermöglicht die Funktion „Suchen und Ersetzen“, einen bestimmten Wert zu finden, hebt jedoch die Suchergebnisse nicht automatisch hervor. Wissen Sie, wie Sie diese Ergebnisse nach der Suche hervorheben können? In diesem Artikel stelle ich Ihnen drei verschiedene Methoden vor, um gleichzeitig zu suchen und die Ergebnisse in Excel hervorzuheben.
Suchergebnisse mit VBA-Code hervorheben
Suchergebnisse mit bedingter Formatierung hervorheben
Suchergebnisse mit einem praktischen Tool hervorheben
In Excel gibt es einen VBA-Code, der Ihnen helfen kann, einen Wert zu suchen und dann die Suchergebnisse hervorzuheben.
1. Aktivieren Sie das Arbeitsblatt, in dem Sie suchen und die Ergebnisse hervorheben möchten, und drücken Sie die Tasten „Alt“ + „F11“, um das Fenster „Microsoft Visual Basic for Applications“ zu öffnen.
2. Klicken Sie auf „Einfügen“ > „Modul“ und fügen Sie den folgenden Code in das neue Modul ein.
VBA: Suchergebnisse hervorheben
Sub FindRange()
'UpdatebyExtendoffice20190813
Dim xRg As Range
Dim xFRg As Range
Dim xStrAddress As String
Dim xVrt As Variant
xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com")
If xVrt <> "" Then
Set xFRg = ActiveSheet.Cells.Find(what:=xVrt)
If xFRg Is Nothing Then
MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
Exit Sub
End If
xStrAddress = xFRg.Address
Set xRg = xFRg
Do
Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
Set xRg = Application.Union(xRg, xFRg)
Loop Until xFRg.Address = xStrAddress
If xRg.Count > 0 Then
xRg.Interior.ColorIndex = 8
xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)
If xRsp = vbOK Then xRg.Interior.ColorIndex = xlNone
End If
End If
End Sub
3. Drücken Sie die Taste „F5“, dann erscheint ein Suchfeld, in das Sie den gesuchten Wert eingeben können.
4. Klicken Sie auf „OK“, die übereinstimmenden Ergebnisse werden mit einer Hintergrundfarbe hervorgehoben. Außerdem erscheint ein Dialogfeld, das Sie fragt, ob Sie die Hervorhebung rückgängig machen möchten. Klicken Sie auf „OK“, um die Hervorhebung rückgängig zu machen und das Dialogfeld zu schließen, oder klicken Sie auf „Abbrechen“, um die Hervorhebung beizubehalten und das Dialogfeld zu schließen.
Hinweise:
1. Wenn kein übereinstimmender Wert gefunden wird, wird ein Dialogfeld erscheinen, um Sie zu benachrichtigen.
2. Dieser VBA-Code funktioniert über das gesamte aktive Arbeitsblatt und ist nicht Groß-/Kleinschreibung beachtend.
In Excel kann die Funktion „Bedingte Formatierung“ auch automatisch die Suchergebnisse hervorheben.
Angenommen, die Daten und das Suchfeld werden wie im folgenden Screenshot angezeigt, führen Sie nun bitte die folgenden Schritte aus:
1. Wählen Sie den Bereich aus, in dem Sie suchen möchten, und klicken Sie auf „Start“ > „Bedingte Formatierung“ > „Neue Regel“.
2. Wählen Sie im Dialogfeld „Neue Formatierungsregel“ die Option „Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen“ im Abschnitt „Regeltyp auswählen“, gehen Sie dann zum Textfeld unter „Formatiere Werte, für die diese Formel wahr ist“ und geben Sie diese Formel ein:
=AND($E$2<>"",$E$2=A4)

3. Klicken Sie auf die Schaltfläche „Formatieren“, gehen Sie zum Dialogfeld „Zellen formatieren“, wählen Sie unter dem Reiter „Füllung“ eine Farbe nach Bedarf aus. Klicken Sie auf „OK“ > „OK“, um die Dialoge zu schließen.
Ab sofort werden die Suchergebnisse automatisch hervorgehoben, wenn Sie das Schlüsselwort in Zelle E2 eingeben.
Wenn Sie zwei oder mehr Werte suchen und die Suchergebnisse auf einmal hervorheben möchten, kann Ihnen die Funktion „Schlüsselwörter markieren“ von „Kutools für Excel“ helfen.
1. Wählen Sie den Datenbereich aus, in dem Sie suchen möchten, und klicken Sie auf „Kutools“ > „Text“ > „Schlüsselwörter markieren“.
2. Geben Sie im erscheinenden Dialogfeld die Werte ein, die Sie suchen möchten, und trennen Sie sie durch ein Komma im Textfeld „Schlüsselwort“. Wählen Sie dann die „Markierungsoptionen“ und die Schriftfarbe nach Bedarf aus. Klicken Sie auf „OK“.
Wenn Sie bei der Suche die Groß-/Kleinschreibung beachten möchten, aktivieren Sie das Kontrollkästchen „Groß-/Kleinschreibung beachten“.
Dann werden die übereinstimmenden Ergebnisse mit einer anderen Schriftfarbe hervorgehoben.
Mit der Funktion „Schlüsselwörter markieren“ können Sie auch einen Teil einer Zeichenfolge im Bereich finden. Angenommen, die gesuchten Zellen enthalten „ball“ oder „jump“, geben Sie „ball, jump“ in das Textfeld „Schlüsselwort“ ein, legen Sie dann die Einstellungen fest und klicken Sie auf „OK“. >>>
Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt
Beispiel-Datei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Zählen/Summieren von Zellen nach Farben mit bedingter Formatierung in Excel
Dieses Tutorial zeigt Ihnen einige praktische und einfache Methoden, um Zellen schnell nach Farben mit bedingter Formatierung in Excel zu zählen oder zu summieren.
Erstellen eines Diagramms mit bedingter Formatierung in Excel
Angenommen, Sie haben eine Punkteliste einer Klasse und möchten ein Diagramm erstellen, um Punkte in verschiedenen Bereichen farbig darzustellen. Hier stellt dieses Tutorial die Methode zur Lösung dieser Aufgabe vor.
Bedingte Formatierung gestapeltes Balkendiagramm in Excel
Dieses Tutorial führt Schritt für Schritt vor, wie Sie ein bedingt formatiertes gestapeltes Balkendiagramm wie im folgenden Screenshot gezeigt erstellen.
Bedingte Formatierung von Zeilen oder Zellen, wenn zwei Spalten gleich sind in Excel
In diesem Artikel stelle ich die Methode zur bedingten Formatierung von Zeilen oder Zellen vor, wenn zwei Spalten in Excel gleich sind.
Bedingte Formatierung für jede Zeile in Excel anwenden
Manchmal möchten Sie möglicherweise die bedingte Formatierung für jede Zeile anwenden. Neben dem wiederholten Festlegen der gleichen Regeln für jede Zeile gibt es einige Tricks zur Lösung dieser Aufgabe.
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!