Convertisseur Excel vers CSV

Déposez un classeur .xlsx ou .xls et exportez n'importe quelle feuille vers un fichier CSV propre dans votre navigateur. Le tableur ne quitte jamais votre appareil.

Le convertisseur Excel vers CSV analyse votre classeur entièrement dans votre navigateur. Le fichier .xlsx ou .xls que vous déposez reste sur votre appareil et n'est jamais téléversé vers ArrayKit.

Ouvrir le convertisseur CSV vers JSON

À propos de Excel vers CSV

Le convertisseur Excel vers CSV transforme un classeur .xlsx ou .xls en simple fichier CSV sans ouvrir Excel. Déposez un tableur, choisissez la feuille à exporter, et l'outil lit les cellules et écrit un CSV correctement échappé que toute base de données, script ou pipeline de données peut ingérer. Choisissez un délimiteur virgule, tabulation ou point-virgule, ajoutez un BOM UTF-8 pour qu'Excel rouvre le texte accentué correctement, et contrôlez la façon dont les dates sont écrites — ISO 8601, date seule, votre paramètre régional ou le numéro de série brut. Les champs qui contiennent le délimiteur, des guillemets ou des sauts de ligne sont échappés pour vous, afin que rien ne décale les colonnes en aval. Il est conçu pour les analystes, ingénieurs et toute personne préparant des données pour un import. L'analyse se fait entièrement sur votre appareil — votre classeur n'est jamais téléversé.

Fonctionnalités

Comment utiliser Excel vers CSV

  1. Déposez un fichier .xlsx ou .xls ou cliquez pour en parcourir un
  2. Choisissez la feuille à exporter si le classeur en a plusieurs
  3. Sélectionnez le délimiteur, le format de date, et s'il faut ajouter un BOM UTF-8
  4. Copiez le CSV ou téléchargez-le sous forme de fichier .csv

Exemple

Entrée

Sheet1:
| name  | joined      | notes          |
| Ada   | 2020-01-02  | first, second  |

Sortie

name,joined,notes
Ada,2020-01-02T00:00:00.000Z,"first, second"

La virgule à l'intérieur de "first, second" est mise entre guillemets pour qu'elle reste dans une seule colonne.

Erreurs courantes et dépannage

Foire aux questions

Comment convertir un fichier Excel en CSV sans Excel installé ?
Déposez votre classeur .xlsx ou .xls sur cette page. Il lit les cellules dans votre navigateur et écrit un CSV que vous pouvez copier ou télécharger — sans Excel, sans Google Sheets et sans téléversement.
Puis-je choisir quelle feuille du classeur devient le CSV ?
Oui. Quand un classeur a plusieurs feuilles, un sélecteur de feuille apparaît. Sélectionnez un onglet et ses lignes sont converties ; le CSV ne contient qu'une feuille, donc exportez chaque onglet séparément si vous les voulez toutes.
Pourquoi devrais-je ajouter un BOM UTF-8 au CSV ?
Excel lit une marque d'ordre des octets UTF-8 comme un signal pour décoder le fichier en UTF-8. Ajouter le BOM préserve les caractères accentués et non latins quand le CSV est rouvert dans Excel sous Windows.
Comment les dates du tableur sont-elles écrites dans le CSV ?
Vous choisissez : ISO 8601 (2020-01-02T00:00:00.000Z), date seule (2020-01-02), la chaîne de votre paramètre régional, ou le numéro de série Excel brut. Les cellules qui ne sont pas des dates sont laissées exactement telles quelles.
Qu'advient-il des cellules qui contiennent des virgules ou des sauts de ligne ?
Elles sont entourées de guillemets doubles et les guillemets internes sont doublés, conformément au RFC 4180. Cela conserve une valeur comme "first, second" ou une note multiligne dans un seul champ CSV.

Outils associés

Tous les outils ArrayKit