Jak používat
- Vyberte nebo přetáhněte PDF, které obsahuje tabulky.
- Zvolte jeden list na stránku nebo všechny stránky na jednom listu.
- Ponechte zapnutou volbu Ukládat čísla jako čísla a v případě chybné detekce nastavte desetinný oddělovač.
- Vyberte Převést do Excelu, zkontrolujte náhled a stáhněte soubor XLSX.
Jak to funguje
Nástroj čte každý textový fragment a jeho pozici pomocí pdf.js. Fragmenty na stejné účaří tvoří řádek; široká vodorovná mezera rozdělí řádek na buňky. Pozice sloupců se určí z řádků, které mají nejběžnější počet buněk, takže nadpis nebo poznámka táhnoucí se přes tabulku nesloučí sloupce. Každá buňka je poté umístěna do sloupce, který překrývá. Velká svislá mezera vytvoří prázdný řádek, což odděluje samostatné tabulky.
Při volbě „Ukládat čísla jako čísla“ se hodnoty jako 1,234.56, (450.00), -12 %, € 99 nebo 1.234,56 stanou číselnými buňkami, které lze sčítat, s číselným formátem zachovávajícím desetinná místa. Hodnoty, které by ztratily informaci, zůstanou textem: čísla s úvodními nulami (ID, PSČ), více než 15 číslic (čísla účtů) a data. Měnové symboly se z číselných buněk odstraní.
Funguje to nejlépe pro PDF vytvořené softwarem (bankovní výpisy, faktury, exportované sestavy). Skenované PDF neobsahují text. Sloučené buňky, víceřádkové buňky a tabulky kreslené bez mezer jsou aproximovány, proto zkontrolujte výsledek, než se na něj spolehlíte. Sešit je vytvořen pomocí open-source knihovny exceljs.
Příklady
Bankovní výpis
Třístránkový výpis se sloupci Datum, Popis, Částka a Zůstatek se stane třemi listy. Částky jako -1.250,00 jsou detekovány jako čísla s desetinnou čárkou, takže je můžete v Excelu rovnou sčítat.
Ceník dodavatele
Dvacetistránkový ceník převedený na jeden list se všemi stránkami vytvoří jednu dlouhou tabulku, kterou můžete filtrovat a řadit; opakované záhlaví z jednotlivých stránek se objeví jako běžné řádky, které lze smazat.
Časté dotazy
Proč jsou některé hodnoty ve špatném sloupci?
PDF neobsahuje skutečnou tabulku, jen text na určitých pozicích. Když je buňka velmi široká, zarovnaná na střed přes několik sloupců nebo zalomená na dva řádky, její pozice může odpovídat jinému sloupci. Přesuňte tyto buňky v Excelu nebo zkuste druhou možnost listu.
Proč je číslo uloženo jako text?
Hodnoty s úvodními nulami, více než 15 číslicemi, neobvyklými oddělovači nebo nadbytečnými slovy zůstávají jako text, aby se nic neztratilo. Pokud jsou všechna čísla špatně, nastavte ručně desetinný oddělovač.
Funguje to s naskenovanými PDF?
Ne. Naskenované stránky jsou obrázky bez textu. Nejprve je převeďte pomocí OCR; nástroj OCR obrázku na text pracuje se stránkami vyexportovanými jako PDF do JPG.
Zachová se formátování, barvy a ohraničení?
Ne. Sešit obsahuje jen hodnoty buněk s formáty čísel. Písma, barvy, ohraničení a sloučené buňky z PDF se nepřenášejí.
Soukromí
PDF je přečteno a soubor Excel vytvořen pomocí JavaScriptu ve vašem prohlížeči. Nic se nenahrává ani neukládá a obsah souborů není zahrnut do analýz; počítá se pouze anonymní událost, že byl nástroj použit.