Zum Hauptinhalt springen
Bethemesh

CSV filtern

Filtere CSV-Zeilen direkt im Browser nach deinen Kriterien.

  • Zwischenablage

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

Eine Datendatei enthält häufig mehr Einträge als den benötigten Ausschnitt: Produkte über einer Preisgrenze, Kunden einer Stadt oder Zeilen mit einem leeren Feld. Der CSV-Filter behält Datensätze, die eine Bedingung in einer ausgewählten Spalte erfüllen, und erstellt daraus eine weiterverwendbare Kopie. Sämtliche Spalten der erhaltenen Zeilen bleiben in ihrer bisherigen Reihenfolge bestehen. So reduzierst du Datensätze, ohne deren Zusammenhang zu verlieren. Die Operation sortiert die Tabelle nicht, entfernt keine Duplikate und verändert keine beibehaltenen Werte. Sie bildet einen Ausschnitt, bereinigt aber nicht automatisch die Quelle.

Wähle die Spalte anhand ihres exakten Titels oder ihrer Position ab 1. Bei aktiver Kopfzeile liefert der erste Datensatz die Namen und bleibt vom Filtern ausgenommen. Ohne Titel verwendest du eine Position. Wiederholte Namen bezeichnen das erste Vorkommen; Nummern vermeiden auch Mehrdeutigkeiten numerischer Überschriften. Das Trennzeichen wird aus Komma, Semikolon, Tabulator und senkrechtem Strich erkannt. Zitierte Zellen werden auch über mehrere physische Zeilen hinweg als CSV-Felder gelesen.

Textbedingungen umfassen enthält, ist gleich, beginnt mit und endet mit. Reguläre Ausdrücke werden nicht verwendet: Gesuchte Zeichen gelten wörtlich. Äußere Leerzeichen werden standardmäßig beim Vergleich ignoriert, nicht in der Ausgabe. Großschreibung bleibt relevant, sofern du ihre Option nicht aktivierst. Leer und nicht leer benötigen keinen Suchwert. Ohne Entfernen äußerer Leerzeichen gilt eine nur daraus bestehende Zelle als gefüllt. Ein fehlendes Feld in einem kurzen Datensatz wird wie ein leerer Wert behandelt.

Größer, größer oder gleich, kleiner und kleiner oder gleich verlangen gültige Zahlen. Einfache Dezimalpunkte oder Dezimalkommas und unterstützte Tausenderleerzeichen werden erkannt. Leere oder nicht numerische Zellen erfüllen diese Vergleiche nicht; dasselbe gilt für einen ungültigen Vergleichswert. Pro Ausführung wirkt eine Bedingung. Passende Datensätze bleiben vollständig und in Eingabereihenfolge erhalten. Gibt es keine Treffer, enthält eine Datei mit Überschriften nur noch ihre Kopfzeile. Das kann ein korrektes Ergebnis ohne Datenzeilen sein und bedeutet nicht automatisch einen Verarbeitungsfehler.

So verwenden Sie dieses Tool

  1. Das maßgebliche Auswahlfeld identifizieren

    Füge die CSV oder TSV ein oder importiere die Datei und bestätige die Kopfzeile. Wähle die Spalte mit dem tatsächlichen Kriterium, nicht nur eine damit verbundene Begleitinformation.

  2. Eine genaue Bedingung festlegen

    Wähle Operator und Vergleichswert, außer bei leer oder nicht leer. Prüfe Zahlengrenzen auf ein lesbares Format. Entscheide bei Texten, ob Großschreibung und äußere Leerzeichen die Übereinstimmung beeinflussen sollen.

  3. Den entstandenen Ausschnitt kontrollieren

    Starte den Filter, prüfe die Anzahl erhaltener Datensätze und betrachte Grenzwerte oder Textvarianten. Kopiere oder exportiere die Auswahl und bewahre das Original für weitere Bedingungen auf.

Anwendungsfälle

Preise oberhalb einer Grenze auswählen

Behalte Produkte über einem Zahlenwert für eine Preisprüfung, ohne ihre Referenzen, Kategorien und sonstigen Eigenschaften von den ausgewählten Artikeln zu trennen.

Fehlende Angaben finden

