[RESOLU] Organiser une ligne de données en différentes colonnes

lamande.benjamin

XLDnaute Nouveau
Bonjour à tous,

Après un copier/coller à partir d'un .pdf dans un tableau excel (par texte sans mise en forme), je me retrouve avec toutes mes données mises à la suite dans la 1er colonne.
Je souhaite les réorganiser dans différentes colonnes en fonction de leur nature.

L'exemple suivant devrait suffire à exposer mon problème :

Voir fichier joint

Précisions importantes :
Le nombre de patients peut être égal ou inférieur au nombre de produits
Il peut y avoir plusieurs adresses par patient
Je ne l'ai pas fait figuré ici mais les adresse comprennent une colonne avec seulement le n° de rue qui peut être confondu avec les quantités.
Et en fait, à la limite seules les colonnes C et D m'intéressent, notament la corrélation entre les produits et leur quantité.

Mon tableau réel est bien plus complexe mais je pense pouvoir extrapoler si vous m'aider à résoudre la version simplifiée.

Merci d'avance pour votre aide,
Benjamin.

PS: Je pars en vacances une semaine, donc vous avez le temps de vous creuser la cervelle...
 

Pièces jointes

  • Exemple.xls
    20.5 KB · Affichages: 86
  • Exemple.xls
    20.5 KB · Affichages: 96
  • Exemple.xls
    20.5 KB · Affichages: 96
Dernière édition:

Paritec

XLDnaute Barbatruc
Re : Organiser une ligne de données en différentes colonnes

Bonjour Benjamin, le forum,
je viens de regarder ton fichier alors si le pas était toujours le même on pourrait faire mais là je ne pense pas que ce soit possible
ou alors il faudrait peut-être partir de ton fichier d'origine???
a+
papou:)
 

Hippolite

XLDnaute Accro
Re : Organiser une ligne de données en différentes colonnes

Bonjour à tous,
Je confirme que vu la forme des données avec des trous, cela ne parait difficilement réalisable.
Il faut se tourner vers un logiciel spécialisé de conversion PDF/Excel.
A+
 

lamande.benjamin

XLDnaute Nouveau
Re : Organiser une ligne de données en différentes colonnes

Dommage,

Merci de m'avoir répondu quand même...
On restera à la saisie manuelle.
Et on ne va pas acheter un logiciel pour un fichier que l'on doit traiter 1 fois par mois, de plus j'en ai essayé un et il n'a pas fait des miracles.

Merci encore et à+.

PS: Je vais quand même harceler le fournisseur du logiciel pour voir si y'a pas moyen d'obtenir ce tableau sous une autre forme que le pdf.
 

Paritec

XLDnaute Barbatruc
Re : Organiser une ligne de données en différentes colonnes

re lamande benjamin, le forum
Mon cher tu ne dois pas savoir bien lire, dommage pour toi car si tu savais lire tu aurais vu ce que je te demandais,
ou alors il faudrait peut-être partir de ton fichier d'origine???
si tu nous mets ton vrai fichier avec les vrais nom on verras si c'est jouable ou non
mais comme tu ne lis pas les réponses que l'on te fait
a+
papou:)
 

lamande.benjamin

XLDnaute Nouveau
Re : Organiser une ligne de données en différentes colonnes

Je sais lire, mais c'est vrai que je n'ai pas repris ta proposition.

Je ne peux absolument pas fournir le fichier d'origine car c'est notre fichier des stupéfiants avec nom, adresse des patients et types de produits utilisés.
Comme tu habites sur Nancy -tout comme moi- tu risquerai de reconnaitre quelqu'un dans la liste !
Et hormis ce risque, si je le diffuse sur un forum public, je serai tout bonnement radié de l'ordre des pharmaciens...

Par contre je peux l'anonymiser, mais cela me prendra un certains temps car j'ai pas mal d'entrées.
Je vais essayer de le faire dans les prochains jours.

Merci de ta réponse,
Benjamin.
 

Paritec

XLDnaute Barbatruc
Re : Organiser une ligne de données en différentes colonnes

Re Benjamin,
moi je but de tes noms je m'en moque ni même de les lire ou de les reconnaître je m'en moque complètement ce que je voulais voir, c'est comment est fait le fichier pour essayer de te trouver une solution par macro si maintenant c'est un secret, là moi je passe à autre chose c'est pas compliqué.
Pour le fait que tu sois à Nancy, tu vois là aussi je ne veux pas le deviner puisque tu fais partie des gens qui se cachent derrière un clavier!!!!!!!!
Moi je ne fais de mal à personne, je peux mettre mon adresse!!
a+
papou:)
 

