Trieur CSV

Trier les données CSV par une ou plusieurs colonnes avec options ascendant/descendant

Click to upload file or drag and drop file here

Maximum file size: 10MB

Points clés

Catégorie
Données et tableaux
Types d’entrée
file, text, select, checkbox
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Trieur CSV est un outil en ligne efficace pour organiser vos fichiers de données en triant les lignes selon une ou plusieurs colonnes, avec des options de personnalisation pour l'ordre et le type de données.

Quand l’utiliser

  • Pour organiser rapidement une liste brute de données CSV avant une analyse.
  • Pour classer des rapports financiers ou des inventaires par date ou par valeur numérique.
  • Pour corriger l'ordre d'un fichier CSV exporté depuis une base de données ou un logiciel tiers.

Comment ça marche

  • Importez votre fichier CSV dans l'outil.
  • Spécifiez la colonne principale de tri et choisissez l'ordre (ascendant ou descendant).
  • Ajoutez une colonne de tri secondaire si nécessaire pour affiner le classement.
  • Sélectionnez le type de données et le format de sortie souhaité, puis lancez le traitement.

Cas d’usage

Tri chronologique de journaux d'événements ou de transactions.
Classement alphabétique de listes de contacts ou de clients.
Organisation de stocks par prix ou par quantité en ordre décroissant.

Exemples

1. Tri d'un inventaire par prix

Gestionnaire de stock
Contexte
Un fichier CSV contenant des milliers d'articles avec leurs prix respectifs.
Problème
Besoin de classer les articles du plus cher au moins cher pour identifier les produits à forte valeur.
Comment l’utiliser
Charger le fichier, définir la colonne 'Prix' comme colonne de tri et choisir l'ordre 'Descendant'.
Configuration d’exemple
sortColumn: 'Prix', sortOrder: 'desc', dataType: 'number'
Résultat
Un fichier CSV propre où les articles les plus coûteux apparaissent en premier.

2. Organisation d'une liste de clients par date

Responsable marketing
Contexte
Une liste d'inscrits à une newsletter exportée sans ordre spécifique.
Problème
Besoin de trier les inscriptions par date pour analyser les tendances d'acquisition récentes.
Comment l’utiliser
Importer le CSV, sélectionner la colonne 'Date_Inscription' et choisir le type 'Date'.
Configuration d’exemple
sortColumn: 'Date_Inscription', sortOrder: 'asc', dataType: 'date'
Résultat
Une liste chronologique permettant de visualiser facilement l'évolution des inscriptions.

Tester avec des échantillons

csv, file

Hubs associés

FAQ

Quels formats de sortie sont disponibles ?

Vous pouvez exporter vos données triées au format CSV, JSON ou sous forme de rapport récapitulatif.

Puis-je trier par plusieurs colonnes ?

Oui, l'outil permet de définir une colonne de tri principale et une colonne de tri secondaire pour les cas de doublons.

Comment l'outil gère-t-il les cellules vides ?

Par défaut, l'option 'Traiter les valeurs vides comme dernières' est activée pour placer les cellules vides à la fin de votre liste.

Dois-je spécifier le type de données ?

L'option 'Auto-détection' fonctionne généralement très bien, mais vous pouvez forcer le type (nombre, date, texte) pour garantir un tri précis.

Mon fichier contient une ligne d'en-tête, sera-t-elle triée ?

Si l'option 'Inclure la ligne d'en-tête' est cochée, l'outil conservera votre en-tête en haut du fichier sans le mélanger aux données.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/csv-sorter

Paramètres de la requête

Nom du paramètre Type Requis Description
csvFile file (Téléchargement requis) Oui -
sortColumn text Oui -
sortOrder select Non -
secondarySortColumn text Non -
secondarySortOrder select Non -
dataType select Non -
treatEmptyAsLast checkbox Non -
outputFormat select Non -
includeHeader checkbox Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/csv-sorter pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-csv-sorter": {
      "name": "csv-sorter",
      "description": "Trier les données CSV par une ou plusieurs colonnes avec options ascendant/descendant",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-sorter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]