Excel CSV UTF8 - Łatwy krok do konwersji pliku Excel do CSV UTF8

Spisie treści

Excel do CSV UTF8

W przypadku, gdy program Excel zawiera jakieś inteligentne cudzysłowy lub jakiekolwiek inne dane językowe podczas konwersji danych z programu Excel do CSV, nie zostanie przekonwertowany dokładnie i ostatecznie otrzyma znaki zapytania. Więc importując dane, otrzymujemy te same rzeczy. Jednak wykorzystując Excel CSV UTF8 jako kodowanie, możemy łatwo wybrać format pliku i język.

Co to jest kodowanie UTF8?

U nicode T ransformation F ormat to format konwersji dowolnego znaku do standardu Unicode, który może być tak zwarty jak ASCII.

ASCII: amerykański standardowy kod wymiany informacji

Pliki w formacie CSV istnieją przez długie lata, a wszystko, co wiemy, to tylko podstawowy poziom eksportowania i importowania danych. Ale oprócz tego istnieją również zaawansowane techniki. W przypadku danych ze znakami specjalnymi potrzebny jest inny rodzaj procedury konwersji danych z Excela do CSV. W tym artykule pokażemy, jak radzić sobie ze specjalnymi rodzajami znaków w pliku Excel CSV, np. CSV UTF8.

Przykład kodowania UTF8 w pliku Excel CSV

Na przykład spójrz na poniższe dane w arkuszu programu Excel.

To są nazwy w języku japońskim, a każde z tych słów ma poprawne angielskie znaczenie. Teraz przekonwertujmy plik do formatu CSV.

Krok 1: Kliknij przycisk Zapisz jako lub naciśnij skrót F12 w programie Excel.

Krok 2: Wybierz folder docelowy, aby zapisać plik jako plik CSV.

Krok 3: Zmień zapisywanie jako typ pliku na CSV (rozdzielany przecinkami).

Krok 4: Kliknij przycisk „Zapisz”, a nasze dane zostaną zapisane jako plik CSV.

Dzięki rozszerzeniu pliku możemy łatwo przeglądać format pliku.

Spójrz na powyższe pliki, które mają takie same nazwy, ale ich rozszerzenie to „CSV” i „XLSM”, więc to pokazuje, że oba formaty plików różnią się od siebie.

Teraz otwórz plik CSV i zobacz, co otrzymamy.

Spójrz na wartości w kolumnach B i C (gdzie mieliśmy japońskie słowa), zamiast rzeczywistych słów mamy znaki zapytania, a kiedy próbujemy zaimportować dane do programu Excel, nadal otrzymujemy tylko znaki zapytania.

To jest problem z konwersją danych znaków specjalnych do pliku CSV. Aby tego uniknąć, musimy postępować zgodnie z różnymi procedurami i poniżej procedury.

Zapisz plik jako format tekstowy Unicode

Zanim zapiszemy dane w formacie pliku CSV, musimy najpierw zapisać jako „Tekst Unicode (* .txt)”, a następnie przekonwertować do pliku CSV, wykonaj poniższe kroki.

Krok 1: Ponownie otwórz okno Zapisz jako i tym razem wybierz format pliku jako format „Tekst Unicode (* .Txt)”.

Krok 2: Kliknij przycisk „Zapisz”, a plik zostanie zapisany w formacie Unicode.

Spójrz teraz; Mamy trzy pliki w formacie Excel, CSV i Unicode.

Teraz otwórz plik tekstowy Unicode i zobacz, jak wyglądają dane.

Dane wyglądają tak, jak w pliku tekstowym.

Teraz musimy zapisać powyższy plik jako kodowanie metodą UTF-8, aby uzyskać prawidłowe dane w programie Excel. Więc teraz wstaw separator dla powyższych danych, zastępując znaki spacji. Skopiuj pierwszy znak spacji.

Teraz otwórz Znajdź i zamień w programie Excel i zamień skopiowaną przestrzeń przecinkiem (,).

Kliknij Zamień wszystko, a wszystkie znaki spacji zostaną zastąpione przecinkiem.

Teraz wybierz opcję Zapisz jako.

Otworzy się okno zapisywania iw tym oknie wybierz opcję Kodowanie jako UTF-8.

Kliknij przycisk „Zapisz”, aby zakończyć zapisywanie.

Teraz zmień rozszerzenie pliku z „.txt” na „.csv”.

Teraz otwórz plik CSV i powinniśmy otrzymać poprawne japońskie słowa zamiast znaku zapytania.

Rzeczy do zapamiętania

  • UTF konwertuje specjalne słowa znakowe poprzez kodowanie.
  • Zapisz plik w formacie Unicode przed konwersją do formatu CSV i zakodowaniem jako UTF-8.

Interesujące artykuły...