So filtern Sie Zellen mit fetter Schriftformatierung in Excel (eine einfache Anleitung)

Ich bekomme diese Abfrage die ganze Zeit. Die Leute haben riesige Datensätze und jemand in ihrem Team hat einige Datensätze hervorgehoben, indem er sie in Fettschrift formatiert hat.

Jetzt sind Sie derjenige, der diese Daten erhält, und Sie müssen alle diese fett formatierten Datensätze filtern.

Angenommen, Sie haben den unten gezeigten Datensatz und möchten alle fett formatierten Zellen filtern.

Seien wir ehrlich.

Es gibt keinen einfachen Weg, dies zu tun.

Sie können nicht einfach einen Excel-Filter verwenden, um alle fett gedruckten Zellen zu erhalten. Aber das bedeutet nicht, dass Sie Stunden verschwenden und es manuell tun müssen.

In diesem Tutorial zeige ich Ihnen drei Möglichkeiten, Zellen mit Fettschrift in Excel zu filtern:

Methode 1 - Fette Zellen mit Suchen und Ersetzen filtern

Suchen und Ersetzen kann verwendet werden, um bestimmten Text im Arbeitsblatt sowie ein bestimmtes Format (z. B. Zellenfarbe, Schriftfarbe, Fettschrift, Schriftfarbe) zu suchen.

Die Idee ist, die fette Schriftformatierung im Arbeitsblatt zu finden und sie in etwas umzuwandeln, das leicht gefiltert werden kann (Hinweis: Zellenfarbe kann als Filter verwendet werden).

Hier sind die Schritte zum Filtern von Zellen mit fettem Textformat:

  1. Wählen Sie den gesamten Datensatz aus.
  2. Wechseln Sie zur Registerkarte Startseite.
  3. Klicken Sie in der Gruppe Bearbeiten auf das Dropdown-Menü Suchen und Auswählen.
  4. Klicken Sie auf Ersetzen. (Tastenkombination: Strg + H)
  5. Klicken Sie im Dialogfeld Suchen und Ersetzen auf die Schaltfläche Optionen.
  6. Gehen Sie im Abschnitt Suchen nach zum Dropdown-Menü Format und wählen Sie "Format aus Zelle auswählen".
  7. Wählen Sie eine beliebige Zelle aus, die den Text in Fettschrift enthält.
  8. Gehen Sie im Abschnitt "Ersetzen durch:" zum Dropdown-Menü Format und klicken Sie auf die Option "Format aus Zelle auswählen".
  9. Wählen Sie im Dialogfeld Format ersetzen die Registerkarte Füllen aus, wählen Sie eine beliebige Farbe aus und klicken Sie auf OK (stellen Sie sicher, dass es sich um eine Farbe handelt, die noch nicht in Ihren Arbeitsblattzellen vorhanden ist).
  10. Klicken Sie auf Alle ersetzen. Dadurch werden alle Zellen, die den Text enthalten, fett formatiert.

In den obigen Schritten haben wir das fette Textformat in ein Format umgewandelt, das von Excel als Filterkriterium erkannt wird.

Um diese Zellen zu filtern, gehen Sie wie folgt vor:

  1. Wählen Sie den gesamten Datensatz aus.
  2. Wechseln Sie zur Registerkarte Daten.
  3. Klicken Sie auf das Filtersymbol (Tastaturkürzel: Strg + Umschalt + L)
  4. Klicken Sie für die Spalte, die Sie filtern möchten, auf das Filtersymbol (den nach unten weisenden Pfeil in der Zelle).
  5. Gehen Sie in der Dropdown-Liste zur Option "Nach Farbe filtern" und wählen Sie die Farbe aus, die Sie auf Zellen mit Text in Fettschrift angewendet haben.

Dadurch werden automatisch alle Zellen gefiltert, die fett formatiert sind.

Probieren Sie es selbst aus… Laden Sie die Datei herunter

Methode 2 - Verwenden der Get.Cell-Formel

Es ist Zeit für ein verstecktes Juwel in Excel. Es ist eine Excel 4-Makrofunktion - GET.ZELL().

Dies ist eine alte Funktion, die im Arbeitsblatt nicht als reguläre Funktionen funktioniert, aber immer noch in benannten Bereichen.

Die Funktion GET.CELL gibt Ihnen die Informationen über die Zelle.

Es kann Ihnen zum Beispiel sagen:

  • Ob die Zelle fett formatiert ist oder nicht
  • Ob die Zelle eine Formel hat oder nicht
  • Ob die Zelle gesperrt ist oder nicht, und so weiter.

