Конверт Майстер

Як витягти таблиці з PDF у Excel: 5 робочих способів

П'ять способів витягти таблиці з PDF: онлайн-конвертер, Excel, Word, буфер обміну та Power Query. Що обрати для банківської виписки, звіту чи прайсу.

Таблиця в PDF виглядає як таблиця, але нею не є: усередині файлу це набір текстових фрагментів із координатами. Тому «просто скопіювати» зазвичай не виходить — дані злипаються в один стовпець або розсипаються по рядках. Нижче п'ять способів витягти таблиці з PDF нормально, з чесним описом того, де кожен ламається.

Спосіб 1. Онлайн-конвертер у браузері #

Найкоротший шлях від PDF до готового XLSX. Інструмент PDF в Excel розбирає координати тексту, визначає межі стовпців і збирає з цього справжню таблицю. Працює локально: файл обробляється у вашому браузері й не вивантажується на сервер, що важливо для виписок і відомостей із персональними даними.

Порядок дій:

  1. Відкрийте інструмент і додайте PDF.
  2. У попередньому перегляді знайдіть сторінки з потрібною таблицею.
  3. Вкажіть діапазон сторінок, якщо документ великий, а таблиця — на трьох аркушах із двохсот.
  4. Запустіть конвертацію та збережіть .xlsx.
  5. Відкрийте результат і звірте кількість рядків з оригіналом.

Де ламається: таблиці без ліній розмітки, де стовпці тримаються на пробілах, і сторінки з двома таблицями поруч. Тоді межі визначаються приблизно.

Кому підходить: практично всім як перший варіант. Якщо результат влаштовує — далі можна не читати.

Спосіб 2. Копіювання виділенням #

Класика, яка іноді працює краще, ніж здається. У більшості переглядачів PDF, зокрема в браузерному переглядачі, можна виділити фрагмент таблиці мишею й скопіювати.

Секрет у тому, куди вставляти. Якщо вставити в Excel напряму, усе потрапить в один стовпець. Тому:

  • вставте скопійоване спочатку в звичайний текстовий редактор (Блокнот, TextEdit);
  • подивіться, чим розділені поля — пробілами, табуляціями чи переносами;
  • скопіюйте вже звідти в Excel;
  • застосуйте «Дані» → «Текст за стовпцями» з відповідним роздільником.

Багато переглядачів підтримують виділення прямокутником — у Adobe Acrobat Reader це «Редагування» → «Зробити знімок» або утримання Alt під час виділення. Так можна взяти один стовпець без сусідніх.

Де ламається: на довгих таблицях і там, де текст у комірці переноситься на другий рядок.

Кому підходить: одна невелика таблиця, яку треба витягти прямо зараз і один раз.

Спосіб 3. Через Word як проміжну ланку #

Word уміє відкривати PDF і перетворювати його на редагований документ. Таблиці з видимими межами він розпізнає непогано — і, що важливо, зберігає їх саме як таблиці Word, а не як текст. Далі таблицю можна виділити й перенести в Excel звичайним копіюванням: структура комірок збережеться.

Той самий фокус працює і через браузерний PDF в Word, якщо Microsoft Office у вас не встановлений. Деталі конвертації розібрані в матеріалі про те, як конвертувати PDF у Word.

Де ламається: два перетворення поспіль накопичують похибки. Об'єднані комірки й багаторядкові підписи їдуть частіше, ніж при прямій конвертації.

Кому підходить: таблиці з чіткою сіткою ліній, особливо коли поруч із таблицею є текст, який теж потрібен.

Спосіб 4. Імпорт PDF просто в Excel #

Починаючи з Microsoft 365 та Excel 2019, у програмі є вбудований імпорт: «Дані» → «Отримати дані» → «З файлу» → «З PDF». Excel сам знаходить у документі всі таблиці, показує їх списком і дає обрати потрібну.

Це найсильніший варіант для повторюваних завдань. Усе, що ви робите з даними після імпорту — видаляєте стовпці, міняєте типи, прибираєте зайві рядки — записується як послідовність кроків у Power Query. Наступного місяця ви підкладаєте новий файл із такою самою структурою і тиснете «Оновити»: обробка повторюється автоматично.

Що варто налаштувати одразу після імпорту:

  • типи стовпців — щоб суми були числами, а дати датами;
  • видалення повторених шапок, які з'являються на кожній сторінці;
  • фільтр порожніх рядків — так відсіюються колонтитули;
  • об'єднання таблиць із різних сторінок в одну через «Додати запити».

Де ламається: немає у Excel для Mac у частині версій і в старіших випусках для Windows. Плюс перший запит доведеться посидіти й налаштувати.

Кому підходить: бухгалтерам і аналітикам, які щомісяця обробляють однотипні виписки чи звіти.

Спосіб 5. Витяг тексту з подальшим розбором #

Іноді таблиця настільки нестандартна, що всі автоматичні розпізнавачі здаються. Тоді працює груба сила: витягнути з документа чистий текст і розібрати його вручну або формулами.

Схема така: зберігаєте текст, відкриваєте його в Excel через імпорт із роздільниками, а далі чистите функціями. Найкорисніші:

