Guides

Un CSV s’ouvre dans une seule colonne Excel : comment le corriger ?

Un CSV s’ouvre dans une seule colonne Excel : comment le corriger ?

Vous ouvrez un fichier CSV dans Excel et toutes les informations apparaissent dans la colonne A. Les noms, adresses et montants sont collés sur la même ligne, séparés par des virgules ou des points-virgules.

Le fichier n’est pas forcément endommagé. Excel peut simplement utiliser un séparateur différent de celui du CSV. La solution consiste généralement à importer le fichier en choisissant explicitement le bon délimiteur.

Avant toute modification, conservez le CSV original.

Pourquoi toutes les données apparaissent-elles dans la colonne A ?

Un CSV est un fichier texte qui organise des données avec des séparateurs. Selon son origine, il peut utiliser une virgule, un point-virgule ou un autre caractère.

Si Excel n’interprète pas ce séparateur comme prévu, les champs restent regroupés.

Exemple de ligne :

nom;ville;reference

Elle devrait produire trois colonnes : nom, ville et référence. Si le point-virgule n’est pas reconnu, elle peut rester dans une seule cellule.

La méthode recommandée : importer le CSV

Dans une version d’Excel disposant de cette fonction :

  1. Ouvrez un classeur vide.
  2. Accédez à l’onglet Données.
  3. Choisissez À partir d’un fichier texte/CSV.
  4. Sélectionnez votre fichier.
  5. Vérifiez le séparateur dans l’aperçu.
  6. Contrôlez l’encodage si les accents sont incorrects.
  7. Chargez les données lorsque les colonnes sont bien réparties.

Les intitulés varient selon la version et le système. L’essentiel est de passer par l’importation plutôt que de dépendre uniquement du double-clic sur le fichier.

Quel séparateur choisir ?

Regardez l’aperçu proposé par Excel.

  • Si les champs sont séparés par ;, choisissez le point-virgule.
  • S’ils sont séparés par ,, choisissez la virgule.
  • Si le fichier vient d’un export tabulé, essayez la tabulation.

Ne validez pas tant que les en-têtes et les lignes ne correspondent pas aux colonnes attendues.

Un aperçu correct doit montrer une structure cohérente sur plusieurs lignes, pas seulement sur la première.

Pourquoi ne pas remplacer toutes les virgules ?

Une virgule peut appartenir à une valeur : montant décimal, adresse ou phrase.

Un remplacement global risque donc de modifier les données.

Prenons :

"Atelier du Centre";"12, rue des Lilas";"125,50"

Les virgules de l’adresse et du montant ne jouent pas le même rôle que les points-virgules séparant les champs.

Utilisez les options d’importation plutôt qu’une modification aveugle du texte.

Comment corriger les accents illisibles ?

Si vous voyez des caractères inhabituels à la place de « é » ou « à », vérifiez l’encodage sélectionné lors de l’importation.

Testez l’encodage correspondant à la source, notamment UTF-8 lorsqu’il est utilisé par l’export.

Comparez plusieurs mots contenant des accents avant de charger les données. Si le fichier original contient déjà des caractères incorrects, changer l’affichage ne suffira pas nécessairement.

Attention aux zéros et aux identifiants

Un code comme 001245 n’est pas forcément un nombre à calculer. Il peut s’agir d’une référence dont les zéros font partie.

De même, un identifiant long ne doit pas être traité automatiquement comme une valeur numérique.

Lorsque l’importation le permet, choisissez le type Texte pour :

  • les références ;
  • les codes postaux ;
  • les numéros de téléphone ;
  • les identifiants ;
  • les valeurs dont la présentation doit rester identique.

Si les zéros ont déjà été supprimés puis le fichier enregistré, revenez au CSV original.

Faut-il convertir le CSV en XLSX ?

Après une importation correcte, vous pouvez enregistrer un classeur XLSX pour conserver votre travail Excel.

Gardez toutefois le CSV source. Vérifiez le nombre de lignes, les colonnes, les dates et quelques valeurs avant de considérer la conversion comme terminée.

Vous pouvez consulter les opérations disponibles sur File-Forge. Vérifiez que la conversion souhaitée est proposée : un changement d’extension ne remplace pas une interprétation correcte des données.

Checklist avant d’utiliser le tableau

  • Les en-têtes sont dans les bonnes colonnes.
  • Les lignes ne sont pas décalées.
  • Les accents sont lisibles.
  • Les références conservent leurs zéros.
  • Les dates correspondent à la source.
  • Les montants utilisent les bonnes décimales.
  • Le CSV original est conservé.

FAQ : CSV mal ouvert dans Excel

Pourquoi le double-clic ne donne-t-il pas le bon résultat ?

L’ouverture automatique dépend des paramètres et du fichier. L’importation permet de choisir explicitement le séparateur.

Puis-je simplement renommer .csv en .xlsx ?

Non. Cela ne transforme pas le contenu en classeur Excel.

Pourquoi certaines dates changent-elles ?

Une interprétation automatique peut convertir des valeurs. Contrôlez le type de colonne pendant l’importation.

Quelle copie faut-il conserver ?

Gardez le CSV original et enregistrez votre travail dans un fichier distinct.