Ser din CSV sådan her ud fra SmartPack:
→ Det skyldes næsten altid dine sprog- og separator-indstillinger.
En CSV-fil er ikke bare en CSV-fil. Den afhænger af hvilke landesprog/region-indstillinger din computer eller dit program (Excel, Google Sheets, osv.) bruger.
Dansk vs. Engelsk (US) – forskellen
På dansk bruger man komma som decimal-tegn (f.eks. 12,50).
Derfor bruger CSV-filer normalt semikolon ( ; ) som kolonne-separator.På engelsk (US) bruger man punktum som decimal-tegn (f.eks. 12.50).
Derfor bruger CSV-filer komma ( , ) som kolonne-separator.
Hvad sker der så?
Hvis du åbner en CSV, der er gemt i “engelsk stil” (separator = komma) på en dansk computer, vil Excel tro, at kommaerne er decimaler, ikke kolonneseparatorer.
Resultatet:
Hele linjen havner i én kolonne
Eller kolonner bliver forskudt
Tal bliver læst forkert
Hvordan løser man det?
Skift region i Excel (fra dansk til engelsk) – så forstår Excel komma-separatorer.
Importér filen manuelt og vælg separator selv.
Gem CSV’en med semikolon hvis den skal bruges på en dansk PC
Sådan vælger du dansk/amerikansk CSV i SmartPack
Du kan selv vælge hvilket sprog/format SmartPack skal bruge til CSV import/eksport:
Gå til Settings
Vælg System Settings
Under CultureInfo CSV (Import/Export) vælger du:
da-DKhvis du vil køre med dansk separator (semikolon)en-UShvis du vil køre med amerikansk separator (komma)
(Se markeringerne 1–2–3 på skærmbilledet.)
Efter ændringen kan det være nødvendigt at genstarte applikationen via “Restart Application”-knappen.

