Catégorie: Développement

Extracteur de colonnes CSV

Idée interneUn outil manque ?

Extrayez des colonnes précises d'un fichier CSV par position ou par nom

Collez des données CSV et indiquez les colonnes à conserver, par position (à partir de 1) ou par nom d'en-tête, pour produire un CSV plus léger ne contenant que ces colonnes, dans l'ordre indiqué. Fonctionne entièrement dans votre navigateur.

2 colonne(s) extraite(s) de 3 ligne(s).

JSON
role,name
Engineer,Ada Lovelace
Admiral,Grace Hopper
Tester,"Doe, John"
Télécharger le CSVTélécharger le CSV

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Un export large contient souvent bien plus de colonnes que nécessaire pour l'étape suivante. Cet outil analyse du CSV séparé par des virgules, des points-virgules ou des tabulations, y compris les champs entre guillemets, et permet de choisir les colonnes soit par leur position (1, 2, 3...), soit, quand la première ligne est un en-tête, par leur nom. Le résultat conserve les colonnes dans l'ordre indiqué, si bien que saisir « 3, 1 » réordonne autant qu'il filtre.

Mode d'emploi

  1. Collez vos données CSV dans le champ de saisie, ou chargez l'exemple.
  2. Indiquez les colonnes à conserver, séparées par des virgules, par index ou par nom d'en-tête.
  3. Copiez le CSV obtenu ou téléchargez-le sous forme de fichier.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Mes données CSV sont-elles envoyées quelque part ?
Non. L'analyse et l'extraction se font en JavaScript directement dans la page, donc les exports de tableur ne quittent jamais votre appareil.
Puis-je sélectionner les colonnes par nom plutôt que par position ?
Oui, tant que « La première ligne est un en-tête » est activé. Saisissez le texte exact de l'en-tête, ou utilisez de toute façon un numéro de colonne à partir de 1.
Que se passe-t-il si une colonne demandée n'existe pas ?
Elle est ignorée et signalée dans un avertissement au-dessus du résultat, afin qu'une faute de frappe ne produise pas silencieusement une colonne vide.