ФункціяЩо робить
ПІДСТАВИТИПрибирає нерозривні пробіли, замінює кому на крапку
ЗЧИСТИТИВидаляє зайві пробіли на початку й у кінці
ЛІВСИМВ / ПРАВСИМВВідрізає фіксовану кількість символів
ЗНАЙТИШукає позицію роздільника всередині рядка
ТЕКСТ.ДО.СТОВПЦІВ (інструмент)Ділить рядок за роздільником або фіксованою шириною

Де ламається: повільно й вимагає розуміння формул. Зате контроль повний.

Кому підходить: нестандартні документи, які треба обробити один раз, але точно.

Що обрати: коротке порівняння #

СпосібШвидкістьТочністьПовторюваність
Онлайн-конвертерВисокаВисока на звичайних таблицяхРучна, але швидка
Копіювання виділеннямДуже високаНизькаНемає
Через WordСередняСередняНемає
Імпорт у Excel / Power QueryНизька на стартіВисокаПовна автоматизація
Витяг тексту + формулиНизькаНайвища за зусильЧасткова

Найпрактичніша стратегія: спробувати онлайн-конвертер, і лише якщо результат не влаштував — переходити до важчої артилерії. У 80% випадків далі першого способу справа не йде.

Чого не зробить жоден із цих способів #

Усі п'ять методів працюють із текстовим шаром. Якщо PDF отриманий зі сканера або з фотографії, всередині немає символів — тільки зображення сторінки. Копіювати нічого, конвертувати нічого.

Перевірка займає секунду: спробуйте виділити мишею будь-яке число в таблиці. Не виділяється — це скан. Для такого файлу спершу потрібне розпізнавання тексту; варіанти й обмеження описані окремо в статті про сканований PDF і OCR.

Друга річ, яку не варто очікувати — перенесення формул. У PDF формул немає, там лише результати обчислень. Підсумкові рядки приїдуть як звичайні числа, і перерахувати їх доведеться самостійно. Це, до речі, зручна контрольна точка: якщо ваша сума збіглася з тією, що в PDF, значить дані зчиталися правильно.

Що робити з таблицею після витягу #

Коли дані вже в книзі Excel, корисно одразу привести їх до ладу, поки контекст свіжий:

  • дайте стовпцям зрозумілі назви замість «Стовпець1»;
  • перетворіть діапазон на таблицю (Ctrl+T) — так формули й фільтри працюватимуть коректніше;
  • перевірте, що числа вирівнялися праворуч, а текст ліворуч (це швидкий візуальний тест типів даних);
  • збережіть проміжну копію до того, як почнете масові заміни.

Якщо дані треба передати в іншу систему — бухгалтерську програму, CRM, скрипт — часто простіше вивантажити їх у Excel в CSV. Тільки пам'ятайте про кодування: українські назви в CSV легко перетворюються на кракозябри, і про те, як цього уникнути, є окремий розбір про кодування UTF-8 у CSV.

Повний покроковий сценарій саме для конвертації в таблицю описаний у матеріалі про те, як перевести PDF в Excel.

Часті запитання

Чому таблиця з PDF вставляється в Excel одним стовпцем?

Тому що буфер обміну передає лише текст без інформації про межі комірок. Excel отримує рядки й не знає, де ділити їх на поля. Розв'язання — інструмент «Текст за стовпцями» або конвертер, який аналізує координати тексту в PDF і сам визначає структуру.

Як витягти таблицю з PDF, якщо в ній немає ліній?

Автоматичні конвертери в такому разі орієнтуються на вирівнювання тексту по вертикалі, і результат буває приблизним. Найнадійніше — витягти чистий текст і розділити його за фіксованою шириною стовпців, бо в таких документах поля майже завжди вирівняні однаково на кожному рядку.

Чи можна витягти таблиці з PDF безкоштовно?

Так. Браузерні конвертери роблять це без оплати й реєстрації, а вбудований імпорт PDF у Excel доступний власникам ліцензії Microsoft 365. Платні рішення виграють переважно на складних документах із багаторівневими шапками.

Що робити, якщо таблиця розірвана на кілька сторінок?

Конвертуйте весь діапазон сторінок разом, а потім видаліть повторені рядки заголовків. Найшвидший спосіб їх знайти — відсортувати таблицю за першим стовпцем: однакові шапки згрупуються поруч.

Чи можна автоматизувати витяг таблиць із PDF щомісяця?

Так, для цього і призначений Power Query в Excel. Ви один раз описуєте, що робити з даними, а надалі підкладаєте новий файл і натискаєте «Оновити» — усі кроки обробки застосовуються повторно.

Чи безпечно завантажувати виписку в онлайн-сервіс?

Якщо сервіс обробляє файл на сервері — ви фактично передаєте комусь свої фінансові дані. Інструменти, що працюють локально у браузері, виконують усі обчислення на вашому пристрої, і документ нікуди не надсилається.

PDF у Excel — спробуйте просто зараз

Витягти таблиці з документа у XLSX або CSV із попереднім переглядом. Файл не завантажується на сервер, реєстрація не потрібна.

Відкрити інструмент

Схожі статті

Практичні інструкції з нашого блогу.