Ce qu'il faut savoir
CSV vers Excel transforme un export de données brut en vrai classeur. Un CSV ouvert directement dans Excel pose souvent problème: colonnes fusionnées en une seule, accents illisibles, zéros initiaux supprimés. La conversion règle ces points avant l'ouverture.
Le séparateur est détecté automatiquement (virgule, point-virgule, tabulation ou barre verticale), et l'encodage aussi: UTF-8, ou Windows-1252 pour les CSV des anciennes versions d'Excel. Les cellules qui sont clairement des nombres deviennent des nombres utilisables dans des formules.
Points forts
- Séparateur détecté: plus de colonnes collées en une seule
- Accents corrects, que le CSV soit en UTF-8 ou en Windows-1252
- Les nombres deviennent de vrais nombres, prêts pour les calculs
- Codes postaux et références à zéro initial conservés en texte
Limites à connaître
- Une seule feuille, sans mise en forme ni largeur de colonnes
- Les dates restent du texte et ne sont pas converties
- Une valeur ambiguë comme « 1,234 » reste du texte
- Les nombres de plus de 15 chiffres restent du texte, par prudence
Quand l'utiliser
Convertissez un export bancaire, une liste de contacts ou un extrait de base de données avant de le travailler dans Excel, LibreOffice ou Google Sheets. Si le fichier doit être relu par un autre programme, gardez le CSV: c'est le format d'échange le plus simple.
Qualité, taille et compatibilité
Aucune donnée n'est modifiée: chaque cellule du CSV se retrouve dans le classeur, en nombre quand c'est sans ambiguïté, en texte sinon. Ce choix prudent évite les pièges classiques d'Excel, comme une référence longue arrondie ou un code postal amputé de son zéro.
Questions fréquentes
- Pourquoi mes colonnes étaient-elles collées dans Excel ?
- Excel en français attend des points-virgules, alors que beaucoup de CSV utilisent des virgules. La conversion détecte le vrai séparateur et place chaque valeur dans sa colonne.
- Mes codes postaux gardent-ils leur zéro ?
- Oui. Une valeur qui commence par zéro, comme 01000, est conservée en texte: elle n'est jamais transformée en nombre, ce qui supprimerait le zéro.