Isoliere Datensätze mit einem leeren Pflichtfeld, um sie in der Quelle zu vervollständigen. Der Filter erkennt eine fehlende Angabe, bestimmt jedoch nicht den dafür richtigen Ersatzwert.

Einen geografischen Ausschnitt bilden

Wähle eine Stadt durch Textgleichheit aus und ignoriere gegebenenfalls Großschreibung. Unterschiedliche Schreibweisen lassen sich damit vergleichen, ohne die ausgegebenen Adressen oder Städtenamen umzuschreiben.

Beispiele

Beträge strikt größer als 10 behalten

Mit der zweiten Spalte und größer als 10 bleibt ausschließlich A erhalten. Die leere Zelle von C wird weder zu null noch zu einer gültigen Zahl. Alle übrigen Felder von A bleiben ihrem Preis zugeordnet.

Eingabe

id;preis
A;12,50
B;2,75
C;

Ergebnis

id;preis
A;12,50

Eine Stadt ohne Großschreibung und äußere Leerzeichen vergleichen

Ist gleich bonn mit ignorierten Leerzeichen und ohne Großschreibung behält 1 und 3. Die erste erhaltene Zelle enthält weiterhin ihre Leerzeichen und den Großbuchstaben. Normalisiert wird der Vergleich, nicht der ausgegebene Zelltext.

Eingabe

id;stadt
1; Bonn 
2;Berlin
3;bonn

Ergebnis

id;stadt
1; Bonn 
3;bonn

Tipps und bewährte Vorgehensweisen

  • Für eine Verknüpfung mit UND kannst du zuerst eine Kopie filtern und auf das Ergebnis die zweite Bedingung anwenden. Jeder Durchgang verengt den Ausschnitt. Ein ODER zwischen Bedingungen entsteht dadurch nicht.
  • Enthält mit einem leeren Suchwert passt auf jede Zeichenfolge. Wenn du fehlende Angaben suchst, wähle ausdrücklich den Operator leer, statt lediglich das Feld für den Suchtext leer zu lassen.
  • Währungszeichen und Anmerkungen wie unbekannt werden nicht automatisch in Zahlen verwandelt. Behandle solche Ausnahmen gesondert, damit ausgeschlossene Zeilen nicht mit tatsächlich unterhalb der Grenze liegenden Beträgen verwechselt werden.

Häufig gestellte Fragen

Vergleichen ist gleich und größer als Zellen auf dieselbe Weise?

Nein. Ist gleich vergleicht Text nach den gewählten Normalisierungen, größer als verlangt dagegen zwei lesbare Zahlen. Die Zeichenfolgen 1 und 1,0 bleiben beim Textvergleich verschieden, obwohl sie dieselbe Zahlenmenge ausdrücken können.

Warum erfüllt eine Zelle mit Leerzeichen die Leerprüfung nicht?

Bei ausgeschaltetem Entfernen äußerer Leerzeichen bilden diese Zeichen einen nicht leeren Wert. Aktiviere die Option, wenn sie für deinen Vergleich keine Bedeutung haben. Der ursprüngliche Zelltext bleibt in erhaltenen Zeilen trotzdem unverändert.

Kann ich reguläre Ausdrücke oder mehrere Regeln eingeben?

Das Wertefeld ist eine wörtliche Suche, und die Oberfläche führt eine Regel auf einmal aus. Zeichen wie .* werden kein Suchmuster. Mehrere Durchgänge ermöglichen UND; ODER-Bedingungen benötigen eine andere Vorgehensweise.

Ist ein Ergebnis nur mit Kopfzeile ein Fehler?

Nein. Kein Datensatz erfüllt dann die ausgewählte Bedingung. Kontrolliere Operator, Grenze, Großschreibungsoption und gewähltes Feld, bevor du daraus schließt, dass die gesuchten Einträge im ursprünglichen Export nicht vorhanden sind.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Wähle die CSV-Spalten aus, die im Endergebnis erhalten bleiben sollen.

Daten & TabellenDieses Werkzeug verwenden

CSV-Zeilen nach einer oder mehreren Spalten sortieren.

Daten & TabellenDieses Werkzeug verwenden

Analysiere jede CSV-Spalte nach Datentyp, fehlenden Werten, Kardinalität und numerischen Kennzahlen.

Daten & TabellenDieses Werkzeug verwenden