Avatar billede kol Nybegynder
08. oktober 2003 - 14:23 Der er 4 kommentarer og
1 løsning

kommasepareret til tabel

Jeg har en masse emner fra et ældre kundekartotek i en fil med kommaseparering. Dem vil jeg gerne have anbragt i en tabel således, at posterne for hvert emne anbringes i den relevante kolonne i tabellen.
Umiddelbart ikke så vanskeligt, hvis ikke lige det var fordi, at de forsk emner ikke består af samme antal poster!
Og, også problematisk: I enkelte af teksterne indgår et komma!

Det kan nok ikke løses helt, men er der nogle gode ideer til at minimere det store trivielle arbejde med at strukturere dataene?

Alle enmerne står på hver sin linie.
Det kunne måske tænkes, at en eller anden funktion kunne kopiere al tekst fra venstre side og til det 1. komma, og at denne tekst kunne indsættes i en tabel.
På denne måde kan man jo tage een kolonne af gangen.

Eller....

Hilsen KOL
Avatar billede thor.ostergaard Nybegynder
08. oktober 2003 - 14:46 #1
Har du mulighed for at generere dataene igen? - så du kan vælge en anden seperator.

Ellers er Excel det ypperste til at indlæse den slags data og konvertere til tabeller.
Avatar billede thor.ostergaard Nybegynder
08. oktober 2003 - 14:47 #2
Ellers skal vi drible noget VBA sammen der kan hjælpe dig.
Avatar billede Slettet bruger
08. oktober 2003 - 17:30 #3
Løsningen med alt indtil første komma, kommer ikke til at virke når du har kommaer i nogle af teksterne. Helt automatisk kan du først få det, når disse "ikke-adskiller-kommaer" er fjernet. Når de er fjernet kan du bruge Søg & Erstat til at lave de resterende kommaer om til tabulatortegn, markere hele dokumentteksten og oprette en tabel.
Avatar billede keil Nybegynder
09. oktober 2003 - 14:48 #4
Det smarteste var at få lavet filen med en anden separator. Der er jo ingen programmer, der vil have ærlig chance for at kende forskel på kommaer, der er separator, og komaer som står midt i teksten.

Mit forslag ville være at læse det ind med Excel, og så tage et overblik over situationen. Det vil give dig et indtryk af, om du manuelt skal rette dem der er en tekst i, eller om man skal tænke på noget kodning.

Hvornår lærer folk dog at benytte nogle fornuftige separatorer ? Det ville gøre livet meget lettere.
Avatar billede kol Nybegynder
09. oktober 2003 - 23:00 #5
Hej alle,

Tak for interessen.
Jeg tror ikke at der er nogen elegant løsning, da dataene er så rodede.

I mellemtiden har jeg struktueret de fleste data manuelt.

"keil" Jeg indlæste først dataene i Excel, men det gav mest overblik over roderiet, og dte var omstændeligt at arbejde i cellerne og flytte rundt med data.

Den enkleste og hurtigste løsning viser sig at være den, hvor man blot åbner filen i et simpelt TXT-format og laver rettelserne er for så siden at importere dem i Excel.

Ak ja, der blev intet svar og ingen point denne gang.
Men tak igen for interessen.

Hilsen KOL
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Tag et kursus i Word og øg effektiviteten

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester