PRAKTYCZNE PORADNIKI · Arkusze kalkulacyjne
Eksport CSV bez utraty kodów, znaków i kolumn
Arkusz może wyglądać poprawnie i zmienić się po ponownym otwarciu. Traktuj separator, kodowanie i typ kolumn jako trzy niezależne decyzje.
Autor Puffinmint · Aktualizacja
1. Odróżnij tabelę od skoroszytu
CSV przechowuje wiersze i pola tekstowe. Nie zachowuje wielu arkuszy, stylów ani działających formuł tak jak XLSX. Wybierz arkusz i wartości do przekazania.
Jeżeli formuły trzeba odświeżyć, przelicz i zapisz skoroszyt w programie źródłowym. Konwerter nie jest silnikiem rekonstruującym brakujące wyniki.
2. Dopasuj separator i kodowanie
Eksport oferuje przecinek, średnik i tabulator. Sprawdź specyfikację odbiorcy: ustawienia regionalne same nie określają wymaganego pliku.
Wynik to UTF-8 z opcjonalnym BOM. BOM może pomóc Excelowi rozpoznać UTF-8, ale inny system może wymagać jego braku. To osobna decyzja od separatora.
Excel na CSV3. Wybierz arkusz i chroń wartości
W XLSX na CSV wybierz plik, arkusz i sprawdź podgląd. Praca odbywa się w przeglądarce, jeden arkusz na eksport. Zwróć uwagę na kody, daty i wartości obliczeń.
Ochrona formuł CSV może poprzedzać apostrofem pola interpretowalne jako formuły. Pomaga dla niezaufanych danych, ale zmienia zapis tekstu i ma znaczenie przy dokładnym dopasowywaniu.
WYPRÓBUJ TEN KROK
Excel na CSV
Skorzystaj tutaj z pełnego narzędzia. Wczytaj przykład lub wybierz własny plik i zmień ustawienia.
Przykład do samodzielnego odtworzenia
Arkusz Sample ma trzy kolumny i dwa wiersze danych: 00127 · Caffè · 12,50 oraz 00008 · Thé · 4,00, zapisane jako tekst. Eksportuj ze średnikiem i UTF-8. Przy imporcie sprawdź kolumny, zera wiodące i akcenty.
Syntetyczny plik przykładowy · XLSX · 2 884 B
4. Przykład z kodem i polskimi znakami
Użyj kodu 00127, nazwy Łódź i tekstowej kwoty 12,50. Wyeksportuj ze średnikiem, a następnie importuj jako UTF-8 z kolumną kodu ustawioną na tekst przed konwersją.
Trzy pola mają pozostać trzema
- Dane początkowe
- Kod 00127 · nazwa Łódź · tekstowa kwota 12,50
- Wynik
- 00127, Łódź i 12,50 w trzech poprawnych kolumnach
UTF-8 obsługuje znaki, nie zachowanie zer. Kod musi być importowany jako tekst, a separator musi odpowiadać eksportowi.
-
Kodowanie
Łódź zachowuje polskie znaki.
-
Separator
Wiersz ma trzy pola.
-
Typ kolumny
00127 pozostaje pięcioznakowym kodem.
5. Rozpoznaj rodzaj błędu
Jedna kolumna często oznacza zły separator. Nieczytelne polskie znaki sugerują kodowanie. Zmiana 00127 na 127 to interpretacja liczbowa, nie uszkodzenie znaków.
Dwuklik może uruchomić automatyczne konwersje. Użyj importu z wyborem separatora i typów. Zer utraconych już w źródle nie da się pewnie odtworzyć.
| Objaw | Pierwsza kontrola |
|---|---|
| Jedna kolumna | Separator |
| Nieczytelne znaki | Kodowanie |
| 00127 zmienia się w 127 | Typ i automatyczna konwersja |
6. Otwórz ponownie i porównaj
Sprawdź wynik w programie odbiorcy. Porównaj wiersze, pola i istotne próbki, w tym daty oraz długie identyfikatory zmieniane czasem bez ostrzeżenia.
Zachowaj pierwszą CSV osobno od kopii zapisanej po otwarciu. Kolejny eksport może ponownie zmienić separator, kodowanie lub zapis wartości.
Puffinmint przygotowała te przykłady 3 listopada 2026 r. Dane pliku źródłowego są zmierzone; wynik powstaje po uruchomieniu narzędzia. Końcowy rozmiar i dokładność nie są gwarantowane. Zaznacz punkty dopiero po otwarciu i porównaniu wyniku.
Źródła i metoda
Najczęstsze pytania
Czy BOM zachowuje początkowe zera?
Nie. Pomaga rozpoznać UTF-8. Aby zachować 00127, importuj pole jako tekst.
Czy wszystkie arkusze zmieszczą się w jednej CSV?
CSV reprezentuje jedną tabelę. Eksportuj arkusze osobno albo zachowaj XLSX dla skoroszytu z wieloma arkuszami.