Bonjour à tous,
Je m'excuse. Par avance. Je sais que je vais me faire engueuler, mais je ne pas par où commencer. Et donc, j'ai du mal à chercher et à trouver la bonne info !
Alerte Warning : je suis un vrai débutant (pas un faux qui fait semblant). La dernière fois que j'ai touché du code, c'était y'a 20 ans... sur une station Sun... pour valider un module à la fac... que je n'ai pas validé...
Alors voilà mon problème, je dois modifier un fichier csv pour pouvoir l'exploiter.
Mon csv de départ contient environ 5000 lignes (que je dois toutes garder) et 50 colonnes.
L'objectif : supprimer environ 40 colonnes inutiles, les mettre dans le bon ordre et garder la bonne structure.
Et voilà, je ne sais pas comment aborder le problème :
1) modifier le csv de départ : alors j'arrive avec 3 lignes de code (via powershell et du Select-Object) à ne garder que mes colonnes voulues, mais impossible de les mettre dans le bon ordre et de constituer la structure finale...
2) j'ai constitué un csv d'arrivée vide, avec la bonne structure, et j'essaye de récupérer les valeurs du csv de départ, pour les intégrer au bon endroit dans le csv d'arrivée.
Voilà la structure de mon csv de départ :
Ent1;Ent2;Ent3;Ent4:Ent5;Ent6;Ent7;Ent8;Ent9,etc...
A4;A3;A5;A7;A9;A1;A2;A2;A6;A8;etc...
B4;B3;B5;B7;B9;B1;B2;B2;B6;B8;etc...
C4;C3;C5;C7;C9;C1;C2;C2;C6;C8;etc...
Et voilà la structure de sortie attendue :
A1;A2;A3;A4;A5;A6;A7;A8;A9;ect...
B1;B2;B3;B4;B5;B6;B7;B8;B9;ect...
C1;C2;C3;C4;C5;C6;C7;C8;C9;ect...
Et la cerise sur le pompon de la chantilly du gâteau, je ne dois pas garder les entêtes de colonnes !
Je n'attends pas un bout de code tout fait, mais juste quelques pistes... quelle solution utilisée, quelle applet, quelle fonction, enfin bref... où chercher en fait !
Merci à tous !
Partager