IA sur votre appareil : performant et privé.

Filtrer un CSV par valeur de colonne

Filtrez les lignes CSV par colonne : résultats en direct, export propre.

  • S'exécute sur votre appareil
  • 18 opérateurs
  • Toutes ou une condition
  • Un fichier gratuit · Lots avec Pro

Déposez un fichier CSV ici

CSV, TSV, TXT ou PSV — ou collez le texte ci-dessous. Rien n'est téléversé.

Source
Délimiteur
Délimiteur
Caractère de guillemet
Caractère de guillemet
Première ligne
Première ligne
Encodage
Ordre des dates
Ordre des dates
Conditions
Correspondance
Correspondance
Export
Délimiteur de sortie
Délimiteur de sortie
Fin de ligne
Fin de ligne

Comment filtrer un fichier CSV

  1. 1

    Collez ou déposez le CSV

    Collez du texte CSV ou déposez un fichier .csv, .tsv, .txt ou .psv. Rien n'est téléversé.

  2. 2

    Vérifiez les colonnes

    Confirmez le délimiteur et si la première ligne est un en-tête. Chaque colonne affiche le type détecté.

  3. 3

    Créez vos conditions

    Choisissez une colonne, un opérateur et saisissez une valeur. Ajoutez d'autres conditions et décidez si toutes doivent être remplies ou une seule.

  4. 4

    Lisez le compteur en direct

    Le nombre de correspondances et l'aperçu se mettent à jour pendant la saisie, pour voir l'effet avant d'exporter.

  5. 5

    Exportez

    Téléchargez ou copiez le CSV filtré en choisissant le délimiteur, la fin de ligne et l'ajout d'un BOM pour Excel.

Ce que propose cet outil de filtre CSV

Créez une ou plusieurs conditions, voyez immédiatement les lignes correspondantes et exportez uniquement ce que vous gardez.

  • Dix-huit opérateurs — Tests de texte, de nombre, de date et de vide, dont expressions régulières et plages.
  • Plusieurs conditions à la fois — Combinez les conditions avec toutes ou une seule plutôt que de filtrer deux fois.
  • Inverser le résultat — Gardez les lignes qui ne correspondent pas : c'est ainsi qu'on supprime des lignes au lieu de les sélectionner.
  • Colonnes typées — Chaque colonne est classée, donc le menu et la comparaison collent aux données.
  • Compteur en direct — Le nombre et l'aperçu se mettent à jour pendant la saisie, avant tout export.
  • Colonnes avec en-tête — La liste affiche l'indice et le titre, et la ligne d'en-tête peut être corrigée.
  • Options d'export — Choisissez le délimiteur, la fin de ligne et l'ajout d'un BOM pour qu'Excel lise correctement.

Les opérateurs et quand les utiliser

Le menu s'adapte à la colonne choisie : on ne vous propose que des comparaisons capables de dire quelque chose de réel sur ces données.

Opérateurs de texte

  • Égal / Différent — La cellule entière correspond, ou non. Pour les codes de statut et les identifiants exacts.
  • Contient / Ne contient pas — La valeur apparaît n'importe où dans la cellule. Le choix habituel pour les notes et les adresses.
  • Commence par / Se termine par — Motifs de préfixe et de suffixe : références de commande, familles de SKU, extensions.
  • Fait partie de — Une liste séparée par des virgules, pour que trois villes ne demandent pas trois conditions.
  • Correspond à un motif — Pour les motifs que les autres opérateurs ne savent pas décrire, comme la forme d'un code postal.
  • Est vide / N'est pas vide — Trouvez les trous d'une colonne, ou écartez les lignes qui en ont.

Opérateurs de nombre et de date

  • Supérieur à, inférieur à et leurs formes inclusives — Proposés uniquement là où la colonne contient vraiment des nombres.
  • Entre — Une plage inclusive. Les bornes peuvent être saisies dans n'importe quel ordre.
  • Avant, après, le — Comparaisons de dates qui comprennent les dates ISO et les écritures jour ou mois en premier.

Toutes, une seule, et inverser le résultat

Une condition répond à une question simple. C'est en les combinant que le filtrage commence à remplacer un tableur.

  • Toutes les conditions — Une ligne est gardée seulement si chaque condition tient : commandes expédiées de plus de 100 à Paris.
  • Une condition — Une ligne est gardée si au moins une condition tient : tout ce qui est annulé ou remboursé.
  • Inverser — Retournez le résultat. Décrivez les lignes à jeter, puis supprimez-les en une fois.

