Scinder un gros CSV paraît simple… jusqu’au moment où vous ouvrez un fichier scindé et que :
- l’en-tête a disparu,
- tout arrive dans une seule colonne (mauvais séparateur),
- certaines lignes sont “cassées” (sauts de ligne dans les cellules).
Voici une approche sûre, compatible avec Excel, Google Sheets et la plupart des outils d’import.
1) Définir “lignes par fichier”
Le plus logique est de parler en lignes de données (sans compter l’en-tête). Ainsi :
- chaque lot a une taille constante,
- chaque fichier est autonome (avec en-tête),
- l’import est plus fiable.
Dans Oriah Sheet, le défaut est 999 lignes avec “Inclure l’en-tête” activé.
2) Inclure l’en-tête dans chaque fichier
L’en-tête sert à :
- mapper les colonnes,
- éviter les décalages,
- faciliter les validations.
Bonne pratique : répéter l’en-tête dans chaque fichier scindé.
3) Choisir le bon séparateur (, ; tab)
Le “CSV” varie selon les régions :
,courant en anglais,;très courant en français (Excel),tabutile quand les données contiennent beaucoup de virgules/points-virgules.
La détection automatique aide, mais si vous connaissez le séparateur, fixez-le pour éviter les surprises.
4) Attention aux retours à la ligne dans les champs
Un champ peut contenir un saut de ligne s’il est entre guillemets. Si vous scindez “au \n”, vous cassez des enregistrements.
Oriah Sheet parse le CSV correctement et scinde des lignes logiques, pas des lignes “texte brut”.
5) Vérifier un aperçu
Avant de télécharger :
- contrôlez l’ordre des colonnes,
- vérifiez les premières lignes,
- confirmez le séparateur.
Oriah Sheet affiche un aperçu des premières lignes.