Tablora · Библиотека
Сохранить заголовок с изменившимся регистром
Повторный заголовок заглавными буквами, например NAME и AMOUNT, не совпадает точно с Name и Amount, поэтому очистка его оставляет. Вот как его проверить.
Почему здесь NAME — не то же самое, что Name
Очистка повторных заголовков удаляет более позднюю строку, только если каждая её ячейка равна выбранной строке заголовка. Перед сравнением она обрезает пробелы в начале и в конце каждой ячейки, но регистр букв не меняет. Поэтому, если заголовок — Name и Amount, более поздняя строка NAME и AMOUNT считается другой строкой и остаётся в результате.
Так задумано. Некоторые выгрузки на последующих страницах переходят на заглавные буквы, но строка заглавными может быть и заголовком раздела, и настоящей записью. Инструмент не гадает, а оставляет это решение вам.
Та же строгость касается написания и пунктуации. Amount: с двоеточием, Amounts с s на конце или заголовок, к которому на следующих страницах добавился код валюты, — всё это считается другими строками. «Удалённые строки заголовков» — самый быстрый способ проверить, совпадают ли ваши ожидания с источником: если вы ждали по одному удалению на каждый разрыв страницы, а видите меньше, ищите строки вроде этой.
Пример: заголовок заглавными остаётся
В примере на странице «Строка заголовка» равна 1, а в таблице три исходные строки: Name и Amount, Paper и 12.50, NAME и AMOUNT. После нажатия «Рассчитать» поле «Удалённые строки заголовков» показывает 0, ни одна исходная строка не удалена, и в результате по-прежнему 3 строки. Третья строка сохраняется точно в прежнем виде, вместе с заглавными буквами.
Что делать со строкой заглавными
- Посмотрите на страницу источника, где стоит NAME и AMOUNT. Если строка находится в начале новой страницы или раздела, это почти наверняка повторный заголовок.
- Если это подтвердилось, измените в своей копии текста буквы так, чтобы они точно совпадали с выбранным заголовком, и снова нажмите «Рассчитать». Теперь «Удалённые строки заголовков» должно показать 1.
- Если строка — подпись раздела или содержит реальные данные, оставьте её и обработайте в электронной таблице.
- Никогда не переписывайте выбранный заголовок заглавными, чтобы добиться совпадения: именно первую строку результат сохраняет как заголовок.
Как приложение сравнивает заголовки при объединении страниц
В приложении Tablora команда «Объединить» соединяет таблицы, у которых столько же столбцов, сколько у первой. Когда включена «Строка заголовка», она отбрасывает первую строку следующей таблицы, если та совпадает с заголовком первой таблицы, причём при этом сравнении не учитываются ни регистр букв, ни пробелы по краям. Поэтому строка NAME и AMOUNT в начале второй страницы при объединении будет удалена, а браузерная очистка её сохранит.
Ни одно из этих поведений не ошибочно: они отвечают на разные вопросы. Если вы работаете и там, и там, сверьте объединённый результат с источником перед экспортом.
Входные данные
- Строка заголовка
- 1
| Строка | Столбец 1 | Столбец 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |
| 3 | NAME | AMOUNT |
Результаты
- Удалённые строки заголовков
- 0
- Строки
- 3
| Строка | Столбец 1 | Столбец 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |
| 3 | NAME | AMOUNT |