Конвертировать XLS в CSV
Данные из XLS выходят в CSV: первый лист, посчитанные значения, файл принимают импорты и онлайн-таблицы.
Конвертировать XLS в CSV приходится, когда таблица досталась в двоичном формате Excel 97–2003: онлайн-редакторы открывают такие файлы через раз, а импорт в учётную систему их часто не принимает вовсе.
Что происходит при конвертации XLS в CSV
Старый XLS хранит книгу двоичным блоком: листы, оформление, формулы и настройки печати лежат вперемешку, и прочитать оттуда данные без Excel непросто. CSV оставляет только строки и значения, зато открывается чем угодно, от онлайн-таблиц до скрипта на две строки.
В файл уходит первый лист книги. Данные с других листов выгружаются отдельно: поставьте нужный лист первым и сконвертируйте книгу ещё раз.
- Вместо формулы записывается её результат, то есть число, которое вы видели в ячейке.
- Оформление, объединённые ячейки и настройки печати теряются, остаются значения по строкам и столбцам.
- Кириллица читается в Excel и Google Таблицах сразу, кодировку выбирать не нужно.
- Потолок старого формата в 65 536 строк на лист к результату больше не относится: в CSV строк столько, сколько вы в него добавите.
Книга, сохранённая современным Excel, обрабатывается на соседней странице: конвертер XLSX в CSV. Обратная сборка выгрузки в книгу с листами и формулами — конвертер CSV в XLSX.
Как конвертировать
- Загрузите файл XLS на страницу.
- Убедитесь, что целевой формат CSV.
- Запустите конвертацию и дождитесь готового файла.
- Скачайте CSV и откройте его в редакторе таблиц или отдайте на импорт.
Откуда берутся файлы XLS
- Выгрузка из банковского клиента или бухгалтерской программы, которая с нулевых не меняла формат.
- Архив отчётов, накопленный до перехода на новый Excel.
- Прайс поставщика, который присылают в том же виде десять лет подряд.
- Экспорт из заводского или складского софта, где выбор форматов ограничен.
- Файл от подрядчика, открывшего его в редакторе, который пишет только XLS.
Частые вопросы
Чем XLS отличается от XLSX в этой задаче?
Результат один и тот же, отличается исходник: XLS сохраняли версии Excel до 2007 года, и это двоичный файл, а XLSX внутри устроен как архив с разметкой. Для новых книг откройте конвертер XLSX в CSV.
Почему в CSV оказался только один лист?
CSV хранит одну таблицу, вкладок в нём нет. Выгружается первый лист, остальные конвертируются по очереди.
Сохранятся ли формулы?
Нет, вместо формулы в ячейке будет её результат. Пересчёт задаётся заново в том редакторе, где вы откроете выгрузку.
Подробнее о форматах
Что это за формат, чем открыть и чем отличается от других.