Konwertuj CSV na XLSX
Wyciągi bankowe, eksporty z CRM i pobrane raporty w jednym kroku stają się porządnym skoroszytem Excel.
Formaty i limity
Formaty i limity
- Obsługiwane formaty
- CSV, Excel (XLSX), Excel (XLS) i OpenDocument, arkusz (ODS)
- Wynik
- Excel (XLSX)
| Na komputerze | Na telefonie lub tablecie | |
|---|---|---|
| Maks. rozmiar pliku | 20 MB | 10 MB |
Limity na urządzeniu zależą od jego pamięci. Większe pliki też mogą zadziałać – narzędzie najpierw Cię ostrzeże.
Jak to działa
- 01 Wybierz plik .csv wyeksportowany z banku, sklepu, CRM lub bazy danych.
- 02 Zostaw „Excel (XLSX)” jako format docelowy; separator i kodowanie są wykrywane automatycznie.
- 03 Kliknij „Konwertuj”.
- 04 Pobierz plik .xlsx i otwórz go: kolumny, litery i liczby są już na swoich miejscach.
O tym narzędziu
W formacie CSV dane oddają banki, sklepy internetowe, panele analityczne i programy księgowe – i właśnie dlatego tyle arkuszy przychodzi zepsutych: wszystko w jednej kolumnie, „krzaki” zamiast liter albo liczby, których Excel nie chce zsumować. Hushdesk czyta plik starannie. Rozpoznaje UTF-8, UTF-16 i starsze strony kodowe Windows, ustala separator (przecinek, średnik, tabulator lub kreskę pionową), sprawdzając, który dzieli wiersze równo, i respektuje pola w cudzysłowach z podziałami wierszy w środku. Jednoznaczne liczby stają się prawdziwymi komórkami liczbowymi, identyfikatory z zerami na początku pozostają tekstem, a każda kolumna dostaje szerokość dopasowaną do zawartości. Plik XLSX otworzysz w Excelu, LibreOffice Calc i Arkuszach Google.
-
Wykrywanie separatora
Na pierwszych wierszach testowane są przecinek, średnik, tabulator i kreska pionowa; wygrywa ten, który daje stałą liczbę kolumn, z poszanowaniem cudzysłowów.
-
Liczby, które da się sumować
Rozpoznawane są zapisy 1,234.56 i 1 234,56, a części dziesiętne zostają zachowane; numery telefonów, kody pocztowe i 26-cyfrowe numery rachunków pozostają tekstem.
-
Czytelne od początku
Kolumny mają szerokość najdłuższej wartości, więc daty nie wyświetlają się jako #####, a długie nazwy nie są obcinane.
-
Odporne na formuły
Komórki wyglądające jak formuły, np. =SUMA(A1:A9) lub +A1, są zapisywane jako zwykły tekst, więc złośliwy CSV nie podłoży działającej formuły do Twojego skoroszytu.
Pytania i odpowiedzi
Dlaczego mój CSV otwiera się w Excelu w jednej kolumnie?
Excel dzieli pliki CSV separatorem listy z ustawień systemu: przy polskich ustawieniach regionalnych jest to zwykle średnik, przy amerykańskich – przecinek. Gdy plik używa innego znaku, wszystko ląduje w kolumnie A. Konwersja do XLSX kończy zgadywanie, bo kolumny są w nim zapisane jawnie.
Czy polskie litery, cyrylica i inne znaki spoza angielskiego przetrwają?
W plikach UTF-8 i UTF-16 – tak, a UTF-8 jest sprawdzany jako pierwszy. Pliki ze starszych programów Windows w kodowaniu Windows-1251, KOI8-R lub Windows-1252 są rozpoznawane po wzorcach bajtów. Jeśli rzadki plik nadal zostanie źle odczytany, ustaw kodowanie w „Więcej opcji”.
Czy zera na początku i długie liczby zostaną zachowane?
Tak. Wartości takie jak 007, 0123 czy 26-cyfrowy numer rachunku bankowego są zapisywane jako tekst, więc Excel nie gubi zer ani nie zamienia długich ciągów cyfr w zapis 1,23457E+25. Konwertowane są tylko jednoznaczne liczby.
Jak duży może być plik CSV?
Do rozmiaru podanego w tabeli formatów na tej stronie i do limitu samego Excela, czyli 1 048 576 wierszy na arkusz. Eksport 10 MB zwykle konwertuje się w kilka sekund.
Czy plik CSV opuszcza mój komputer?
Nie. Jest analizowany i zamieniany na skoroszyt w izolowanej ramce tej strony, która nie ma dostępu do sieci. Zamknij kartę, a nic po nim nie zostanie.