Konwerter tabeli CSV na arkusz Excel

Konwersja prostych plików CSV opartych na tekście na bogate w funkcje arkusze kalkulacyjne XLSX umożliwia zaawansowane stylowanie danych, stosowanie formuł i obsługę wielu arkuszy.

Wybierz lub przeciągnij pliki

Wybierz lub upuść pliki tutaj

Konwersja w 100% prywatna w przeglądarce - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V
Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Porównanie formatów i specyfikacja techniczna

SpecyfikacjaCSVXLSX
Typ MIMEtext/csvN/A
Typtabular dataN/A
KompresjanoneN/A
Standardowa specyfikacjaIETF RFC 4180N/A
Nagłówek magic bytesRFC 4180 delimiter streamN/A

Przegląd formatu i zastosowania

Wartości rozdzielane przecinkami, znane jako CSV, reprezentują dane tabelaryczne przy użyciu zwykłego tekstu, gdzie każdy wiersz jest osobną linią, a każda kolumna jest oddzielona przecinkiem. Chociaż ta prostota sprawia, że pliki CSV są uniwersalnie odczytywane przez bazy danych i języki programowania, brakuje w nich obsługi formatowania komórek, formuł i wykresów. Arkusze programu Excel używają formatu XLSX do organizowania danych w skoroszyty składające się z wielu arkuszy, z stylami wizualnymi i automatycznymi obliczeniami. Analitycy danych, księgowi i kierownicy projektów często muszą przenosić informacje z podstawowych baz danych do w pełni wystylizowanych skoroszytów. Przekształcenie surowego pliku CSV w kontener XLSX dodaje przejrzystości wizualnej i struktury. Pozwala to zespołom udostępniać raporty zawierające nagłówki kodowane kolorem, symbole walut oraz działające formuły arytmetyczne zamiast statycznego tekstu.

Specyfikacja techniczna i analiza kodeków

CSV to format zwykłego tekstu zidentyfikowany typem MIME text/csv. Nie zawiera on żadnej sygnatury bajtów magicznych i polega całkowicie na kodowaniu tekstu, takim jak UTF-8. Natomiast format XLSX nie jest pojedynczym plikiem binarnym, lecz archiwum ZIP zawierającym wiele plików XML ustrukturyzowanych zgodnie ze standardem Office Open XML. Kontener ZIP rozpoczyna się od bajtów magicznych PK (50 4B 03 04). Wewnątrz tego kontenera poszczególne pliki XML definiują dane arkusza roboczego, współdzielone ciągi znaków, style oraz relacje skoroszytu. Konwersja CSV do XLSX wymaga sparsowania wierszy i kolumn tekstowych, odwzorowania ich na odpowiednią strukturę arkusza XML oraz skompresowania ostatecznego pakietu do kontenera ZIP.

Zgodność z systemami operacyjnymi i przeglądarkami

Zgodność z systemami operacyjnymi i oprogramowaniem znacznie różni się między tymi formatami. Pliki CSV otwierają się w niemal każdym edytorze tekstu lub aplikacji arkuszowej, w tym w programach Microsoft Excel, LibreOffice Calc, Google Sheets, Notatnik oraz Terminal. Format XLSX jest natywnie obsługiwany przez Microsoft Excel (wersje 2007 i nowsze), LibreOffice, Google Sheets, Apple Numbers oraz różne mobilne pakiety biurowe na systemy iOS i Android. Nowoczesne przeglądarki internetowe mogą renderować pliki CSV jako surowy tekst lub analizować je za pomocą bibliotek JavaScript, podczas gdy przeglądanie plików XLSX w przeglądarce zazwyczaj wymaga dedykowanej przeglądarki biurowej online lub narzędzia do konwersji w chmurze.

💡 Przydatne informacje

Zawsze weryfikuj kodowanie tekstu podczas konwersji. Zapisanie pliku CSV ze znakami specjalnymi przy użyciu nieprawidłowych zestawów znaków może spowodować uszkodzenie tekstu w ostatecznym skoroszycie programu Excel.

Porównanie formatów i specyfikacja techniczna

Standardowa tabela tekstowa CSV o wielkości 5 megabajtów konwertuje się do pliku XLSX o rozmiarze od około 2 do 4 megabajtów ze względu na wewnętrzną kompresję XML. Przesłanie tego skonwertowanego pliku zajmuje około 0,01 sekundy przy połączeniu światłowodowym 1 Gb/s, mniej więcej 0,1 sekundy w sieci komórkowej 5G oraz około 1 sekundy w standardowej sieci 4G.

Często zadawane pytania

Jak przekonwertować tabelę CSV na arkusz Excel bez utraty jakości?

Konwersja z CSV do XLSX odbywa się całkowicie bezstratnie w odniesieniu do wartości danych. Ponieważ oba formaty przechowują tekst i liczby bezpośrednio, żadne dane nie są tracone podczas przekształcania. Proces ten polega po prostu na zawinięciu wartości zwykłego tekstu w strukturę XML wewnątrz kontenera ZIP.

Jaka jest różnica między tabelą CSV a arkuszem Excel?

Plik CSV to pojedynczy plik płaskiego tekstu, w którym przecinki oddzielają wartości, obsługujący wyłącznie podstawowy tekst i liczby bez formatowania czy formuł. Plik XLSX programu Excel to skompresowane archiwum ZIP zawierające dokumenty XML, które obsługuje wiele arkuszy roboczych, style komórek, wykresy i złożone formuły.