Krzaki zamiast polskich znaków w Excelu

Eksport z Allegro, sklepu internetowego, programu do faktur albo CRM otwarty w Excelu pokazuje Zażółć? Plik zwykle jest w porządku – Excel czyta plik UTF-8 bez BOM jako Windows-1250.

Działa z tekstem i plikami:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Na przykład eksporty z Excela, zrzuty baz danych, napisy do filmów lub kod stron.

Napraw

  1. Przeciągnij plik lub wklej tekst
  2. Naprawa następuje automatycznie
  3. Skopiuj lub pobierz
albo po prostu przeciągnij plik tutaj
  • Bez wysyłania. Pliki są naprawiane w twojej przeglądarce i nigdy nie opuszczają urządzenia.

  • Serwery w UE. Mojibuster działa na serwerze w kraju Finlandia (UE), dlatego obowiązuje ogólne rozporządzenie o ochronie danych (RODO). Tekst RODO (EUR-Lex)

Dlaczego Excel pokazuje krzaki

Polski Excel otwiera pliki CSV klikane dwukrotnie w kodowaniu Windows-1250. Nowoczesne serwisy eksportują CSV w UTF-8, więc sam plik jest dobry, a w Excelu tekst wygląda na zepsuty. Jeśli na początku pliku jest BOM (znacznik „to jest UTF-8”), Excel odczyta go poprawnie.

Lista klientów w UTF-8 otwarta w Excelu dwukrotnym kliknięciem

Krzaki

ImiÄ™;Nazwisko;Miasto
Krzysztof;Wiśniewski;Kraków
Agnieszka;Zając;Gdańsk

Po naprawie

Imię;Nazwisko;Miasto
Krzysztof;Wiśniewski;Kraków
Agnieszka;Zając;Gdańsk

Sposób 1: zapisz w UTF-8 z BOM przez Mojibuster

  1. Przeciągnij plik CSV do pola powyżej.
  2. Zepsute miejsca zostaną naprawione automatycznie. Dla plików CSV opcja Zapisz z BOM jest włączona domyślnie.
  3. Pobierz plik i otwórz go w Excelu dwukrotnym kliknięciem – polskie znaki będą poprawne.

Jeśli plik został już zapisany w Excelu z krzakami, Mojibuster w większości przypadków i tak przywróci poprawny tekst.

Sposób 2: poprawny import w Excelu

  1. Otwórz pusty skoroszyt i wybierz Dane → Z pliku tekstowego/CSV.
  2. Wskaż plik CSV.
  3. W polu Pochodzenie pliku wybierz 65001: Unicode (UTF-8).
  4. Sprawdź podgląd i kliknij Załaduj.

Wszystko w jednej kolumnie?

Jeśli każdy wiersz ląduje w całości w kolumnie A, winne jest nie kodowanie, lecz separator. Polski Excel oczekuje średnika, a wiele eksportów używa przecinka. Zaimportuj plik przez Dane → Z pliku tekstowego/CSV i wybierz separator Przecinek.

Najczęstsze pytania

Czy w Excelu na Maca jest tak samo?

Tak. Excel na Maca też często nie rozpoznaje plików CSV w UTF-8 bez BOM. Najpewniej zapisać plik z BOM.

Co to jest BOM?

Trzy niewidoczne bajty na początku pliku. Mówią programom takim jak Excel: „ten plik jest w UTF-8”.

Co zrobić, jeśli program księgowy przyjmuje tylko Windows-1250?

Zapisz plik w Excelu jako CSV (rozdzielany przecinkami) – ten format używa Windows-1250.

Czy pliki z danymi klientów są bezpieczne?

Tak. Plik jest przetwarzany tylko w przeglądarce i nie jest nigdzie wysyłany.

Więcej poradników