Как да коригирате повредени CSV файлове в Windows 10
Как мога да възстановя повредени CSV файлове?
- Използвайте Unicode UTF-8 кодиране
- Използвайте друг софтуер, за да отворите CSV файла или импортирайте и поправете в Excel
- Специфични решения
- Използвайте Notepad или Excel, за да създадете CSV файл и да го поправите
- Възстановяване чрез функцията за автоматично възстановяване
- Възстановяване чрез TMP файла
- Възстановете повредения CSV файл от предишна версия
Повреденият CSV файл е причинен от няколко фактора, включително невалидно форматиране, използване на невалидни знаци, прекъсвания на редове в полета, наред с други.
CSV файл, иначе известен като файл със стойности, разделени със запетая е формат, който съхранява буквено-цифрови таблични данни за структурата, но в обикновен текстов формат.
Такива файлове имат записи на данни, всяка от които е колекция от поне две (или повече) полета, разделени със запетаи. Те могат да бъдат импортирани или експортирани от софтуерни програми като Excel или Open Office Calc, които съхраняват данни в структурата на колоната на реда.
Сред причините за повреден CSV файл са:
- ASCII контролните знаци в края на реда, които не могат да бъдат отпечатани
- Разделителни знаци в текста на CSV файловете
- Прекъсванията на редовете в полетата, които нямат двойни кавички
- Използване на невалидни знаци като -, (), ., :, * И други
- Празни редове в края на повредения CSV файл, който има разделител
- Дълги номера с водещи нули
- Невалиден формат на CSV файл
- CSV файлът не използва UTS (8 кодиране)
За да коригирате повреден CSV файл, има списък с решения, изброени по-долу, за да ви помогне да възстановите документа си в здравословен формат.
Поправете проблеми с повредени CSV файлове
1. Използвайте Unicode UTF-8 кодиране
- Отворете CSV файла
- Щракнете върху Файл> Запиши като
- Въведете името на файла
- Изберете Запазване като Тип на файла CSV от падащото меню
- Кликнете върху Инструменти> отидете на уеб опции
- Отидете в Кодиране под Запиши този документ като
- Изберете Unicode (UTF-8)
2. Използвайте друг софтуер, за да отворите CSV файла или импортирайте и поправете в Excel
В случай, че номерата не се показват според изискванията, не съхранявайте CSV файла. Можете да използвате различен софтуер, за да отворите CSV файла, или използвайте стъпките по-долу, за да импортирате повредения CSV файл в Excel и да го поправите.
- Отворете Excel - нова работна книга
- Кликнете върху раздела Данни
- Изберете От текст в секцията Получаване на външни данни
- Разгледайте повредения CSV файл
- Кликнете върху Импортиране
- Изберете Delimiter> Next
- Изберете Запетайка и щракнете върху Напред
- Кликнете върху колоната с номерата> кликнете върху Текст
- Повторете стъпките за всички колони с числа> кликнете върху OK
Забележка: Правийте горното всеки път, когато файлът се отваря в Excel.
Използвайте FileViewer Plus
Ако трябва да отворите .csv файлове (или други файлове от електронни таблици) в Windows 10 и не можете да направите това, винаги можете да използвате решения на трети страни. Препоръчваме FileViewer Plus, универсален преглед на файлове за Windows, който може да отваря и показва над 300 различни типа файлове, включително различни видове презентации като .csv файлове.
- Вземете сега FileViewer Plus 3
3. Специфични решения
- Ако получите чужди знаци, които са повредени или липсват, използвайте листите на Google или Open Office, Libre Office, Notepad ++, за да поправите повредените CSV файлове
- Ако получите съобщение за грешка при импортиране, в което се казва, че „ред 1 има твърде много колони…“, създайте нов CSV файл с данни в 14 колони, като използвате Excel, Notepad ++ или други приложения, за да възстановите CSV данните
Ако проблемът се дължи на използването на ASCII контрол, специални или допълнителни символи за разделяне, направете следното:
- Изтрийте интервалите в края на файла
- Поправете допълнителните запетаи от повредения CSV файл, като изтриете допълнителни символи за разделяне, които отделят полетата на манипулатора и извлечете данните от файла
4. Използвайте Notepad или Excel, за да създадете CSV файл и да го поправите
Използване на Notepad
- Въведете текстовите данни във файл, като всяко от полетата е разделено със запетая
- Разделете всеки ред с нов ред
- Запазете файла с разширение .csv
Използвайте електронната таблица на Excel
- Въведете данните в Excel таблица
- Кликнете върху Файл
- Изберете Запиши като
- Изберете Запазване като тип
- Изберете CSV (разделени със запетая)
5. Възстановяване чрез функцията за автоматично възстановяване
Тази функция може да бъде намерена в Excel. Отворете електронна таблица и потърсете прозореца Autorecover (обикновено в левия прозорец на прозореца). На екрана има списък, от който можете да изберете CSV файла. Работи с незапазени файлове.
6. Възстановете използвайки TMP файла
Windows обикновено създава временен (TMP) файл, който може да ви помогне да възстановите CSV файла, ако е недостъпен или повреден. Да го направя:
- Отидете до папката Temp file: C: UsersAppDataLocalMicrosoftOfficeUnsavedFiles
- Търсете в Excel файловете с разширение .TMP
- Изберете правилния, като проверите данните
- Копирайте и поставете или запишете го на друго място, като използвате разширение .CSV
7. Възстановете повредения CSV файл от предишна версия
Тази корекция е полезна, когато CSV файловете са запазени или заменени. Да го направя:
- Отидете в повредения CSV файл и кликнете с десния бутон върху него
- Изберете Свойства
- Кликнете върху Предишни версии
- Изберете последната версия преди запазване / замяна
- Кликнете върху Възстановяване (уверете се, че точките за възстановяване са активирани)
Успяхте ли да намерите решение сред изброените тук? Кажете ни кой работи за вас, като оставите коментар в раздела по-долу.