UltKit

Konwerter CSV na XLSX

Zamień eksport CSV w prawdziwy skoroszyt Excela bez szkód, jakie wyrządza dwukrotne kliknięcie: kody pocztowe zachowują zera, długie numery zamówień wszystkie cyfry, a nazwiska w dowolnym języku wyświetlają się poprawnie.

Konwerter danych

lub upuść Pliki CSV, TSV, TXT … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Plik wynikowy

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Prześlij pliki CSV

    Przeciągnij eksporty .csv, .tsv lub .txt na pole przesyłania, do 20 plików naraz, każdy do 95 MB. Opcja Separator jest ustawiona na wykrywanie automatyczne, więc działają pliki z przecinkiem, średnikiem i tabulatorem.

  2. 2

    Potwierdź wiersz nagłówka

    Opcja Pierwszy wiersz to nagłówek jest włączona, więc wiersz 1 stanie się tytułami kolumn. Wyłącz ją, jeśli plik zaczyna się od razu od danych, i ustaw Nazwa arkusza, jeśli karta nie ma się nazywać Sheet1.

  3. 3

    Konwertuj i pobierz

    Kliknij Konwertuj na XLSX (Excel) → i otwórz skoroszyt w Excelu, Arkuszach Google, Numbers lub LibreOffice.

Odpowiedź

Jak najbezpieczniej zamienić CSV na Excel?

Przekonwertuj plik zamiast otwierać go dwukrotnym kliknięciem. Prześlij CSV i kliknij Konwertuj na XLSX (Excel) →: separator zostanie wykryty, pierwszy wiersz stanie się nagłówkami, liczby trafią do komórek liczbowych, a wartości, które mogłyby ulec uszkodzeniu, takie jak 00125 czy 16-cyfrowy identyfikator, zostaną zapisane jako tekst.

Co musi chronić konwerter CSV do Excela

Plik CSV nie ma typów: każde pole jest tekstem, a RFC 4180 określa tylko, jak pola są oddzielane i cytowane. Gdy Excel otwiera taki plik bezpośrednio, sam decyduje dla każdej komórki, czy tekst to liczba, data czy formuła. Najczęściej zgadnięcie jest trafne, ale wyjątki dotyczą danych, na których ludziom zależy najbardziej.

Excel zachowuje 15 cyfr znaczących, więc 16-cyfrowy numer karty lub przesyłki kończy się zerem. Wartości z zerami wiodącymi, takie jak kody pocztowe 02134 czy SKU 00125, stają się zwykłymi liczbami. Tekst typu 1-2 lub MARCH1 zmienia się w datę. Plik UTF-8 bez znacznika kolejności bajtów jest odczytywany w stronie kodowej Windows, więc São Paulo wyświetla się jako São Paulo. Poniższy przykład zawiera trzy takie pułapki.

Dane CSV z wartościami, które Excel zwykle zmienia
sku,kod_pocztowy,telefon,data_zamówienia,nr_przesyłki,miasto
00125,02134,+1 617 555 0142,2026-03-04,9400111202555842761234,São Paulo
00981,07030,+1 201 555 0187,2026-03-05,9400111202555842769876,Hoboken

CSV a XLSX: co może zawierać każdy z formatów

from ↓ · to →Cell typesWiele arkuszyFormulasFormattingPonad 65 536 wierszyCzytelny w każdym edytorze tekstu
CSV– CSV to Cell types: no– CSV to Wiele arkuszy: no– CSV to Formulas: no– CSV to Formatting: noCSV to Ponad 65 536 wierszy: yesCSV to Czytelny w każdym edytorze tekstu: yes
XLSXXLSX to Cell types: yesXLSX to Wiele arkuszy: yesXLSX to Formulas: yesXLSX to Formatting: yesXLSX to Ponad 65 536 wierszy: yes– XLSX to Czytelny w każdym edytorze tekstu: no
XLSXLS to Cell types: yesXLS to Wiele arkuszy: yesXLS to Formulas: yesXLS to Formatting: yes– XLS to Ponad 65 536 wierszy: no– XLS to Czytelny w każdym edytorze tekstu: no
supported not offeredCo może pomieścić każdy format. Konwersja CSV na XLSX daje typowane komórki i możliwość formatowania, ale nie stworzy formuł, których nie było w CSV.

CSV

Wartości rozdzielane przecinkami

CSV to tekstowy format tabel, w którym każdy wiersz to osobna linia, a kolumny oddzielają przecinki. Jest używany od początków informatyki i opisany w RFC 4180, choć wiele wariantów stosuje średniki lub tabulatory oraz różne kodowania tekstu. Prawie każdy arkusz kalkulacyjny, baza danych i narzędzie analityczne potrafi go importować i eksportować, dlatego to domyślny format przenoszenia danych między systemami. CSV przechowuje tylko wartości, bez formuł, formatowania, wielu arkuszy ani typów danych.

