Excel do CSV UTF8
V prípade, že program Excel obsahuje pri konverzii údajov z programu Excel do formátu CSV akékoľvek inteligentné úvodzovky alebo akékoľvek iné údaje v jazyku, nebude sa prevádzať presne a nakoniec sa dostanú otázniky. Takže pri importovaní údajov tiež dostaneme rovnaké veci. Použitím programu Excel CSV UTF8 ako kódovania však môžeme ľahko zvoliť formát a jazyk súboru.
Čo je kódovanie UTF8?
U Nicodeme T ransformation F ormat je formát pre konverziu žiadny znak štandardu Unicode, ktorá môže byť ako kompaktný ako ASCII.
ASCII: Americký štandardný kód pre výmenu informácií
Súbory vo formáte CSV sú tu dlhé roky a všetci vieme, že ide iba o základnú úroveň exportu a importu údajov. Ale okrem toho existujú aj niektoré pokročilé techniky. V prípade údajov, ktoré obsahujú špeciálne znaky, je potrebné na prevedenie údajov z programu Excel do formátu CSV použiť iný druh postupu. V tomto článku si ukážeme, ako zaobchádzať so špeciálnymi druhmi znakov v súbore CSV programu Excel, tj. CSV UTF8.

Príklad kódovania UTF8 v súbore CSV programu Excel
Napríklad si pozrite nižšie uvedené údaje v hárku programu Excel.

Toto sú názvy v japončine a pre každé z týchto slov máme správny anglický význam. Poďme teraz súbor previesť do formátu CSV.
Krok 1: Kliknite na tlačidlo Uložiť ako alebo stlačte klávesovú skratku F12 v programe Excel.
Krok 2: Vyberte cieľový priečinok a uložte súbor ako súbor CSV.

Krok 3: Zmeňte typ uloženého súboru na CSV (Comma Delimited).

Krok 4: Kliknite na tlačidlo „Uložiť“ a naše údaje sa uložia ako súbor CSV.

S príponou súboru môžeme ľahko zobraziť formát súboru.
Prezrite si vyššie uvedené súbory, ktoré majú rovnaký názov, ale prípona súboru je „CSV“ a „XLSM“, takže to ukazuje, že obidva formáty súborov sa navzájom líšia.
Teraz otvorte súbor CSV a uvidíte, čo dostaneme.

Pozrite sa na hodnoty v stĺpcoch B & C (kde sme mali japonské slová), namiesto skutočných slov máme otázniky a keď sa pokúsime importovať údaje do excelu, dostaneme iba otázniky.
Toto je problém s konverziou údajov so špeciálnymi znakmi do súboru CSV. Aby sme tomu zabránili, musíme postupovať podľa rôznych postupov a pod týmto postupom.
Uložiť súbor ako textový formát Unicode
Predtým, ako uložíme údaje vo formáte súboru CSV, je potrebné ich najskôr uložiť ako „Unicode Text (* .txt)“, potom ich previesť do súboru CSV, postupovať podľa nasledujúcich krokov.
Krok 1: Znova otvorte okno Uložiť ako a tentokrát zvoľte formát súboru ako formát „Unicode Text (* .Txt)“.

Krok 2: Kliknite na tlačidlo „Uložiť“ a súbor sa uloží vo formáte Unicode.

Pozri sa teraz; máme tri formátovacie súbory, Excel, CSV a Unicode Text Format.
Teraz otvorte textový súbor Unicode a pozrite sa, ako vyzerajú údaje.

Údaje vyzerajú tak, ako sú v textovom súbore.
Teraz musíme hore uvedený súbor uložiť ako kódovanie metódy UTF-8, aby sme dostali správne dáta do excelu. Teraz teda vložte oddeľovač vyššie uvedených údajov tak, že nahradíte medzery. Skopírujte prvý znak medzery.

Teraz otvorte Nájsť a nahradiť v programe Excel a skopírovaný priestor nahraďte čiarkou (,).

Kliknite na Nahradiť všetko a všetky medzery budú nahradené čiarkou.

Teraz zvoľte možnosť Uložiť ako.

Tým sa otvorí okno na uloženie a v tomto okne zvoľte možnosť Kódovanie ako UTF-8.

Kliknutím na tlačidlo „Uložiť“ dokončite voľbu uloženia.

Teraz zmeňte príponu súboru z „.txt“ na „.csv“.

Teraz otvorte súbor CSV a namiesto otáznika by sme mali dostať správne japonské slová.

Na čo treba pamätať
- UTF prevádza slová špeciálnych znakov pomocou kódovania.
- Pred prevodom do formátu CSV a kódovaním ako UTF-8 uložte súbor ako Unicode.