Skip to main content

Ouvrir un fichier CSV dans Excel

Pourquoi tout est dans une seule colonne

Les fichiers CSV exportés depuis WinOrtho séparent les colonnes par des virgules (,). En France, Excel attend un point-virgule (;) : s'il ouvre le fichier par un double-clic, il met toute la ligne dans la colonne A.

Pour obtenir un tableau propre, il suffit d'indiquer à Excel que le séparateur est la virgule. Deux méthodes ci-dessous : la première est recommandée.

Méthode 1 : importer le fichier (recommandé)

  1. Ouvrir Excel avec un classeur vide (ne pas double-cliquer sur le fichier CSV).
  2. Aller dans l'onglet Données.
  3. Cliquer sur À partir d'un fichier texte/CSV (à gauche du ruban).
  4. Sélectionner le fichier .csv, puis cliquer sur Importer.
  5. Dans la fenêtre d'aperçu, régler :
    • Origine du fichier : 65001 : Unicode (UTF-8), pour que les accents s'affichent bien ;
    • Délimiteur : Virgule.
  6. Vérifier dans l'aperçu que les colonnes sont bien séparées.
  7. Cliquer sur Charger. Les données arrivent sous forme de tableau dans une nouvelle feuille.

Pour garder le résultat, enregistrer le fichier au format Classeur Excel (.xlsx) : Fichier > Enregistrer sous.

Méthode 2 : le fichier est déjà ouvert sur une seule colonne

  1. Cliquer sur la lettre A en haut de la première colonne pour la sélectionner.
  2. Aller dans l'onglet Données, puis cliquer sur Convertir.
  3. Choisir Délimité, puis Suivant.
  4. Cocher uniquement Virgule (décocher Tabulation et Point-virgule), puis Suivant.
  5. Cliquer sur Terminer. Les données se répartissent dans les colonnes.

Si les accents s'affichent mal (par exemple é au lieu de é), utiliser plutôt la méthode 1.

Sur Mac et en cas de souci

  • Excel sur Mac : même principe. Fichier > Importer > Fichier CSV, choisir le fichier, puis Délimité et cocher Virgule. La méthode 2 (Données > Convertir) fonctionne aussi.
  • Les montants ou les dates sont mal reconnus : à l'aperçu de la méthode 1, cliquer sur Transformer les données, puis changer le type de la colonne concernée (Texte, Date ou Nombre décimal).
  • Les zéros en début de numéro disparaissent (code postal, n° de sécurité sociale) : passer la colonne en type Texte de la même façon.
  • Ne pas réenregistrer en .csv après modification : Excel remplacerait les virgules par des points-virgules. Enregistrer en .xlsx.