Как перевести PDF в Excel
Начнём с того, что мешает. В формате PDF нет таблиц. Есть команды вида «нарисуй линию от точки А до точки Б» и «напиши слово в координатах (120, 340)». Таблица существует только в глазах человека: строки и колонки мы видим по взаимному расположению. Поэтому «перевести PDF в Excel» — это не конвертация формата, а восстановление структуры по координатам.
Способ 1. Открыть PDF в Excel напрямую
Способ 2. Скопировать текст и вставить
Способ 3. Онлайн-конвертеры
Способ 4. Разбор по координатам
Что делать, если это скан
Скан — это картинка. Текста внутри нет, координат нет, разбирать нечего: нужен OCR — распознавание. Тут честно: качество зависит от скана. Ровный машинописный текст распознаётся хорошо, фотография с телефона под углом — плохо, рукописные счёта — почти никак.
Как проверить результат
Это важнее самого перевода: автоматика ошибается молча, и ошибка в счёте дороже скорости. Три проверки, которые занимают минуту:
- Суммы. Сложите колонку «Сумма» в Excel и сравните с «Итого» в PDF. Не сошлось — где-то потерялась строка или число стало текстом.
- Числа. Если сумма не считается формулой, значит Excel видит текст.
Причина обычно в пробелах между разрядами (
210 000) или в запятой как десятичном разделителе. - Количество строк. Сравните число позиций в PDF и в таблице. Разница в одну строку — уже ошибка.
Что ломается чаще всего
Объединённые ячейки. В PDF объединённая ячейка — это просто текст без линии посередине. После разбора значение окажется только в первой ячейке диапазона, остальные будут пустыми.
Позиция в две строки. Наименование, перенесённое на вторую строку, программа посчитает отдельной строкой таблицы, и количество позиций вырастет.
Шрифт без карты символов. Текст выделяется, но копируется мусором: значит, в файле нет таблицы перевода символов. Такой документ придётся распознавать заново.
Коротко: что выбрать
- Простая таблица, один раз — скопировать и вставить, поправить руками.
- Файл из 1С, банка или из программы — разбор по координатам.
- Скан или фото — распознавание, и качество будет как повезёт.
- Документ конфиденциальный — не отправлять на чужой сервер.
Мой разбор PDF читает структуру файла прямо в браузере: файл никуда не отправляется. Собирает таблицу по координатам, выгружает её в Excel или CSV, а вместе с ней — поля документа: номер, дату, ИНН, суммы и НДС. Плюс показывает, какая из причин у вас: нет текстового слоя или стоит защита.
Где он сдаётся: скан он не распознаёт, а документы в две колонки собирает с перемешиванием строк. Объединённые ячейки не разворачивает. Такие документы я разбираю вручную или распознаванием — и всегда сверяю итог с суммой в документе. Подробнее про причины — какие PDF не читаются и почему.