Tablora · Bibliotek
Skilj fältgränser från decimaltecken
I en semikolonavgränsad tabell som Paper;1.234,50 är kommat ett decimaltecken. Rätta först fältgränserna och konvertera sedan beloppen.
Skiljetecken med två uppgifter
Kalkylprogram som är inställda på tyska, franska, spanska, turkiska och många andra språk sparar CSV-filer med semikolon mellan fälten, eftersom kommat redan används som decimaltecken. En rad som Paper;1.234,50 har en fältgräns, semikolonet, och två tecken inuti beloppet som hör till talet.
Två separata beslut behövs: vilket tecken som skiljer fälten åt, och hur siffrorna i beloppskolumnen är skrivna. Blandar du ihop dem kan ett enda belopp hamna uppdelat på två celler.
Granska Paper;1.234,50
Sidans exempel är rubriken item;amount och posten Paper;1.234,50, med semikolon som Fältavgränsare. Granskningsverktyget rapporterar 2 rader och 2 kolumner, och rad 2, kolumn 2 lyder 1.234,50. Beloppet är fortfarande text i det här skedet; granskningsverktyget konverterar inga tal.
Väljer du i stället komma som Fältavgränsare blir rubriken en enda cell, item;amount, och posten delas i Paper;1.234 och 50. Kolumner visar då 2 och Rader med annan bredd visar 1, eftersom rubriken bara har ett fält. Identifiera avgränsare väljer semikolon för det här exemplet, eftersom det ger varje rad samma bredd.
Från struktur till tal
- Bestäm först Fältavgränsare i granskningsverktyget och bekräfta att Rader med annan bredd är 0.
- Öppna normaliseringsverktyget, klistra in samma text och ställ in Fältavgränsare på semikolon.
- Markera Första raden innehåller kolumnnamn och välj amount i Talkolumn.
- Ställ in Decimaltecken på , och Avgränsare för siffergrupper på . och tryck på Beräkna.
- Beloppet 1.234,50 blir 1234.50; kontrollera Värden att granska efter sådant som inställningarna inte täckte.
- Ett högt antal i Värden att granska kan betyda att vissa belopp använder punkt som decimaltecken; en fil som satts ihop av två källor kan blanda konventioner.
Saker som lätt förvirrar
- En semikolonfil kallas ändå CSV av de flesta program. Titta på de faktiska tecknen snarare än på filändelsen.
- Identifieringen är en utgångspunkt. När två avgränsare ger lika enhetliga resultat, välj uttryckligen.
- Byt inte komman och punkter i hela texten för att få den att se ut som en engelsk fil; det ändrar också beskrivningar och koder.
- När du hämtar den konverterade tabellen använder CSV-filen komma mellan fälten och punkt i de konverterade beloppen, så den följer en annan konvention än filen du började med.
- Appen Tablora läser tabeller från PDF:er och foton snarare än från text, så det här valet uppstår inte där; dess CSV-export använder komma mellan fälten.
Indata
- Tabelltext
- item;amount Paper;1.234,50
- Fältavgränsare
- ;
Resultat
- Rader
- 2
- Kolumner
- 2
| item | amount |
|---|---|
| Paper | 1.234,50 |
- Rader med annan bredd
- 0