Découper fichier CSV par critère
Fermé
yassineouachani
-
16 juin 2017 à 18:29
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 17 juin 2017 à 14:46
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 17 juin 2017 à 14:46
A voir également:
- Découper un fichier csv volumineux
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
2 réponses
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 701
17 juin 2017 à 11:10
17 juin 2017 à 11:10
Bonjour,
Fichier EDF.xls:
blablbal;EDF;21/07/1996;200
Vous voulez toujours les ";" dans le fichier xls ??????
Fichier EDF.xls:
blablbal;EDF;21/07/1996;200
Vous voulez toujours les ";" dans le fichier xls ??????
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
Modifié le 17 juin 2017 à 14:49
Modifié le 17 juin 2017 à 14:49
Bonjour,
Voilà un script batch pour découper votre fichier CSV en plusieurs parties :
Pour se servir du script, il faut faire glisser votre fichier .csv sur l'icône du script.
Un dossier "Tri_CSV" sera crée sur votre bureau.
“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Voilà un script batch pour découper votre fichier CSV en plusieurs parties :
@echo off
set destination=%USERPROFILE%\Desktop\Tri_CSV
if "A%~1A"=="AA" (exit)
if /i "%~x1"==".csv" (call :tri %1)
exit
:tri
title %1
if not exist "%destination%" (mkdir "%destination%")
for /f "eol=µ usebackq tokens=1,2,3,* delims=;" %%A in ("%~1") do (
echo %%A;%%B;%%C;%%D
echo %%A;%%B;%%C;%%D >> %destination%\%%B.csv
)
goto :eof
rem
Pour se servir du script, il faut faire glisser votre fichier .csv sur l'icône du script.
Un dossier "Tri_CSV" sera crée sur votre bureau.
“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
17 juin 2017 à 14:01
Non je ne souhaite pas que les ; restent dans le fichier Excel , les données doivent s'afficher en tableau
Merci