Tablora

Tablora · Bibliotek

Skeln mellem feltgrænser og decimaltegn

I en semikolonsepareret tabel som Paper;1.234,50 er kommaet et decimaltegn. Fastlæg feltgrænserne først, og konvertér derefter beløbene.

Tegnsætning med 2 opgaver

Regneark indstillet til tysk, fransk, spansk, tyrkisk og mange andre sprog gemmer CSV-filer med semikolon mellem felterne, fordi kommaet allerede er optaget som decimaltegn. En linje som Paper;1.234,50 har én feltgrænse, semikolonnet, og 2 tegn inde i beløbet, der hører til tallet.

Der skal træffes 2 særskilte valg: hvilket tegn der adskiller felterne, og hvordan cifrene i beløbskolonnen er skrevet. Blandes de sammen, ender et enkelt beløb med at blive delt over 2 celler.

Kontrollér Paper;1.234,50

Eksemplet på siden har overskriften item;amount og posten Paper;1.234,50 med semikolon som Feltafgrænser. Strukturkontrollen melder 2 rækker og 2 kolonner, og i række 2, kolonne 2 står 1.234,50. Beløbet er stadig tekst på dette trin; strukturkontrollen konverterer ikke tal.

Vælger du i stedet komma som Feltafgrænser, bliver overskriften én celle, item;amount, og posten deles i Paper;1.234 og 50. Kolonner viser da 2, og Rækker med en anden bredde viser 1, fordi overskriften kun har ét felt. Registrer afgrænser vælger semikolon i dette eksempel, fordi det giver alle rækker samme bredde.

Fra struktur til tal

Steder, hvor man let tager fejl

Inddata

Tabeltekst
item;amount Paper;1.234,50
Feltafgrænser
;

Resultater

Rækker
2
Kolonner
2
itemamount
Paper1.234,50
Rækker med en anden bredde
0