Wenn Sie schnell berechnen möchten, wie viel Umsatz Ihr dienstleistungsbasiertes Unternehmen in diesem Monat erzielt hat, können Sie einfach Ihren Smartphone-Rechner hervorholen. Wenn Sie jedoch eine große Menge an Daten berechnen, sortieren und filtern müssen, sind Tabellenkalkulationen Ihre beste Wahl. Das Filtern ist besonders nützlich, um einen umfangreichen Datensatz auf überschaubare Datenpunkte einzugrenzen, mit denen Sie wichtige Fragen zu Kunden, Mitarbeitern, Produkten und mehr beantworten können.
Eine der am häufigsten verwendeten Tabellenkalkulationslösungen ist Microsoft Excel. Wenn Sie in diesem Programm Daten filtern möchten, können Sie einen Basisfilter verwenden, mit dem Sie Daten anzeigen und ausblenden können. Aber Sie können mit einem Suchfeld zum Filtern noch viel mehr erreichen – dieses zeigt Ihnen Daten basierend auf Ihrer Eingabe an.
Im Folgenden gehen wir die Schritte durch, um ein Suchfeld in Excel einfügen zu können, mit dem Sie Ihre Excel-Daten filtern können.
Gut zu wissen
Melden Sie sich für ein kostenloses Jotform-Konto an, um in wenigen Minuten leistungsstarke Online-Formulare zu erstellen.
Wie Sie ein Suchfeld in Excel einfügen, um Ihre Daten zu filtern
Hier ist eine Übersicht über die wichtigsten Schritte, die Sie durchführen müssen, um Ihr Suchfeld zu erstellen:
- Konvertieren Sie Ihren Datenbereich in eine Tabelle.
- Fügen Sie Filtersteuerelemente hinzu.
- Testen Sie die gefilterte Suche.
Die nachfolgenden Anweisungen basieren auf Excel für Microsoft 365, daher können die Dialog- und Schaltflächennamen, die Sie sehen, abweichen.
1. Konvertieren Sie Ihren Datenbereich in eine Tabelle
Wandeln Sie zunächst Ihre Rohdatenzeilen in ein Tabellenobjekt um, indem Sie diese Schritte befolgen:
- Klicken Sie irgendwo in Ihren Datenbereich.
- Klicken Sie auf die Registerkarte Einfügen und dann auf Tabelle.
- Bestätigen Sie den Bereich und aktivieren (oder deaktivieren) Sie das Kontrollkästchen, je nachdem, ob Ihre Tabelle Überschriften hat.
- Ändern Sie den Namen der Tabelle auf der Registerkarte Tabellenentwurf in etwas Aussagekräftiges. (Wir haben für diese Anleitung den Namen “MeineTabelle” verwendet.)
2. Fügen Sie Filtersteuerelemente hinzu
Nachdem Sie eine Tabelle aus Ihren Daten erstellt haben, erfahren Sie hier, wie Sie Ihr Suchfeld in Excel einfügen, um basierend auf Daten in der ersten Spalte zu filtern:
- Stellen Sie sicher, dass Sie mindestens sechs leere Zeilen für die Steuerelemente zur Verfügung haben. Sie können Ihre Filtersteuerelemente oberhalb Ihrer Tabelle platzieren (wie wir es getan haben) oder in einem völlig anderen Arbeitsblatt.
- Speichern Sie die Tabellenkalkulation als makrofähige Arbeitsmappe.
- Klicken Sie auf die Registerkarte Entwicklertools.
- Klicken Sie auf Einfügen und dann auf Textfeld. Zeichnen Sie das Textfeld in eine Zelle oberhalb Ihrer Tabelle.
- Klicken Sie mit der rechten Maustaste auf das Textfeld und dann auf Eigenschaften.
- Geben Sie die Zellennummer, in der Sie das Feld gezeichnet haben, in das Feld LinkedCell ein und schließen Sie dann das Fenster. (Wir haben für diese Anleitung “A3” verwendet.)
- Doppelklicken Sie auf das Textfeld, um das Visual Basic-Modul zu öffnen. Geben Sie im Leerraum zwischen den Zeichenfolgen “Private Sub” und “End Sub” den untenstehenden Makrotext ein – achten Sie darauf, alle Verweise auf “MeineTabelle” und “A3” durch Ihren Tabellennamen bzw. Ihre Textfeldzelle zu ersetzen.
‘Filter Name field in MyTable Table.
Dim strFilter As String
strFilter = “*” & [A3] & “*”
Debug.Print strFilter
ActiveSheet.ListObjects(“MyTable”).Range.AutoFilter _
Field:=1, _
Criteria1:=strFilter, _
Operator:=xlFilterValues
- Speichern Sie das Modul und schließen Sie das Fenster.
- Klicken Sie auf Einfügen und dann auf Befehlsschaltfläche. Zeichnen Sie die Schaltfläche rechts neben dem Textfeld.
- Klicken Sie mit der rechten Maustaste auf die Schaltfläche und dann auf Eigenschaften.
- Geben Sie “Löschen” in das Feld Beschriftung ein und schließen Sie dann das Fenster.
- Doppelklicken Sie auf die Schaltfläche Löschen, um ihr Modul zu öffnen, und geben Sie dann den untenstehenden Makrotext in den Leerraum ein.
‘Clear MyTable custom filter.
[A3] = “”
- Speichern Sie das Modul und schließen Sie dann das Fenster.
- Deaktivieren Sie den Entwurfsmodus, indem Sie darauf klicken. Dadurch können Sie die erstellten Steuerelemente verwenden.
Profi-Tipp
Ähnlich wie Microsoft Excel ermöglichen Jotform Tabellen ihren Benutzern, die Daten zu filtern nach verschiedenen Kriterien, einschließlich des Datumsintervalls und eines bestimmten Werts in einer Spalte.
3. Testen Sie das gefilterte Suchfeld
Nachdem Sie Ihre Steuerelemente erstellt haben, ist es an der Zeit, ihre Funktionalität zu testen:
- Geben Sie einen beliebigen Text in das Suchfeld ein. Die Zeilen der Tabelle sollten während der Eingabe gefiltert werden.
- Um sicherzustellen, dass der Filter korrekt funktioniert, geben Sie das/die vollständige(n) Wort(e) in das Suchfeld für den Datensatz ein, den Sie finden möchten.
- Löschen Sie das Suchfeld, indem Sie auf die Schaltfläche Löschen klicken.
Wenn Sie Probleme mit Ihrer Filter-Suchschaltfläche haben, überprüfen Sie die obigen Schritte, um zu sehen, ob Sie etwas übersehen haben. Ein häufiger Fehler ist die fehlerhafte Eingabe des Makrotexts für das Textfeld und die Befehlsschaltfläche. Stellen Sie sicher, dass jede Textzeichenfolge exakt mit Ihrem gewählten Tabellennamen und Ihrer Textfeldzelle übereinstimmt.
Kommentar abschicken: