Catégorie: Développement

Trieur de CSV

Idée interneUn outil manque ?

Trie les lignes CSV par colonne, en gardant l'en-tête en place

Trie les lignes CSV par nom d'en-tête ou numéro de colonne (base 1), en texte ou en nombre, par ordre croissant ou décroissant, en gardant la ligne d'en-tête hors du tri. Les champs entre guillemets sont analysés correctement. Fonctionne entièrement dans votre navigateur.

CSV trié
name,role,team,age
"Doe, John",Tester,Green,29
Ada Lovelace,Engineer,Blue,36
Alan Turing,Mathematician,Blue,41
Grace Hopper,Admiral,Green,85

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

À quoi sert cet outil

Les exports de tableur arrivent rarement dans l'ordre dont vous avez besoin, et rouvrir un gros CSV dans un tableur juste pour trier une colonne est lent. Cet outil analyse du CSV séparé par des virgules, points-virgules ou tabulations avec une prise en charge complète des champs entre guillemets, trie les lignes de données par une colonne, en texte ou en nombre, et reconstruit le CSV en laissant la ligne d'en-tête exactement là où elle était.

Mode d'emploi

  1. Collez vos données CSV, ou chargez l'exemple.
  2. Indiquez la colonne à trier, par son nom d'en-tête ou sa position (base 1).
  3. Activez Tri numérique et Décroissant au besoin, puis copiez le CSV trié.

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 le tri se font en JavaScript directement dans la page, donc les exports de tableur ne quittent jamais votre appareil.
La ligne d'en-tête est-elle triée avec les données ?
Non, la première ligne reste toujours l'en-tête et ne bouge jamais, tant que Première ligne est un en-tête reste activé.
Que se passe-t-il avec un tri texte simple sur des nombres ?
Activez Tri numérique pour que « 10 » soit trié après « 9 » plutôt qu'avant, ce que ferait sinon une comparaison de texte simple.