Sida 1 av 1
Massor av data till excel
Postat: 10 december 2006, 15:02:37
av zeus
Hej!
Har sa 300 rader med info som ser ut lite som detta:
1, 3, 5, 22, 1, 3 osv.
Skulle behöva lägga in de raderna i excel så att varje komma gör att det blir en ny ruta.
Någon som vet hur man gör?
Postat: 10 december 2006, 15:04:28
av rehnmaak
Importera som csv (comma separated values).
Postat: 10 december 2006, 15:07:52
av zeus
Danke.
Förutsätter att det funkar med ett txt dokument? Eller doc?
Kan iofs bara åka iväg och testa. CSV it is!
Postat: 10 december 2006, 17:08:28
av grym
funkar bra med txt filer
beror lite på vad du menar med mycket med, det fanns en gräns för hur mycket som var fungerande, kör ofta med 32000 mätvärden per kolumn utan problem
Postat: 10 december 2006, 18:20:14
av zeus
Funkade kanon! Lyckades även lägga upp så den sorterar varje kolumn.
Nu ska jag bara lyckas göra alla diagram.
Postat: 10 december 2006, 18:55:37
av Icecap
Allmän information:
För att göra en Excel-kompatibel textfil ska man göra såhär:
Tal-TAB-Tal-TAB-Tal.....<ny rad>
Tal-TAB-Tal-TAB-Tal.....<ny rad>
Tal-TAB-Tal-TAB-Tal.....<ny rad>
Tal-TAB-Tal-TAB-Tal.....<ny rad>
TAB är ASCII 9, i C är det '\t'
Tal är värdet i textform, datum som "2006-12-12", tid som "18:52:35" (utan citationstecken).
<ny rad> är CRLF (C: "\r\n")
TAB byter till nästa cell till höger, <ny rad> börjar om på nästa rad, första cell.
Man kan även använda mellanslag som uppdelning (TAB) men då måste man välja rätt när man öppnar filen i Excel.
Postat: 10 december 2006, 19:03:31
av sodjan
Både tab-delimited och comma-delimited är "excel-kompatibla",
så jag förstår inte riktigt poängen.
*Personligen* föredrag jag comma-delimited p.g.a av att TAB dels är
svårare att "se" i notepad och liknande verktyg, dels så kan TAB i vissa
editorer ersättas av ett visst antal mellanslag, vilket stökar till det.
Mellanslag är också knökigt eftersom det strular till sig då man har
mellanslag i testfält.
Ett annat format som nästan alltid fungerar bra är fixed-lenght.
D.v.s där alla fält ligger i fasta positioner i posterna.
Postat: 10 december 2006, 23:43:42
av zeus
Det funkade inte så bra, dels pga att vi hade ett antal flervalsfrågor, det blir inte lika lätt då att passa ihop det med resten.
Sen undrar jag om någon vet hur man gör för att räkna antal av ett visst nummer i en kolumn.
Typ sä här:
1
1
2
1
1
1
3
2
Vill få ut ett cirkeldiagram där andel 1, 2 och 3 anges.
Postat: 11 december 2006, 08:45:38
av Icecap
Komma-delimiter har ett problem: det är då svårt att ange decimaler. Men frånsett detta är det egentligen likgiltigt vilken delimiter man använder, bara man är konsekvent och att den inte används till annat och det kan definitivt vara värd att ha en som fungerar när man kollar i en text-viewer.
Postat: 11 december 2006, 12:38:37
av zus
zeus: Använd funktionen antal.om (count.if), kan inte syntaxen i skallen men den räknar antal celler i ett område som uppfyller angivet villkor
Postat: 11 december 2006, 15:14:31
av TERdON
Icecap skrev:Komma-delimiter har ett problem: det är då svårt att ange decimaler.
Lösningen på det är att antingen använda amerikanskt decimaltecken (dvs punkt) eller att använda en semikolonseparerad fil istället.
Postat: 11 december 2006, 15:36:08
av Icecap
Exakt. Jag använder dock alltid TAB-separerat fil då jag åstadkommer dessa data själv och vet vad jag vill ha dom till. Precis som jag skrev i mitt förra inlägg kvittar det egentligen vilket separerings-tecken man använder bara man är konsekvent och det inte används till annat.
Postat: 11 december 2006, 21:01:47
av zeus
8h jobb till slut 3 diagram som kommer visas i ca 20 sec st.
Känns bra.
Nu är det iaf klart.
Kan även säga att man får vad man vill om man ringer och frågar på olika företag: Idag 90 packningar(De ville inte ge bort mindre) och 8kg PCM rikare. Ska annvändas till projekt, så det kommer till stor nytta.