Outils Développeur
Convertisseur CSV / Excel
Convertit des fichiers CSV en Excel (.xlsx) ou des fichiers Excel en CSV. Tout le traitement se fait dans le navigateur, sans envoyer de fichiers au serveur.
Conseils
- Lors de la conversion Excel → CSV, le résultat inclut un BOM UTF-8 pour qu'Excel sous Windows l'ouvre sans caractères illisibles.
- Si le fichier Excel comporte plusieurs feuilles, un menu déroulant apparaît pour choisir laquelle exporter.
- Tout le traitement se fait dans votre navigateur — aucun fichier n'est envoyé à un serveur.
- Lors de la conversion CSV → Excel, Excel peut convertir automatiquement certaines valeurs (ex. : « 1-2 » → date). C'est le comportement d'Excel.
Questions fréquentes
Anecdote — Pourquoi Excel corrompt les fichiers CSV
Le problème d'Excel qui convertit silencieusement des chaînes en dates frustre les ingénieurs de données du monde entier depuis des décennies. Des valeurs comme 1-2 ou 3/4 sont interprétées comme des dates et ne peuvent pas facilement être annulées. Ce n'est qu'avec la mise à jour de 2021 qu'il est devenu possible de spécifier les types de colonnes à l'importation.
Le problème a été le plus grave dans la recherche génomique. Une étude de 2004 a révélé qu'environ 20 % des listes de noms de gènes dans les articles publiés avaient été corrompues. Par exemple, le gène SEPT2 était converti en 2-Sep (2 septembre). Le Comité HUGO a pris la mesure extraordinaire de renommer les gènes concernés en 2020.
Le point le plus important lors de la conversion entre CSV et Excel est l'encodage des caractères. Cet outil génère de l'UTF-8 avec BOM lors de la conversion Excel → CSV, afin que le fichier s'ouvre correctement dans Excel sous Windows.