Comment les colonnes sont typées, et pourquoi cela change la réponse

Chaque colonne est échantillonnée et lue comme du texte, des nombres ou des dates, et cette décision change à la fois les opérateurs proposés et la comparaison effectuée.

  • Les nombres sont comparés comme des nombres — Dans une colonne numérique, 1,0 et 1 et +1 sont la même valeur, et 10 est supérieur à 9.
  • Le texte est comparé comme du texte — Dans une colonne de texte, une référence comme 007 garde ses zéros et n'est pas égale à 7.
  • Devise, pourcentages et négatifs comptables — 1 200,50 EUR, 12 % et (45) sont compris comme les nombres qu'ils représentent.
  • Une valeur isolée ne retype pas la colonne — Un seul N/A dans une colonne de quantités la laisse numérique, donc supérieur à reste disponible.
  • Le type est modifiable — Si une colonne de codes a été lue comme des nombres, remettez-la en texte et les comparaisons suivent.

Lignes d'en-tête, délimiteurs et guillemets

Bien lire le fichier passe avant de le filtrer, et chacun de ces réglages est détecté d'abord puis ajustable ensuite.

  • Détection de l'en-tête — Un fichier a un en-tête sauf si sa première ligne ressemble aux données en dessous, donc un fichier sans en-tête ne perd pas silencieusement sa première ligne.
  • Détection du délimiteur — Chaque candidat est analysé et noté selon la régularité des largeurs de ligne, donc une virgule dans une adresse entre guillemets ne l'emporte pas.
  • Caractère de guillemet — Guillemet double, apostrophe ou aucun. Des fichiers cités avec des apostrophes existent, et mal les lire fusionne des lignes.
  • Lignes vides — Un saut de ligne final n'est pas une ligne. Les lignes vides internes peuvent être gardées ou ignorées, car elles sont parfois voulues.
  • Encodage — UTF-8, UTF-16, Windows-1252 et ISO-8859-1, toute marque d'ordre des octets étant respectée automatiquement.

Casse et espaces

Les deux se règlent par condition, car la bonne réponse n'est pas la même pour un nom de client et pour un code produit.

  • Respecter la casse — Désactivé par défaut, donc Paris et paris correspondent. Activez-le pour les codes où la casse a du sens.
  • Ignorer les espaces — Activé par défaut, pour qu'un espace initial ne cache pas une correspondance. S'applique aux deux côtés de la comparaison.
  • Vide veut dire vide — Une cellule de trois espaces compte comme vide, ce que dirait toute personne lisant le fichier.

Des options d'export qui survivent à Excel

Un CSV filtré n'est utile que si le programme suivant le lit comme prévu, ce qui tient surtout à trois réglages.

  • Ajouter un BOM pour Excel — Sans lui, Excel lit un CSV UTF-8 comme de l'ANSI et les accents arrivent en caractères étranges.
  • Fin de ligne — LF ou CRLF. Certains anciens outils Windows exigent CRLF et lisent sinon le fichier comme une seule ligne.
  • Délimiteur de sortie — Gardez le délimiteur du fichier ou changez-le, souvent plus simple qu'une conversion après coup.
  • Ligne d'en-tête — Incluez ou omettez l'en-tête, selon que le résultat va à une personne ou à un import.

Filtrer plusieurs fichiers à la fois

Les mêmes conditions peuvent s'appliquer à un ensemble de fichiers, la forme habituelle d'un export mensuel découpé par région ou par mois.

  • Un seul jeu de conditions — Créez le filtre une fois et appliquez-le à chaque fichier de la liste.
  • Une seule archive — Tous les fichiers filtrés sont livrés dans un unique ZIP plutôt qu'un téléchargement par fichier.
  • Compteurs par fichier — Chaque fichier indique ses propres correspondances et son total, donc un résultat vide se voit au lieu de passer inaperçu.

Pourquoi filtrer un CSV plutôt que l'ouvrir dans un tableur

Filtrer isole les lignes qui comptent pour l'analyse, le rapport ou l'import suivant.

  • Revue plus rapide — Concentrez-vous sur les lignes correspondantes au lieu de parcourir tout le fichier.
  • Exports plus propres — Partagez ou importez seulement le sous-ensemble voulu, sans lignes masquées qui voyagent avec.
  • Des fichiers qui bloquent un tableur — Un gros export s'ouvre ici sans attente, car seules les lignes gardées sont écrites.
  • Rien ne quitte l'appareil — Fichiers clients et données financières se filtrent sans être téléversés nulle part.

