Tablora · Библиотека
Выбрать заголовок под вводной строкой
Если файл начинается с заголовка вроде Monthly export, укажите строку заголовка 2: тогда используются настоящие названия столбцов, а вводная строка остаётся на месте.
Файлы, которые начинаются со строки-заголовка
Многие выгрузки помещают над названиями столбцов строку с контекстом: название отчёта, имя счёта, период или пометку вроде Monthly export. Когда страницы склеиваются, настоящий заголовок повторяется ниже, а вводная строка обычно нет. Если бы очистка сравнивала последующие строки с вводной строкой, а не с настоящим заголовком, она ничего бы не удалила, и повторные заголовки остались бы в данных.
Очистка не гадает, какая строка — метаданные, а какая — заголовок. Это указываете вы в поле «Строка заголовка», счёт в котором начинается с 1.
Как указать очистке настоящий заголовок
- Вставьте склеенный текст в «Текст таблицы» и выберите «Разделитель полей».
- Посчитайте строки сверху: вводная строка — первая, названия столбцов — вторая.
- Введите 2 в «Строка заголовка» и нажмите «Рассчитать».
- Проверьте «Удалённые строки заголовков» и посмотрите в предпросмотре, какие последующие строки исчезли.
- Если вводную строку тоже нужно убрать, удалите её из своей копии отдельной осознанной правкой.
Разбор примера с Monthly export
В примере на странице четыре исходные строки: Monthly export с пустой второй ячейкой, Name и Amount, Paper и 12.50 и ещё раз Name и Amount. Если «Строка заголовка» равна 2, очистка удаляет исходную строку 4, потому что она равна выбранному заголовку. В результате 3 строки: вводная строка, заголовок и запись Paper.
Строки выше выбранного заголовка никогда не сравниваются и не удаляются, поэтому вводная строка остаётся в результате ровно такой, какой была.
Что случается при неверном номере
- Если оставить «Строка заголовка» равной 1, эталонной строкой становится вводная. Последующая строка Name и Amount с ней не совпадает, поэтому «Удалённые строки заголовков» показывает 0.
- Номер за пределами таблицы отклоняется как неверный ввод.
- Если по ошибке выбрать строку данных, будут удалены все последующие строки, идентичные этой записи, включая настоящие дубликаты, поэтому всегда смотрите на число удалений перед скачиванием.
- Предпросмотр считает первую строку результата заголовками столбцов, поэтому при наличии вводной строки вверху предпросмотра вы увидите Monthly export. Это лишь особенность отображения; скачанный CSV сохраняет все строки по порядку.
- «Строка заголовка» считает разобранные записи, а не сырые строки текста, поэтому заметка в кавычках с переводом строки внутри всё равно считается одной строкой.
Строки-заголовки в таблицах из приложения
Когда приложение Tablora распознаёт страницу, строка с названием может попасть в таблицу первой строкой. Отключите для этой таблицы «Строка заголовка» или удалите строку с названием через «Удалить строку», чтобы настоящие названия столбцов стали жирным закреплённым заголовком в XLSX.
Входные данные
- Строка заголовка
- 2
| Строка | Столбец 1 | Столбец 2 |
|---|---|---|
| 1 | Monthly export | |
| 2 | Name | Amount |
| 3 | Paper | 12.50 |
| 4 | Name | Amount |
Результаты
- Удалённые строки заголовков
- 1
- Строки
- 3
| Строка | Столбец 1 | Столбец 2 |
|---|---|---|
| 1 | Monthly export | |
| 2 | Name | Amount |
| 3 | Paper | 12.50 |