Исходный TSV

или перетащите файл сюда либо вставьте код ниже
Исходный CSV

Таблица Markdown

Параметры таблицы Markdown

Файлы не покидают браузерКак именно?

Этот конвертер TSV в таблицу Markdown читает значения, разделенные табуляцией, — файл .tsv или ячейки, скопированные из электронной таблицы, — и записывает таблицу GitHub Flavored Markdown. Вставьте текст и скопируйте таблицу.

Обновлено:

Как это работает

  1. Вставьте текст с табуляцией

    Скопируйте диапазон в Excel, Google Таблицах, LibreOffice или клиенте базы данных и вставьте его либо откройте файл .tsv или .tab. Столбцы разделяются табуляцией.

  2. Проверьте столбцы

    Сетка предпросмотра показывает, как разделились ячейки. Скрывайте столбцы, меняйте их порядок и выбирайте выравнивание.

  3. Скопируйте таблицу

    Скопируйте Markdown или скачайте его как файл .md и вставьте в README, задачу, pull request или вики.

Возможности

  • Только табуляция

    Запятые, точки с запятой и вертикальные черты внутри значений остаются в ячейке, потому что столбцы разделяет только табуляция. Именно поэтому электронные таблицы копируют ячейки как TSV.

  • Удобно для буфера обмена

    Ячейки с переносами строк, которые электронные таблицы при копировании берут в кавычки, остаются одной ячейкой и записываются через <br>.

  • Ведущие нули сохраняются

    Значения записываются ровно так, как они выглядят в тексте: 007, +7 и 1e3 остаются как набраны, а числа с десятичной запятой, например 1,5, не меняются.

  • Выравнивание столбцов

    Числовые столбцы автоматически выравниваются по правому краю. Для любого столбца можно выбрать выравнивание по левому краю, по центру, по правому краю или убрать его совсем.

Ограничения и конфиденциальность

TSV-файл может занимать до 20 MB, а конвертируются до 50 000 строк. Файлы больше 5 MB конвертируются напрямую из файла, без загрузки в редактор.

Текст с табуляцией получается почти всегда, когда вы копируете диапазон ячеек, поэтому это самый короткий путь от электронной таблицы к таблице Markdown: ни выгрузки, ни файла. Ячейки в кавычках читаются как в CSV — так электронные таблицы передают переносы строк внутри скопированных ячеек; из-за этого случайная кавычка в начале ячейки может «съесть» следующую табуляцию. Если так случилось, выберите разделитель «Вертикальная черта |» или «Точка с запятой ;» либо очистите исходные данные.

В Markdown одна строка заголовков и нет объединенных ячеек, а формулы приходят в виде показанных значений. Чтобы сохранить форматирование или выбрать лист книги, откройте файл в конвертере Excel в таблицу Markdown. Данные обрабатываются только в вашем браузере. Подробнее — на странице о конфиденциальности.

Частые вопросы

Что такое файл TSV?

Tab-separated values — простой текст, где каждая строка таблицы занимает одну строку, а между ячейками стоит символ табуляции. Его выгружают электронные таблицы и многие инструменты для баз данных.

Как перенести ячейки из Excel в Markdown?

Выделите ячейки, скопируйте их и вставьте сюда. В буфере обмена они хранятся как текст с табуляцией, который сразу становится таблицей Markdown.

Почему столбцы не разделяются?

Скорее всего, в тексте нет табуляции: некоторые редакторы заменяют ее пробелами. Для данных через запятую или точку с запятой воспользуйтесь конвертером CSV в таблицу Markdown.

Можно ли считать первую строку данными, а не заголовком?

Да. Выключите «Первая строка — заголовок», и столбцы получат имена column_1, column_2 и так далее.

Кракозябры вместо русских букв в файле .tsv — что делать?

Скорее всего, файл сохранен в Windows-1251. Выберите WINDOWS-1251 в поле «Кодировка»: автоопределение обычно справляется само, но это эвристика.

Что лучше для таблиц Markdown: TSV или CSV?

TSV — если данные пришли из электронной таблицы или содержат запятые; CSV — если это файл выгрузки. Таблица Markdown в обоих случаях получится одинаковой.

Похожие инструменты