Polecamy: Program do korekcji błędów, zoptymalizować i przyspieszyć Windows.
Jak mogę odzyskać uszkodzone pliki CSV?
- Użyj kodowania Unicode UTF-8
- Użyj innego oprogramowania, aby otworzyć plik CSV lub Importuj i napraw w programie Excel
- Konkretne rozwiązania
- Użyj Notatnika lub Excela, aby utworzyć plik CSV i naprawić go
- Odzyskaj za pomocą funkcji Autorecover
- Odzyskaj za pomocą pliku TMP
- Odzyskaj uszkodzony plik CSV z poprzedniej wersji
Uszkodzony plik CSV jest spowodowany przez kilka czynników, w tym nieprawidłowe formatowanie, używanie nieprawidłowych znaków, między innymi podziały wierszy w polach.
Plik CSV, inaczej znany jako plik wartości rozdzielanych przecinkami, to format, który przechowuje alfanumeryczne dane struktury tabelarycznej, ale w formacie zwykłego tekstu.
Takie pliki mają rekordy danych, z których każdy jest zbiorem co najmniej dwóch (lub więcej) pól oddzielonych przecinkami. Można je importować lub eksportować z programów takich jak Excel lub Open Office Calc, które przechowują dane w strukturze kolumn wiersza.
Wśród przyczyn uszkodzonego pliku CSV znajdują się:
- Znaki sterujące ASCII na końcu linii, których nie można wydrukować
- Znaki separujące w tekście plików CSV
- Podziały wierszy w polach, które nie zawierają podwójnych cudzysłowów
- Używanie nieprawidłowych znaków, takich jak -, (), ., :, * I innych
- Puste linie na końcu uszkodzonego pliku CSV z separatorem
- Długie liczby z wiodącymi zerami
- Nieprawidłowy format pliku CSV
- Plik CSV nie używa UTS (kodowanie 8)
Aby naprawić uszkodzony plik CSV, znajduje się lista rozwiązań wymienionych poniżej, które pomogą Ci odzyskać dokument w zdrowym formacie.
Napraw uszkodzone pliki CSV
1. Użyj kodowania Unicode UTF-8
- Otwórz plik CSV
- Kliknij Plik> Zapisz jako
- Wprowadź nazwę pliku
- Wybierz Zapisz jako typ pliku CSV z listy rozwijanej
- Kliknij Narzędzia> przejdź do opcji internetowych
- Przejdź do Kodowanie w Zapisz ten dokument jako
- Wybierz Unicode (UTF-8)
2. Użyj innego oprogramowania, aby otworzyć plik CSV lub Importuj i napraw w programie Excel
Jeśli liczby nie są wyświetlane zgodnie z wymaganiami, nie zapisuj pliku CSV. Możesz użyć innego oprogramowania, aby otworzyć plik CSV, lub wykonaj poniższe kroki, aby zaimportować uszkodzony plik CSV w programie Excel i naprawić go.
- Otwórz Excel - nowy skoroszyt
- Kliknij kartę Dane
- Wybierz opcję Z tekstu w sekcji Pobierz dane zewnętrzne
- Przeglądaj uszkodzony plik CSV
- Kliknij Importuj
- Wybierz Separator> Dalej
- Wybierz przecinek i kliknij Dalej
- Kliknij kolumnę z numerami> kliknij Tekst
- Powtórz kroki dla wszystkich kolumn z numerami> kliknij OK
Uwaga: Wykonaj powyższe czynności przy każdym otwarciu pliku w programie Excel.
Użyj FileViewer Plus
Jeśli musisz otworzyć pliki .csv (lub inne pliki arkusza kalkulacyjnego) w systemie Windows 10 i nie możesz tego zrobić, zawsze możesz korzystać z rozwiązań innych firm. Polecamy FileViewer Plus, uniwersalną przeglądarkę plików dla systemu Windows, która może otwierać i wyświetlać ponad 300 różnych typów plików, w tym różne typy prezentacji, takie jak pliki .csv.
- Pobierz teraz FileViewer Plus 3
3. Konkretne rozwiązania
- W przypadku uszkodzenia lub braku obcych znaków użyj arkuszy Google lub aplikacji Open Office, Libre Office, Notepad ++, aby naprawić uszkodzony plik CSV
- Jeśli pojawi się komunikat o błędzie importu z informacją „linia 1 ma zbyt wiele kolumn…”, utwórz nowy plik CSV z danymi w 14 kolumnach, używając Excela, Notepad ++ lub innych aplikacji, aby odzyskać dane CSV
Jeśli przyczyną problemu jest użycie kontrolki ASCII, specjalnych lub dodatkowych znaków ogranicznika, wykonaj następujące czynności:
- Usuń spacje na końcu pliku
- Napraw dodatkowe przecinki z uszkodzonego pliku CSV, usuwając dodatkowe znaki separatora, które oddzielają pola obsługi i pobierają dane pliku
4. Użyj Notatnika lub Excela, aby utworzyć plik CSV i naprawić go
Korzystanie z Notatnika
- Wprowadź dane tekstowe w pliku z każdym polem oddzielonym przecinkiem
- Oddziel każdy wiersz za pomocą nowej linii
- Zapisz plik przy użyciu rozszerzenia .csv
Użyj arkusza kalkulacyjnego Excel
- Wprowadź dane w arkuszu kalkulacyjnym Excel
- Kliknij Plik
- Wybierz Zapisz jako
- Wybierz Zapisz jako typ
- Wybierz CSV (rozdzielany przecinkami)
5. Odzyskaj za pomocą funkcji Autorecover
Ta funkcja jest dostępna w programie Excel. Otwórz arkusz kalkulacyjny i poszukaj okna Autorecover (zwykle w lewym okienku okna). Ekran ma listę, z której można wybrać plik CSV. Działa z niezapisanymi plikami.
6. Odzyskaj za pomocą pliku TMP
System Windows zwykle tworzy plik tymczasowy (TMP), który może pomóc odzyskać plik CSV, jeśli jest niedostępny lub uszkodzony. Aby to zrobić:
- Przejdź do miejsca, w którym znajduje się folder plików Temp: C: UsersAppDataLocalMicrosoftOfficeUnsavedFiles
- Wyszukaj pliki Excel z rozszerzeniem .TMP
- Wybierz odpowiedni, weryfikując dane
- Skopiuj i wklej lub zapisz go w innym miejscu docelowym, używając rozszerzenia .CSV
7. Odzyskaj uszkodzony plik CSV z poprzedniej wersji
Ta poprawka jest przydatna, gdy pliki CSV są zapisywane lub zastępowane. Aby to zrobić:
- Przejdź do uszkodzonego pliku CSV i kliknij go prawym przyciskiem myszy
- Wybierz Właściwości
- Kliknij opcję Poprzednie wersje
- Wybierz ostatnią wersję przed zapisaniem / zastąpieniem
- Kliknij Przywróć (upewnij się, że punkty przywracania są włączone)
Czy znalazłeś rozwiązanie spośród wymienionych tutaj? Daj nam znać, który z nich pracował dla Ciebie, pozostawiając komentarz w sekcji poniżej.