Kompresja
–
Przezroczystość
–
Animacja
–
Rok powstania
–
Konwerter CSV

XLSX

Skoroszyt Microsoft Excel

XLSX to domyślny format skoroszytów Microsoft Excel od Office 2007, oparty na standardzie Office Open XML. Przechowuje wiele arkuszy, formuły, formatowanie, wykresy, tabele przestawne i walidację danych w pakiecie ZIP z plikami XML. Obsługuje ponad milion wierszy na arkusz i jest domyślnym formatem wymiany arkuszy w biznesie. Arkusze Google, LibreOffice i Numbers otwierają XLSX, choć makra i zaawansowane funkcje mogą nie zostać przeniesione.

Kompresja
–
Przezroczystość
–
Animacja
–
Rok powstania
2007 · Microsoft
Konwerter XLSX

CSV zamienia się w XLSX, gdy wyeksportowane dane trafiają do ludzi: raport dla kierownika, lista zamówień dla klienta, wyniki ankiety dla zespołu. Wszyscy oczekują skoroszytu z typowanymi komórkami i nazwą arkusza, a nie surowego tekstu.

Konwersja CSV na XLSX: jak wygląda skoroszyt

W przekonwertowanym pliku kolumny sku, zip i tracking są komórkami tekstowymi, więc 00125 i 22-cyfrowy numer przesyłki wyglądają dokładnie tak jak w CSV. Kolumna ordered zawiera daty ISO, które Excel rozpoznaje jako daty, po których można sortować i filtrować według miesiąca. Nazwy miast zachowują znaki diakrytyczne, ponieważ plik jest odczytywany jako UTF-8, niezależnie od tego, w czym autor zapisał CSV.

Skoroszyt ma jeden arkusz o nazwie Sheet1, chyba że zmienisz Nazwa arkusza (maksymalnie 31 znaków, to samo ograniczenie stosuje Excel). Formatowanie kolumn pozostaje proste, aby odbiorca mógł zastosować własne formaty liczb. Jeśli odbiorca używa Excela 2003 lub starego systemu importu, który nie przyjmuje XLSX, CSV do XLS zapisze starszy format binarny.

Nie zapisuj skoroszytu ponownie do CSV w Excelu

Gdy XLSX jest poprawny, pracuj dalej w nim. Zapisanie go z Excela z powrotem do CSV i ponowne otwarcie CSV dwukrotnym kliknięciem przywraca wszystkie opisane wyżej problemy. Gdy system znów potrzebuje CSV, wyeksportuj świeżą kopię za pomocą XLSX do CSV.

CSV na XLSX — najczęstsze pytania

Dlaczego nie otworzyć CSV w Excelu i zapisać jako XLSX?

Ponieważ Excel zmienia wartości już podczas otwierania, zanim zdążysz zapisać plik. Zera wiodące, długie liczby i wszystko, co przypomina datę, są zmieniane w pamięci, a zapis jako XLSX utrwala te zmiany. Wcześniejsza konwersja, bez zgadywania przez Excela, zachowuje oryginalny tekst.

Czy plik XLSX jest mniejszy niż CSV?

Często tak. XLSX to archiwum ZIP, a powtarzający się tekst, taki jak nazwy krajów czy statusy, jest zapisywany raz we wspólnej tabeli ciągów, więc eksporty z wieloma powtarzającymi się wartościami zwykle się zmniejszają.

Mój plik CSV ma ponad milion wierszy. Co się stanie?

Arkusz Excela kończy się na 1 048 576 wierszach, łącznie z nagłówkiem. Sam Excel wyświetla dla takich plików ostrzeżenie, że plik nie został w pełni załadowany. Najpierw podziel plik CSV albo wczytaj go do bazy danych za pomocą CSV do SQL, gdzie liczba wierszy nie ma znaczenia.

Czy można sprawić, by Excel sam nie zmieniał moich danych?

Nowsze wersje Excela w Microsoft 365 mają opcje automatycznej konwersji danych w menu Plik → Opcje → Dane, gdzie można wyłączyć usuwanie zer wiodących, konwersję długich liczb i zamianę tekstu na daty. Starsze wersje nie mają takiego przełącznika, dlatego konwersja poza Excelem jest bezpieczniejsza.

Jakie separatory rozpoznaje automatyczne wykrywanie?

Sprawdza pierwsze wiersze pod kątem przecinków, średników, tabulatorów, pionowych kresek i spacji i wybiera ten znak, który dzieli każdy wiersz na tę samą liczbę pól. Jeśli kolumny wyglądają źle, ustaw Separator ręcznie i przekonwertuj ponownie.

Czy Arkusze Google też otworzą plik XLSX?

Tak. Prześlij go na Dysk Google i otwórz w Arkuszach Google albo zaimportuj do istniejącego arkusza. Pamiętaj, że arkusz Google ma limit 10 milionów komórek łącznie we wszystkich kartach.