Как конвертировать XLS в CSV
- Добавьте ваш файл .XLS - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .CSV за несколько секунд.
- Скачайте ваш новый файл .CSV.
Чего ожидать
- За одну конвертацию экспортируется только один лист - для книги с несколькими листами требуется отдельный экспорт для каждой вкладки.
- Формулы заменяются их последними вычисленными значениями; исходную формулу невозможно восстановить из
.csv. - Ячейки с датами могут экспортироваться как порядковые номера (например,
44927) вместо читаемых дат - предварительно отформатируйте их как строку даты в Excel перед сохранением.
Часто задаваемые вопросы
Теряются ли данные при конвертации XLS в CSV?
Форматирование, диаграммы и дополнительные листы не сохраняются. Значения ячеек сохраняются, но формулы заменяются значениями, которые они вычислили в последний раз.
Почему в моих столбцах с датами после экспорта отображаются числа вроде 44927?
XLS хранит даты как целые числа, отсчитываемые от 1 января 1900 года. Чтобы избежать этого, перед сохранением в CSV отформатируйте столбец в Excel как строку даты.
Можно ли конвертировать все листы сразу?
С помощью стандартных настольных приложений - нет, каждый лист должен быть экспортирован отдельно. Скрипт на Python с использованием pandas может прочитать все листы и записать по одному
.csv на каждый лист за один проход.Стоит ли сначала конвертировать XLS в XLSX, а затем в CSV?
Нет - Excel, LibreOffice и Google Таблицы читают
.xls и экспортируют в .csv напрямую, поэтому лишний шаг не дает никаких преимуществ.Программы, которые конвертируют XLS: Microsoft Excel · Ability Spreadsheet · docXConverter · PlanMaker · Corel Quattro Pro · Microsoft Excel for Mac · iWork Numbers · NeoOffice