Prevod CSV s bodkočiarkami na CSV s čiarkami
Excel pri ukladaní do CSV použije oddeľovač zoznamu z nastavení Windows a v slovenskom nastavení je to bodkočiarka. Pretiahnite súbor nižšie a stiahnite ho s čiarkami: nástroj dá hodnoty s čiarkou do úvodzoviek, odstráni riadok sep=; a na požiadanie prevedie aj desatinné čiarky.
Pravidlá overené
Opravuje sa vo vašom prehliadači – súbor nikdy neopustí vaše zariadenie.
Súbory nad 50 riadkov: 1 kredit za súbor ($0.75–$1 podľa balíka), bez predplatného · Cenník
Viac súborov? Vyberte alebo pretiahnite ich naraz a opravte všetky naraz.
Vzorové súbory s typickými chybami importu, načítajú sa vo vašom prehliadači. Oprava aj stiahnutie sú zadarmo.
Prečo to vzniká
CSV nemá jeden štandardný oddeľovač. Excel ho berie z miestneho nastavenia Windows: kde je desatinným oddeľovačom čiarka, ako na Slovensku, je oddeľovačom zoznamu bodkočiarka. „CSV“ z Excelu je teda v skutočnosti oddelené bodkočiarkou.
Importy, ktoré čakajú čiarky (Shopify, WooCommerce, väčšina webových aplikácií), potom čítajú celý riadok ako jediný stĺpec. Obyčajné Nájsť a nahradiť ; za , nepomôže: čiarky vnútri hodnôt („Teplá, mäkká“ alebo 24,90) sa stanú novými stĺpcami.
Ako to opraviť ručne
Tabuľky Google
- Súbor → Importovať → Nahrať a ako oddeľovač zvoľte bodkočiarku.
- Súbor → Stiahnuť → Hodnoty oddelené čiarkami (.csv). Tabuľky Google vždy zapisujú čiarky a UTF-8.
LibreOffice Calc
- Otvorte súbor a ako oddeľovač zaškrtnite bodkočiarku.
- Súbor → Uložiť ako → Text CSV, zaškrtnite „Upraviť nastavenia filtra“ a ako oddeľovač polí zvoľte ,.
Windows (platí pre všetky programy)
- Ovládací panel → Oblasť → Ďalšie nastavenia → Oddeľovač zoznamu: zmeňte ; na ,.
Pred a po
Názov;Cena;Popis
Vlnená čiapka;24,90;Teplá, mäkkáNázov,Cena,Popis
Vlnená čiapka,24.90,"Teplá, mäkká"Popis obsahuje čiarku, a preto dostane úvodzovky. Z 24,90 sa stane 24.90, len keď zapnete prevod čísel.
Opravte to automaticky
- Rozpozná oddeľovač: bodkočiarku, tabulátor alebo |.
- Zapíše čiarky a dá do úvodzoviek hodnoty, ktoré čiarku obsahujú.
- Odstráni riadok sep=;, ktorý pridáva Excel.
- Na požiadanie prevedie desatinné čiarky (24,90 → 24.90). Štandardne vypnuté, lebo niektoré importy ich očakávajú.
- Uloží v UTF-8, s BOM, ak sa súbor bude otvárať v Exceli, alebo vo Windows-1250, ak to import vyžaduje.
Kontrola a náhľad sú zadarmo. Stiahnutie je zadarmo do 50 riadkov, väčší súbor stojí 1 kredit.
Vybrať súborSúbor sa načíta a opraví priamo vo vašom prehliadači. Nič sa nenahráva: k nám ide len počet riadkov a platforma, takže nákupné ceny aj údaje zákazníkov zostanú súkromné.