Filtern nach Kommentaren (Microsoft Excel)
Robert hat ein Arbeitsblatt mit Kommentaren an verschiedenen Stellen. Er fragt sich, ob es möglich ist, die Zeilen in einer Datentabelle so zu filtern, dass nur die Zeilen angezeigt werden, die Kommentare in einer bestimmten Spalte enthalten.
Die Filterfunktionen von Excel bieten keine Möglichkeit, das Vorhandensein von Kommentaren automatisch zu überprüfen. Es gibt jedoch verschiedene Möglichkeiten, wie Sie sich einer Lösung nähern können. Eine mögliche Lösung besteht darin, die folgenden allgemeinen Schritte auszuführen:
-
Erstellen Sie eine Kopie der Spalte, die zu filternde Kommentare enthält.
-
Wählen Sie die doppelte Spalte aus.
-
Drücken Sie F5, um die Registerkarte Gehe zu des Dialogfelds Suchen und Ersetzen anzuzeigen.
-
Klicken Sie auf Spezial. Excel zeigt das Dialogfeld Gehe zu Spezial an.
-
Klicken Sie auf das Optionsfeld Kommentare und drücken Sie die Eingabetaste. Es werden nur die Zellen ausgewählt, die Kommentare enthalten.
-
Geben Sie eine beliebige Zahl, ein Zeichen oder eine Phrase ein, die noch nicht in der Spalte vorhanden sind.
-
Drücken Sie Strg + Eingabetaste. Alle ausgewählten Zellen (diejenigen mit Kommentaren)
sollte nun enthalten, was Sie in Schritt 6 eingegeben haben.
-
Verwenden Sie AutoFilter, um nur die Zeilen anzuzeigen, die alles enthalten, was Sie in Schritt 6 eingegeben haben.
Wenn Sie möchten, können Sie eine benutzerdefinierte Funktion erstellen, die Sie darüber informiert, ob einer bestimmten Zelle ein Kommentar zugeordnet ist. Das Folgende ist eine einfache Möglichkeit, eine solche Bestimmung vorzunehmen:
Function CellHasComment(c As Range) Application.Volatile True CellHasComment = Not c.Comment Is Nothing End Function
Jetzt können Sie eine Formel wie die folgende in einem Arbeitsblatt verwenden:
=CellHasComment(B2)
Wenn die Formel ausgeführt wird, wird entweder True oder False zurückgegeben, je nachdem, ob Zelle B2 einen Kommentar enthält oder nicht. Sie können dann die Filterfunktionen von Excel verwenden, um nur die Zeilen anzuzeigen, für die von der Formel ein True zurückgegeben wird.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3508) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: