tigtools

PDF в ExcelPro

Виберіть PDF із таблицями, наприклад виписку, прайс-лист або звіт, і завантажте файл XLSX. Структуру таблиці відтворено у вашому браузері; PDF не завантажується на сервер.

Працює у вашому браузері Без реєстрації

Перевіряємо ваш тариф…

Як користуватися

  1. Виберіть або перетягніть PDF, що містить таблиці.
  2. Виберіть «Один аркуш на сторінку» або «Всі сторінки на одному аркуші».
  3. Залиште опцію «Зберігати числа як числа» увімкненою та задайте десятковий роздільник, якщо автоматичне визначення помилиться.
  4. Натисніть «Перетворити на Excel», перевірте попередній перегляд і завантажте файл XLSX.

Як це працює

Інструмент читає кожен текстовий фрагмент і його позицію за допомогою pdf.js. Фрагменти на одній базовій лінії утворюють рядок; широкий горизонтальний проміжок розділяє рядок на клітинки. Позиції стовпців визначаються за рядками з найпоширенішою кількістю клітинок, тому заголовок або примітка, що тягнеться через усю таблицю, не об'єднує стовпці. Потім кожна клітинка розміщується в стовпці, який вона перекриває. Великий вертикальний проміжок стає порожнім рядком, що відокремлює окремі таблиці.

Якщо ввімкнуто «Зберігати числа як числа», значення, як-от 1,234.56, (450.00), -12 %, € 99 або 1.234,56, стають числовими клітинками, які можна підсумовувати, із числовим форматом, що зберігає їхні десяткові розряди. Значення, які втратили б інформацію, залишаються текстом: числа з провідними нулями (ідентифікатори, поштові індекси), понад 15 цифр (номери рахунків) і дати. Символи валют з числових клітинок видаляються.

Найкраще це працює для PDF, створених програмами (банківські виписки, рахунки-фактури, експортовані звіти). Скановані PDF не містять тексту. Об'єднані клітинки, багаторядкові клітинки та таблиці, намальовані без проміжків, обробляються приблизно, тому перевірте результат, перш ніж на нього покладатися. Робоча книга створюється за допомогою відкритої бібліотеки exceljs.

Приклади

Банківська виписка

Виписка на 3 сторінки зі стовпцями «Дата», «Опис», «Сума» та «Залишок» стає трьома аркушами. Суми, як-от -1.250,00, визначаються як числа з десятковою комою, тому їх можна одразу підсумовувати в Excel.

Прайс-лист постачальника

Прайс-лист на 20 сторінок, перетворений у режимі «Всі сторінки на одному аркуші», дає одну довгу таблицю, яку можна фільтрувати й сортувати; повторювані заголовки з кожної сторінки стають звичайними рядками, які можна видалити.

Поширені запитання

Чому деякі значення опиняються не в тому стовпці?

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

Чому число зберігається як текст?

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

Чи працює він зі сканованими PDF?

Ні. Скановані сторінки — це зображення без тексту. Спочатку розпізнайте їх за допомогою OCR; інструмент OCR «Зображення в текст» працює зі зображеннями сторінок, експортованими за допомогою «PDF у JPG».

Чи зберігаються форматування, кольори та межі?

Ні. Робоча книга містить лише значення клітинок із числовими форматами. Шрифти, кольори, межі та об’єднані клітинки з PDF не переносяться.

Конфіденційність

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