Конвертировать Excel в HTML
Прайс-лист, расписание или таблицу результатов в Excel легко обновлять, но сложно опубликовать. После конвертации в HTML вы получаете настоящую таблицу: ее можно показать на сайте, в CMS или интранете, поисковые системы ее прочитают, а на телефоне ее можно прокручивать.
Конвертер документов
или перетащите сюда файлы PDF, DOC, DOCX … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
При 150 DPI страница A4 превращается примерно в 1240 × 1754 px. Для печати используйте 300.
Преобразуйте весь файл или только часть страниц либо слайдов (для PDF и презентаций).
Страницы или слайды для преобразования, например 1-3, 5, 8-10.
UTF-8 подходит для любого языка. Выберите «UTF-8 с BOM», если Excel или Блокнот в Windows показывают нечитаемые символы; устаревшие кодировки — только для старых программ.
LF — для macOS, Linux и редакторов кода; CRLF — для старых программ Windows, например классического Блокнота.
Стандарт — запятая. Точку с запятой используйте для Excel в странах, где дробная часть отделяется запятой (Германия, Франция, Бразилия).
Для файлов Excel с несколькими листами: преобразовать все (по разделу или файлу на лист) или только первый.
Как пользоваться инструментом
- 1
Загрузите книгу Excel
Добавьте файлы .xlsx, .xls, .xlsm, .ods, .numbers или .csv: до 20 за раз, не более 95 MB каждый.
- 2
Выберите оформление и листы
Для параметра Форматирование по умолчанию выбрано Простое: оно создаёт чистую таблицу без встроенных стилей. В разделе Листы таблицы выберите All, чтобы взять все листы, или First, чтобы взять только первый.
- 3
Конвертируйте в HTML
Нажмите Конвертировать в HTML →, откройте файл в браузере и проверьте результат, затем скопируйте таблицу на свою страницу. Загруженные файлы удаляются через 30 минут.
Как преобразовать лист Excel в HTML-таблицу?
Загрузите книгу, оставьте для параметра Форматирование значение Простое и нажмите Конвертировать в HTML →. Каждый лист станет чистой HTML-таблицей в UTF-8 со строкой заголовка, которую можно вставить на сайт или в CMS.
Excel в HTML: как разместить таблицу на веб-странице
Если выложить .xlsx для скачивания, каждому посетителю придётся иметь программу для таблиц и открывать файл ради нескольких строк. На телефоне это часто вообще не получается. HTML-таблица же загружается вместе со страницей, работает со программами чтения с экрана, оформляется CSS сайта и индексируется поисковыми системами наравне с остальным текстом.
Исходные данные таким людям удобнее держать в Excel, потому что их легко править: расписание матчей клуба, прайс магазина, расписание экзаменов в школе, справочные значения лаборатории. Порядок работы такой: обновить книгу, конвертировать, вставить таблицу и повторить. Если результат нужен в печатном отчёте, Excel в Word создаёт таблицу внутри документа.
Какой вариант настройки «Оформление» дает какой HTML
| Настройка | Что попадает в HTML | Подходит для |
|---|---|---|
| Сохранить всё | Таблица, в которой заливка, шрифты, границы и выравнивание записаны встроенными стилями | Отдельные страницы и письма, где нет таблицы стилей |
| Простое | Только таблица, строка заголовка, объединённые ячейки и текст; оформлением занимается CSS вашего сайта | Страницы в CMS, блоги и интранет |
| Только текст | Содержимое ячеек в виде текста без разметки таблицы | Передача слов в другой инструмент |
Как сделать широкую таблицу Excel удобной на телефоне
.table-scroll { overflow-x: auto; }
.table-scroll table { border-collapse: collapse; min-width: 600px; }
.table-scroll th, .table-scroll td { padding: 6px 10px; border-bottom: 1px solid #ddd; }Оберните полученную таблицу в div с указанным выше классом: страница сохранит ширину, а таблица будет прокручиваться внутри своего блока. Это лучше, чем уменьшать текст до нечитаемого размера. Закреплённых областей из Excel в HTML нет, поэтому делайте первую строку короткой и понятной.
Что HTML сохраняет из книги Excel
Значения как на экране
Результаты формул, даты и суммы записываются как текст, поэтому на странице видно то же, что и в таблице.
Структура
Первая строка становится заголовком, объединённые ячейки сохраняются как ячейки с растяжением; на каждый лист записывается одна таблица.
Изображения и диаграммы
Если включён параметр Включить изображения, картинки, размещённые на листе, переносятся; отключите его, чтобы получить таблицу только с текстом.
Факты о форматах Excel и HTML
XLSX
Книга Microsoft Excel
XLSX — основной формат книг Microsoft Excel начиная с Office 2007, основанный на стандарте Office Open XML. Он хранит несколько листов, формулы, форматирование, диаграммы, сводные таблицы и проверку данных в ZIP-пакете из XML-файлов. Он поддерживает более миллиона строк на листе и является стандартным форматом обмена деловыми таблицами. Google Sheets, LibreOffice и Numbers открывают XLSX, хотя макросы и продвинутые функции могут не перенестись.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2007 · Microsoft
HTML
Язык разметки HTML
HTML — язык разметки веба, впервые описанный Тимом Бернерсом-Ли в начале 1990-х; сейчас его развивает WHATWG как «живой стандарт». HTML-файл описывает заголовки, абзацы, ссылки, таблицы, изображения и формы, а оформление обычно задаётся через CSS. Его отображает любой браузер; формат также используется для шаблонов писем и сохранённых веб-страниц. Отдельный HTML-файл часто зависит от внешних изображений и таблиц стилей, поэтому после переноса без них он может выглядеть «сломанным».
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 1993 · Tim Berners-Lee; maintained by WHATWG
Книги Excel переводят в HTML, когда таблицу, которую ведут в электронной таблице, нужно опубликовать: прайс-лист, расписание или лист с результатами должны отображаться на сайте как читаемая таблица с возможностью поиска, а не как файл для скачивания.
Вопросы о конвертации Excel в HTML
Почему бы не воспользоваться функцией Excel «Сохранить как веб-страницу»?
Excel умеет сохранять книгу как веб-страницу, но многолистовой файл превращается в основной .htm и папку со вспомогательными файлами, такими как sheet001.htm и filelist.xml, а разметка перегружена стилями Office. Такой результат рассчитан на повторное открытие в Excel, а не на вставку в CMS. Вариант Простое здесь даёт обычную таблицу, которую можно сразу вставить на страницу.
Работают ли формулы в HTML-таблице?
Нет. В HTML нет механизма вычисления формул, поэтому в каждой ячейке остаётся значение, которое формула показывала при последнем сохранении книги. Пересчитайте и сохраните файл в Excel до конвертации и конвертируйте заново при каждом изменении чисел.
Как вставить таблицу на страницу WordPress?
Откройте HTML-файл в текстовом редакторе, скопируйте всё от открывающего тега table до закрывающего и вставьте в блок Произвольный HTML в редакторе WordPress. Если таблица шире колонки с содержимым, добавьте обёртку с прокруткой, показанную на этой странице.
Какой размер листа разумен для одной веб-страницы?
В Excel можно использовать 1 048 576 строк и 16 384 столбца, но страница с десятками тысяч строк медленно загружается, и читать её невозможно. Разбейте большие данные на несколько листов или страниц либо опубликуйте CSV для скачивания рядом с короткой сводной таблицей.
Что лучше для README или вики: HTML или Markdown?
GitHub, GitLab и большинство вики отображают таблицы Markdown без дополнительных средств, и в исходном виде они остаются читаемыми, поэтому там лучше подходит Excel в Markdown. HTML выбирайте для сайтов, страниц в CMS и всех случаев, где нужны объединённые ячейки: таблицы Markdown их не поддерживают.
| Excel в Markdown | Excel в LaTeX | Excel в PDF |
| Excel в CSV | Excel в Word | HTML в Excel |