Сохраните отдельный лист XLSX в CSV для импорта и обмена данными. Выберите нужный лист без объединения всей книги.
Как пользоваться
Импортируйте XLSX до 10 МБ. Укажите номер листа начиная с 1, преобразуйте и скачайте CSV. Проверьте строки перед импортом.
Пример
В книге с листами Sales и Stock выберите номер 2 для отдельного экспорта Stock.
Вопросы и ответы
Пересчитываются ли формулы?
Нет. Используются сохранённые результаты. При их отсутствии откройте и сохраните книгу в табличной программе. Формат XLS не поддерживается.
Связанные инструменты
Практическая задача
Выберите лист для конечной системы. Если первым идёт лист пояснений, номер 1 не является автоматически источником данных. Проверьте имена листов и заголовок CSV.
Дополнительный вопрос
CSV сохраняет цвета и несколько вкладок?
Нет. Для оформления и других листов нужен оригинал XLSX. Экспортируйте таблицы отдельно с понятными именами файлов.
Детали для проверки результата
| Деталь | Пояснение |
|---|---|
| Книги и листы | Книга XLSX может содержать несколько листов, формулы, оформление и дополнительный контекст. CSV представляет одну плоскую таблицу. Выберите нужный лист и сохраните книгу, если важны остальные сведения. |
| Сохранённые результаты формул | Книга может хранить формулу и прошлый результат вычисления. Без пересчёта доступно только сохранённое значение. Если оно устарело или отсутствует, пересчитайте книгу в табличном редакторе. |
| Кавычки в CSV | Поле CSV с запятой, кавычкой или переносом заключается в кавычки. Внутренняя кавычка удваивается. Простое разбиение по каждой запятой теряет реальные границы таких полей. |
| Заголовки столбцов | Заголовки задают имена столбцов, а не дополнительные значения. Их порядок должен соответствовать каждой строке. При создании объектов одинаковые имена делают назначение значений неоднозначным. |
| CSV и таблицы | CSV хранит текст и разделители, а не оформление ячеек. Табличная программа может распознать формулу по начальному знаку. Проверяйте импорт: кавычки сами по себе не запрещают интерпретацию. |
| Строки и значения | Строка JSON "12" отличается от числа 12, а "false" от false. Смена типа влияет на сравнение и импорт. Коды храните строками, если важны начальные нули и точные цифры. |
| Пустые и отсутствующие данные | Пустая строка, отсутствующее свойство и null обозначают разные состояния. Плоская таблица может стереть различия. До преобразования определите, что должны означать пропущенные ячейки. |
| Точность чисел | Числа JavaScript не представляют все большие целые точно. Длинные номера счетов, заказов и точные десятичные значения храните строками либо обрабатывайте специальной библиотекой в приложении. |