Le filtrage s'exécute sur votre appareil, en arrière-plan, pour que la page reste réactive sur de gros fichiers.

Questions fréquentes

Comment fonctionne le filtre CSV ?

Collez ou déposez votre CSV, choisissez la colonne, choisissez un opérateur et saisissez une valeur. Le nombre de correspondances et l'aperçu se mettent à jour pendant la saisie, donc vous voyez exactement combien de lignes subsistent avant d'exporter. Ajoutez d'autres conditions pour affiner et décidez si une ligne doit remplir toutes les conditions ou une seule.

Quels opérateurs sont disponibles ?

Dix-huit. Pour le texte : égal, différent, contient, ne contient pas, commence par, se termine par, fait partie de, correspond à une expression régulière, est vide et n'est pas vide. Pour les nombres : supérieur à, supérieur ou égal, inférieur à, inférieur ou égal et entre. Pour les dates : avant, après et le. Le menu ne propose que les opérateurs pertinents pour la colonne choisie.

Puis-je utiliser plusieurs conditions à la fois ?

Oui. Ajoutez autant de conditions que nécessaire et choisissez Toutes les conditions, pour qu'une ligne doive toutes les remplir, ou Une condition, pour qu'une seule suffise. La version gratuite couvre jusqu'à trois conditions, ce qui suffit dans la plupart des cas ; Pro supprime la limite.

Comment garder les lignes qui NE correspondent PAS ?

Activez Inverser. Cela retourne tout le résultat : les lignes que vous avez décrites sont supprimées et tout le reste est conservé. C'est bien plus simple que de réécrire chaque condition en son contraire, et c'est le moyen le plus rapide de supprimer des lignes d'un CSV.

Comment l'outil sait-il quelle colonne est un nombre ou une date ?

Chaque colonne est échantillonnée et classée comme texte, nombre ou date, et le type est affiché à côté du nom de la colonne. C'est pourquoi supérieur à est proposé sur une colonne de quantités mais pas sur une colonne de noms, et pourquoi un égal numérique traite 1,0 et 1 comme la même valeur alors qu'un égal textuel non. Vous pouvez corriger le type.

Et si mon fichier n'a pas de ligne d'en-tête ?

L'outil décide en regardant si la première ligne ressemble aux données en dessous, donc un fichier dont la première ligne est déjà une donnée n'est pas pris pour un en-tête. Vous pouvez aussi l'indiquer explicitement avec Est un en-tête ou Est une donnée. C'est important car traiter une ligne de données comme un en-tête la retire silencieusement du filtre.

Quels délimiteurs, guillemets et encodages sont pris en charge ?

Le délimiteur est détecté en analysant le fichier avec chaque candidat et en retenant celui qui produit des lignes cohérentes : une virgule dans une adresse entre guillemets ne le trompe donc pas. Vous pouvez imposer la virgule, le point-virgule, la tabulation ou la barre verticale, définir le guillemet, et choisir UTF-8, UTF-16, Windows-1252 ou ISO-8859-1. Une marque d'ordre des octets est respectée automatiquement.

Pourquoi mon CSV exporté s'affiche-t-il mal dans Excel ?

Excel lit un CSV UTF-8 comme de l'ANSI sauf si le fichier commence par une marque d'ordre des octets, ce qui transforme les accents en caractères étranges. Activez Ajouter un BOM pour Excel avant d'exporter et les accents sont préservés. Vous pouvez aussi choisir le délimiteur de sortie et basculer entre les fins de ligne LF et CRLF.

Mes données CSV sont-elles envoyées à un serveur ?

Non. Votre fichier n'est jamais téléversé, stocké ni transmis, donc les tableaux sensibles comme les fichiers clients, les commandes ou les données financières restent entièrement privés sur votre appareil. Le filtrage s'exécute sur votre appareil, ce qui explique aussi qu'il reste rapide sur de gros fichiers.

Le filtre CSV est-il gratuit, hors ligne et adapté au mobile ?

Oui. Le filtrage est gratuit, avec tous les opérateurs sauf les expressions régulières et jusqu'à trois conditions à la fois, et il continue de fonctionner hors ligne une fois chargé. Il fonctionne dans tout navigateur moderne, mobile ou bureau, ce qui est pratique pour isoler des lignes pour un rapport, une analyse ou un export plus propre en déplacement.

Outils associés

4.8sur 5

sur 86 notes

Notez cet outil

Touchez une étoile — c’est rapide