DevToolPal
PL

Konwerter Excel na CSV (XLSX ⇄ CSV)

Konwertuj dowolny arkusz skoroszytu .xlsx na CSV lub zamień CSV w plik Excela. Daty, liczby i komórki wielowierszowe zostają zachowane. Nic nie jest wysyłane.

Działa lokalnie, nic nie jest wysyłane

Opcje

Plik Excela

CSV

Do czego służy

To narzędzie konwertuje między skoroszytami Excela a CSV w obu kierunkach, w całości w twojej przeglądarce.

  • Excel → CSV: otwórz plik .xlsx, wybierz arkusz i otrzymaj tekst rozdzielony przecinkami (albo średnikami, tabulatorami lub kreskami pionowymi), który możesz skopiować lub pobrać.
  • CSV → Excel: wklej lub otwórz plik CSV i pobierz prawdziwy skoroszyt .xlsx z pogrubionym, zablokowanym wierszem nagłówka i rozsądnymi szerokościami kolumn.

CSV to najprostszy sposób przenoszenia danych tabelarycznych między bazami danych, skryptami i aplikacjami, a Excel to narzędzie, w którym większość ludzi je przegląda i edytuje. Przejście między nimi zwykle wymaga otwarcia aplikacji desktopowej; tutaj zajmuje sekundę i nic nie opuszcza twojego komputera.

Jak używać

  1. Wybierz kierunek w opcji Konwertuj.
  2. Dla Excel → CSV kliknij Otwórz .xlsx… lub przeciągnij plik na stronę. Każdy arkusz jest wymieniony z liczbą wierszy i kolumn; kliknij jeden, aby go przekonwertować.
  3. Wybierz separator. Przecinek jest standardem; wiele europejskich wersji Excela (także polska) oczekuje średników.
  4. Skopiuj wynik lub naciśnij Pobierz. Przy kilku arkuszach nazwa pliku zawiera nazwę arkusza.
  5. Dla CSV → Excel wklej CSV w edytorze lub otwórz plik .csv. Separator jest wykrywany automatycznie. Sprawdź podgląd, a potem naciśnij Pobierz .xlsx.

Kliknij Przykład, aby wypróbować dowolny kierunek na małej liście zamówień.

Jak konwertowane są wartości

Tekst, liczby i wartości TRUE/FALSE są kopiowane tak, jak są zapisane. Liczby są zapisywane z dokładnością do 15 cyfr znaczących, tą samą, którą pokazuje Excel, więc 0.1 + 0.2 daje 0.3. Daty i godziny są rozpoznawane na podstawie formatu liczbowego komórki i zapisywane w formie ISO 8601, która poprawnie się sortuje i bezproblemowo importuje do baz danych. Komórki z podziałami wierszy, przecinkami lub cudzysłowami są ujmowane w cudzysłowy zgodnie z RFC 4180, więc CSV otwiera się z powrotem w Excelu z tymi samymi komórkami.

Formuły są eksportowane jako ich ostatnio obliczona wartość. Scalone komórki zachowują wartość w lewej górnej komórce, a pozostałe zostają puste. Formatowanie, takie jak kolory, czcionki i reguły wyświetlania liczb (np. 75% lub $1,200.00), nie jest częścią CSV, więc zapisywana jest sama przechowywana wartość.

Przykład

Arkusz zamówień z kolumną daty sformatowaną jako 2 marca 2026 i sumą obliczaną formułą =E2*F2 daje:

Order ID,Date,Customer,Total
00123,2026-03-02,Acme Corp,59.7
00125,2026-03-09,"Smith, J.",6

W drugą stronę ten sam CSV tworzy skoroszyt, w którym Order ID pozostaje tekstem 00123, a Total jest liczbą, którą możesz zsumować.

FAQ

› Czy mój arkusz jest wysyłany na serwer?

Nie. Plik .xlsx jest rozpakowywany i odczytywany przez JavaScript w twojej przeglądarce i tam też powstaje plik CSV lub Excel. Nic nie trafia na serwer, więc poufne dane zostają na twoim urządzeniu.

› Jakie pliki Excela mogę otworzyć?

Skoroszyty zapisane jako .xlsx lub .xlsm przez Excel 2007 lub nowszy, LibreOffice, Arkusze Google, Numbers i podobne aplikacje. Starych plików .xls (Excel 97–2003) ani skoroszytów chronionych hasłem nie da się odczytać; otwórz je w Excelu i najpierw zapisz jako .xlsx.

› Jak konwertowane są daty i formuły?

Komórki sformatowane jako daty lub godziny stają się tekstem ISO, np. 2026-03-02 lub 2026-03-03 14:30:00, więc każdy program odczyta je tak samo. Formuły są zapisywane jako wynik, który Excel zapisał w pliku, a nie jako sama formuła.

› Dlaczego polskie znaki lub znaki chińskie wyglądają źle, gdy otwieram CSV w Excelu?

Excel zakłada dla plików CSV stare lokalne kodowanie, chyba że plik zaczyna się od znacznika kolejności bajtów (BOM). Zostaw opcję BOM włączoną, a pobrany CSV otworzy się w Excelu poprawnie; wyłącz ją dla narzędzi, które nie oczekują BOM.

› Czy konwersja CSV na Excel zachowa wiodące zera, np. 00123?

Tak. Wartości z wiodącymi zerami oraz liczby dłuższe niż 15 cyfr, takie jak identyfikatory czy numery kart, są zapisywane jako tekst, więc Excel ich nie zmieni. Pozostałe liczby są zapisywane jako prawdziwe liczby, więc możesz na nich liczyć.