lamande.benjamin

XLDnaute Nouveau
Re : Organiser une ligne de données en différentes colonnes

Tu as tout à fait raison, j'ai donc pris le temps de remplir mon profil.
Et je te suis vraiment reconnaissant de proposer ton aide !

Sinon pour notre fichier, je me doute que tu te fiche pas mal de ce qu'il y a dedans mais c'est surtout pour protéger mes fesses...
J'essaye donc de le rendre anonyme pour demain midi.

A+, Benj.
 

lamande.benjamin

XLDnaute Nouveau
Re : Organiser une ligne de données en différentes colonnes

J'ai mis le fichier :
1ere page : c'est ce que j'obtiens après le copier/coller brut de à partir du pdf.
2eme page : ce sont les données qui m'intéressent organisée comme il faut.

Merci d'avance de te pencher sur la question.
A+, Benj.

Contexte :

En fait nous devons réaliser la comptabilité des stupéfiants tous les mois :
Entrée - Sorties + Stock Initial = Stock final
Et on vérifie que aucun comprimé n'a disparu dans le coffre de stockage.
Seules les données de sorties me posent problème, elles ne sont dispo que dans le pdf, d'où mon appel à l'aide.

Je n'ai pas besoin des données concernant les médecins, les adresses et les patients, seuls les chiffres de vente (3ème colonne) corrélés avec la dénomination des produits (2ème) est indispensable. Les numéros d'ordonnancier (1ère colonne) seraient un bonus pour m'aider à rechercher des données dans le pdf initial si j'ai des erreurs.

 

Pièces jointes

  • Ordonnancier.xls
    74 KB · Affichages: 164

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Organiser une ligne de données en différentes colonnes

Bonjour Benjamin, Hippolite, Papou,

ton fichier en retour
ce que tu demandes est facilement réalisable à la seule condition d'avoir un peu d'ordre sur la feuille "Ce que j'ai"
la macro fonctionne -----> voir également les remarques sur la feuille

à+
Philippe
 

Pièces jointes

  • 111.xls
    127 KB · Affichages: 93
  • 111.xls
    127 KB · Affichages: 99
  • 111.xls
    127 KB · Affichages: 102

Efgé

XLDnaute Barbatruc
Re : Organiser une ligne de données en différentes colonnes

Bonjour à tous,
Comme j'ai fait quelque chose je le poste.
Je m'appuie sur les cellules "Patient Prescripteur Spé Numéro Qté Produits" qui sont les seules, dans l'exemple, à donner un point d'appuie (enfin pout moi).
C'est une version qui demanderai à être optimisée, mais là j'arrive au bout....
Cordialement
 

Pièces jointes

  • Ordonnancier(2).xls
    93 KB · Affichages: 77

Paritec

XLDnaute Barbatruc
Re : Organiser une ligne de données en différentes colonnes

Bonjour Benjamin, Fred:), Philippe:)
bon alors j’arrive après la bataille, je pense que la solution de Fred à valider sur un vrai fichier me semble pas mal, pour ne pas dire parfaite!!!
Ta solution Philippe ne répond pas a la demande de Benjamin ou alors j'ai raté un truc
en tout cas c'est à Benjamin de trancher et surtout de tester
a+
Papou:)
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Organiser une ligne de données en différentes colonnes

Re,
@ papou
Ta solution Philippe ne répond pas a la demande de Benjamin ou alors j'ai raté un truc
en tout cas c'est à Benjamin de trancher et surtout de tester
je n'étais qu'au début de test lorsque j'ai constaté que les données n'étaient pas rangées par groupe de 14 lignes et c'est pour cela que je ne suis pas allé plus loin.
La suite était d'aller récupérer les colonnes utiles
je pense que la solution de Fred à valider sur un vrai fichier me semble pas mal, pour ne pas dire parfaite!!!
je ne le pense pas,.............. j'en suis certain !!!
Bravo Fred !!!

à+
Philippe
 

Efgé

XLDnaute Barbatruc
Re : Organiser une ligne de données en différentes colonnes

Re à tous, Bonjour Philippe :), Bonjour Papou :),
Merci pour vos félicitations :eek::):eek:....
Il est vrai qu'il reste à effectuer les tests pour les confrontrer à la "réalité du terrain" ;).
A bientot,
Très cordialement.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
314 450
Messages
2 109 724
Membres
110 552
dernier inscrit
jasson