Un CSV n'est pas un classeur Excel
Un export CSV est un fichier texte : chaque ligne est une suite de valeurs séparées par un caractère. Aucun format de cellule, aucun type de donnée n'y est stocké. Tout ce que vous voyez après ouverture est une interprétation faite par Excel à la lecture.
Le logiciel métier peut utiliser le point-virgule quand Excel attend la virgule, ou encoder les accents dans un jeu de caractères que le tableur ne devine pas : la documentation du connecteur Texte/CSV indique que le jeu de caractères n'est pas déterminé automatiquement, et que l'UTF-8 ne l'est que si le fichier commence par un BOM. La question n'est donc plus « quelle formule apprendre », mais « comment faire entrer ces données correctement, de la même façon, chaque semaine ».
Les quatre compétences à viser, dans l'ordre
Une progression efficace suit le trajet de la donnée, de l'import jusqu'à la synthèse. Chaque étape suppose la précédente : inutile de travailler les tableaux croisés dynamiques si les montants sont encore du texte.
- Importer plutôt qu'ouvrir : onglet Données, À partir d'un fichier texte/CSV, puis Transformer les données, pour régler l'origine du fichier, le délimiteur et la détection des types avant tout chargement.
- Typer et nettoyer : corriger le type de chaque colonne, supprimer les lignes dupliquées, découper une colonne composite avec Fractionner la colonne par délimiteur, retirer les colonnes inutiles.
- Rapprocher : relier l'export à un référentiel interne (catalogue, liste de comptes) avec une fonction de recherche comme RECHERCHEX, ou par une fusion de requêtes.
- Synthétiser et rejouer : construire un tableau croisé dynamique sur les données nettoyées, puis actualiser la requête au fichier suivant.
Double-cliquer sur le fichier ou l'importer
Les deux méthodes affichent des données dans Excel, mais pas avec le même niveau de contrôle ni la même reproductibilité.
| Critère | Ouvrir le CSV directement | Importer via l'onglet Données |
|---|---|---|
| Choix du séparateur | Imposé par les paramètres du système | Sélectionnable : virgule, point-virgule, tabulation, espace, deux-points, signe égal, délimiteur personnalisé ou largeur fixe |
| Jeu de caractères | Subi, accents parfois illisibles | Réglable via la liste Origine du fichier |
| Types de colonnes | Devinés sans réglage possible | Détection sur les 200 premières lignes, sur le jeu complet, ou désactivée |
| Semaine suivante | Manipulations à refaire | Étapes enregistrées et rejouées sur le nouveau fichier |
| Transmission | Méthode non écrite | Les étapes appliquées documentent le traitement |
Mise en situation fictive : l'export du lundi matin
L'exemple suivant est entièrement fictif et sert uniquement de support d'entraînement. Une société imaginaire, les Ateliers Bertillon, extrait chaque lundi un fichier ventes_S38.csv d'environ 4 000 lignes : référence, libellé, date, quantité, montant, code magasin. Trois anomalies y sont volontairement glissées. Les montants s'affichent sous la forme 1245.80 et restent alignés à gauche, donc traités comme du texte. La colonne référence contient ART-0042, mais aussi, en fin de fichier, des valeurs purement numériques comme 5512. Enfin, le libellé regroupe deux informations séparées par une barre verticale : Vis inox 6mm|Quincaillerie.
Exercice. Reconstituez ce fichier sur une trentaine de lignes inventées, sans y saisir aucune information confidentielle ni donnée personnelle. Un, importez-le par l'onglet Données en observant l'effet de chaque délimiteur. Deux, basez la détection des types sur le jeu de données complet et regardez si la colonne référence bascule en nombre, ce qui ferait disparaître le format ART-0042. Trois, fractionnez le libellé sur la barre verticale pour isoler la famille de produit. Quatre, remplacez le fichier source par une version comportant cinq lignes de plus et vérifiez que l'actualisation reproduit tout le traitement. Si cette dernière étape échoue, une manipulation a été faite à la main : la retrouver est le point d'apprentissage.
Les erreurs fréquentes sur les exports récurrents
Sur ce type de fichier, les blocages relèvent souvent des réflexes d'utilisation plutôt que d'une méconnaissance des formules. Le tableau relie chaque situation courante à une action corrective.
| Situation | Erreur fréquente | Action |
|---|---|---|
| Les montants ne s'additionnent pas | Reformater les cellules en Nombre après coup, sans effet sur le contenu | Corriger le type à l'import, en tenant compte du séparateur décimal du fichier d'origine |
| Une colonne de codes perd ses zéros initiaux | Laisser la détection automatique convertir la colonne en nombre | Désactiver la détection des types et conserver la colonne en Texte |
| Des totaux gonflés d'une semaine à l'autre | Empiler les exports successifs sans contrôle | Supprimer les lignes dupliquées avant la synthèse |
| Le fichier se charge en une seule colonne | Découper les données à la main | Vérifier le délimiteur réel et, si besoin, modifier l'étape Source pour ouvrir le fichier en tant que CSV |
| Le traitement n'est pas transmissible | Garder une procédure implicite, connue d'une seule personne | Enregistrer les transformations sous forme d'étapes et nommer chaque requête |
Situer son besoin avant de se former
Le repère est simple. Si vos données sont déjà dans Excel et que vous cherchez à les calculer, vous relevez des fonctions et des tableaux croisés dynamiques. Si elles arrivent d'un système externe et qu'une part du travail consiste à les remettre en forme, la priorité est l'import et la transformation.
La formation Maîtriser Microsoft Excel couvre ce travail de traitement de données en environnement professionnel. Pour préparer votre venue, notez le logiciel qui produit vos exports, leur fréquence et les manipulations que vous répétez ; les exercices se font ensuite sur des jeux de données fictifs.
Questions fréquentes
Faut-il apprendre Power Query ou les formules en premier ?
Pour des exports récurrents, l'import maîtrisé passe avant les formules. Un fichier mal importé donne des formules justes sur des données fausses.
Pourquoi mes montants deviennent-ils du texte ou des dates ?
Le CSV ne transporte aucun format : Excel interprète chaque valeur à la lecture. Le connecteur Texte/CSV permet de choisir l'origine du fichier, le délimiteur et le mode de détection des types.
Sur combien de lignes le type d'une colonne est-il détecté ?
Le connecteur propose les 200 premières lignes, le jeu de données complet, ou aucune détection en laissant tout en Texte. La documentation précise que l'inférence peut être incorrecte et invite à vérifier les paramètres avant le chargement.
Mon export est un .txt séparé par des tabulations, est-ce différent ?
Non : Power Query tente de détecter si un fichier texte contient des valeurs délimitées, et le traite alors comme une source structurée. Si la détection échoue, modifiez l'étape Source pour ouvrir le fichier en tant que CSV ou en tant que texte.
Repères et limites
Cet article décrit des principes de traitement de fichiers CSV dans Excel et Power Query. Les libellés de menus et les options disponibles varient selon la version d'Excel et le système d'exploitation, notamment entre Windows et Mac. Le comportement d'un export dépend du logiciel qui le génère : vérifiez toujours sur vos propres fichiers.
Sources et ressources
Donnez une suite concrète à votre projet.
Consultez le parcours « Maîtriser Microsoft Excel » et ses modalités pour préparer votre échange avec notre équipe.
Demander le programme par e-mailVotre messagerie s’ouvre avec la formation et l’article préremplis. Envoyez ensuite votre demande à romaingilles@hotmail.com.
Consulter le programme →