Hier ist die Syntax der GET.CELL-Formel

=GET.CELL(typ_num, Referenz)
  • Typ_num ist das Argument zum Angeben der Informationen, die Sie für die referenzierte Zelle erhalten möchten (wenn Sie beispielsweise 20 als type_num eingeben, wird TRUE zurückgegeben, wenn die Zelle ein fettes Schriftformat hat, und FALSE, wenn dies nicht der Fall ist).
  • Bezug ist der Zellbezug, den Sie analysieren möchten.

Lassen Sie mich Ihnen nun zeigen, wie Sie Zellen mit Text in Fettschrift mit dieser Formel filtern:

  1. Gehen Sie zur Registerkarte Formeln.
  2. Klicken Sie auf die Option Name definieren.
  3. Verwenden Sie im Dialogfeld Neuer Name die folgenden Details:
    • Name: FilterBoldCell
    • Geltungsbereich: Arbeitsbuch
    • Bezieht sich auf: =GET.CELL(20,$A2)
  4. OK klicken.
  5. Gehen Sie zu Zelle B2 (oder einer beliebigen Zelle in derselben Zeile wie die der ersten Zelle des Datensatzes) und geben Sie =FilterBoldCell . ein
  6. Kopieren Sie diese Formel für alle Zellen in der Spalte. Es wird TRUE zurückgegeben, wenn die Zelle fett formatiert ist, und FALSE, wenn dies nicht der Fall ist.
  7. Wählen Sie nun den gesamten Datensatz aus, gehen Sie zur Registerkarte Daten und klicken Sie auf das Symbol Filter.
  8. Wählen Sie in der Spalte, in der Sie TRUE/FALSE haben, die Filter-Dropdown-Liste und wählen Sie TRUE aus.

Das ist es!

Alle Zellen mit Text in Fettschrift wurden jetzt gefiltert.

Hinweis: Da es sich um eine Makrofunktion handelt, müssen Sie diese Datei mit einer .xlsm . speichern oder .xls-Erweiterung.

Ich konnte keinen Hilfeartikel zu GET.CELL() von Microsoft finden. Hier ist etwas, das ich im Mr. Excel Message Board gefunden habe.

Probieren Sie es selbst aus… Laden Sie die Datei herunter

Methode 3 - Fette Zellen mit VBA filtern

Hier ist eine weitere Möglichkeit, Zellen mit Text in Fettschrift mithilfe von VBA zu filtern.

Hier sind die Schritte:

  1. Klicken Sie mit der rechten Maustaste auf die Registerkarte des Arbeitsblatts und wählen Sie Code anzeigen (oder verwenden Sie die Tastenkombination ALT + F11). Dies öffnet das VB-Editor-Backend.
  2. Im VB-Editor-Fenster würde es den Projekt-Explorer-Bereich geben. Wenn es nicht vorhanden ist, gehen Sie zu Ansicht und wählen Sie Projekt-Explorer.
  3. Klicken Sie im Bereich Projekt-Explorer mit der rechten Maustaste auf die Arbeitsmappe (VBAProject), an der Sie arbeiten, gehen Sie zu Einfügen und klicken Sie auf Modul. Dies fügt ein Modul ein, in das wir den VBA-Code einfügen.
  4. Doppelklicken Sie auf das Modulsymbol (um sicherzustellen, dass Ihr Code in das Modul eingefügt wird) und fügen Sie den folgenden Code in den rechten Bereich ein:
    Funktion BoldFont(CellRef As Range) BoldFont = CellRef.Font.Bold End Function
  5. Gehen Sie zum Arbeitsblatt und verwenden Sie die folgende Formel: =BoldFont(B2)
  6. Diese Formel gibt TRUE zurück, wenn eine fette Formatierung auf die Zelle angewendet wird, andernfalls FALSE. Jetzt können Sie einfach alle TRUE-Werte filtern (wie in Methode 2 gezeigt).

Nochmal! Diese Arbeitsmappe hat jetzt ein Makro, also speichern Sie sie mit der Erweiterung .xlsm oder .xls

Probieren Sie es selbst aus… Laden Sie die Datei herunter

Ich hoffe, das gibt dir genug Zeit für die dringend benötigte Kaffeepause 🙂

Kennen Sie eine andere Möglichkeit, dies zu tun? Ich würde gerne von dir lernen. Hinterlassen Sie Ihre Gedanken im Kommentarbereich und seien Sie großartig.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave