Przejdź do treści

Konwertuj CSV na Excel

Zamień plik CSV lub TSV na skoroszyt XLSX z rozpoznanymi liczbami i datami, także z eksportów w cyrylicy (Windows-1251). Konwersja odbywa się na urządzeniu, w przeglądarce.

Konwertuj na
Upuść plik CSV, Excel lub JSONCSV, TSV, XLSX, XLS, ODS, JSON · do 500 MB
Wybierz plikPrzetwarzane na urządzeniu – pliki nie opuszczają urządzenia
Działa w przeglądarce · bez przesyłania na serwerJak to działa

Jak korzystać: CSV na Excel

  1. 1

    Upuść plik CSV

    Eksport w formacie .csv, .tsv lub .txt. Separator i kodowanie tekstu są wykrywane automatycznie; jeśli podgląd wygląda źle, zmień je w opcjach wejścia.

  2. 2

    Sprawdź kolumny

    Podgląd pokazuje, jak odczytano każdą wartość; zostaw włączone „Wykrywaj liczby, prawda/fałsz i daty”, aby komórki miały właściwe typy.

  3. 3

    Pobierz skoroszyt

    Domyślnie wybrany jest Excel; pobierz plik .xlsx albo wybierz ODS dla programu LibreOffice.

Limity i Pro

Pliki CSV i TSV do 500 MB; sam Excel otwiera maksymalnie 1 048 576 wierszy na arkusz.

Pliki do 4 GB. Zobacz Pro

O narzędziu: CSV na Excel

CSV na Excel zamienia eksport rozdzielany przecinkami, średnikami, tabulatorami lub kreskami pionowymi w prawdziwy skoroszyt XLSX. Gdy otwierasz plik CSV bezpośrednio w programie Excel, ten sam zgaduje, co jest czym, i często się myli: numery kont tracą zera na początku, długie identyfikatory zamieniają się w 1.23E+15, daty mylą dzień z miesiącem, a cyrylica z starszego programu zamienia się w Ïðèâåò. Jeśli najpierw przekonwertujesz plik, otrzymasz dokument, który na każdym komputerze otworzy się tak samo.

Kodowanie tekstu jest odczytywane na samym początku. UTF-8 z BOM lub bez oraz UTF-16 są rozpoznawane po bajtach; pliki, które nie są w Unicode, traktowane są jako Windows-1251, gdy większość liter to cyrylica, a w pozostałych przypadkach jako Windows-1252. Każde z nich możesz wymusić w opcjach wejścia – przydaje się to przy raportach 1C i wyciągach bankowych.

Wykrywanie typów zapisuje liczby całkowite i dziesiętne (z kropką jako znakiem dziesiętnym) jako komórki liczbowe, true i false jako komórki logiczne, a daty ISO, takie jak 2024-03-31, jako komórki dat. Wartości, które tylko wyglądają jak liczby, pozostają tekstem: kody z zerami na początku, liczby dłuższe niż 15 cyfr i kwoty zapisane z przecinkiem dziesiętnym, np. 1250,50. Szerokość kolumn dopasowuje się do zawartości, a pierwszy wiersz staje się nagłówkiem, chyba że to wyłączysz.

Skoroszyt ma jeden arkusz. Pola w cudzysłowie z przecinkami, cudzysłowami i podziałami wierszy w środku są odczytywane zgodnie z RFC 4180, więc wielowierszowe notatki zostają w jednej komórce.

Prywatność

Plik CSV jest dekodowany, analizowany i zapisywany jako XLSX przez Web Worker w tej karcie, z użyciem bibliotek Papa Parse i SheetJS; dane nie są nigdzie przesyłane ani zapisywane.

CSV na Excel: najczęstsze pytania

Dlaczego liczby takie jak 007 lub długie identyfikatory zostają tekstem?
Bo zamiana ich na liczby zmieniłaby je: komórka liczbowa nie zachowa zer z początku 007, a Excel przechowuje tylko 15 cyfr znaczących, więc 16-cyfrowy numer karty lub konta zostałby zaokrąglony. Takie wartości trafiają do komórek tekstowych, dzięki czemu wyglądają dokładnie tak jak w pliku CSV.
Mój plik CSV jest po rosyjsku lub w uzbeckiej cyrylicy i pokazuje dziwne znaki. Da się to naprawić?
Tak. Pliki ze starszych programów często są zapisane w Windows-1251, a nie w UTF-8. Zwykle jest to rozpoznawane samo – w polu Kodowanie tekstu zobaczysz wtedy „Wykryj (znaleziono Windows-1251)”. Jeśli podgląd nadal pokazuje znaki w rodzaju Ïðèâåò, wybierz Windows-1251 ręcznie, a cyrylica poprawnie pojawi się w skoroszycie.
Czy plik CSV rozdzielany średnikami zadziała?
Tak, średniki są wykrywane tak samo jak przecinki, tabulatory i kreski pionowe, a Separator możesz też wybrać samodzielnie. Warto wiedzieć jedno: liczby zapisane z przecinkiem dziesiętnym, np. 1250,50, zostają komórkami tekstowymi, a nie liczbami. Jeśli kwoty trzeba zsumować w Excelu, najpierw zamień przecinki na kropki.
Czy daty są zamieniane na daty Excela?
Daty zapisane w formacie ISO – 2024-03-31 albo 2024-03-31 14:30 z godziną – stają się prawdziwymi komórkami dat, które możesz sortować i filtrować. Inne zapisy, jak 31.03.2024 czy 03/31/2024, zostają tekstem, bo te same cyfry w różnych krajach oznaczają różne daty, a błędne odgadnięcie byłoby gorsze niż jego brak.
Czy mogę podzielić plik CSV, który jest za duży dla Excela?
Ta strona konwertuje cały plik do jednego arkusza, a Excel kończy się na 1 048 576 wierszach. Dla dłuższych plików użyj narzędzia Podziel CSV lub Excel, które tnie plik na kilka części o wybranym rozmiarze – każdą z wierszem nagłówka – i zapisuje je jako pliki Excela albo arkusze jednego skoroszytu.

Inne zadania z tym narzędziem