Så här använder du det
- Välj eller släpp en PDF-fil som innehåller tabeller.
- Välj ett blad per sida eller alla sidor på ett blad.
- Låt Spara tal som tal vara på och ställ in decimalavgränsaren om det blir fel.
- Välj Konvertera till Excel, granska förhandsvisningen och ladda ned XLSX-filen.
Så fungerar det
Verktyget läser varje textfragment och dess position med pdf.js. Fragment på samma baslinje bildar en rad; ett brett horisontellt mellanrum delar upp en rad i celler. Kolumnpositionerna bestäms utifrån de rader som har det vanligaste antalet celler, så att en titel eller en anteckning som löper över tabellen inte slår ihop kolumner. Varje cell placeras sedan i den kolumn som den överlappar. Ett stort vertikalt mellanrum blir en tom rad, vilket håller isär separata tabeller.
Med Spara tal som tal blir värden som 1,234.56, (450.00), -12 %, € 99 eller 1.234,56 numeriska celler som du kan summera, med ett talformat som behåller decimalerna. Värden som skulle förlora information förblir text: tal med inledande nollor (ID:n, postnummer), fler än 15 siffror (kontonummer) och datum. Valutasymboler tas bort från numeriska celler.
Det här fungerar bäst för PDF-filer som skapats av programvara (kontoutdrag, fakturor, exporterade rapporter). Skannade PDF-filer innehåller ingen text. Sammanslagna celler, flerradiga celler och tabeller som ritats utan mellanrum approximeras, så kontrollera resultatet innan du förlitar dig på det. Arbetsboken skrivs med det öppna exceljs-biblioteket.
Exempel
Kontoutdrag
Ett 3-sidigt kontoutdrag med kolumnerna Datum, Beskrivning, Belopp och Saldo blir tre blad. Belopp som -1.250,00 identifieras som tal med decimalkomma, så du kan summera dem direkt i Excel.
Prislista från leverantör
En prislista på 20 sidor som konverteras till Alla sidor på ett blad ger en lång tabell som du kan filtrera och sortera; upprepade rubriker från varje sida visas som vanliga rader som du kan ta bort.
Vanliga frågor
Varför hamnar vissa värden i fel kolumn?
PDF-filen har ingen riktig tabell, bara text på olika positioner. När en cell är mycket bred, centrerad över flera kolumner eller bryts över två rader kan dess position hamna i en annan kolumn. Flytta de cellerna i Excel eller prova det andra kalkylbladsalternativet.
Varför lagras ett tal som text?
Värden med inledande nollor, fler än 15 siffror, ovanliga avgränsare eller extra ord behålls som text så att inget går förlorat. Om alla tal blir fel ställer du in decimalavgränsaren manuellt.
Fungerar det med skannade PDF-filer?
Nej. Skannade sidor är bilder utan text. Läs dem med OCR först; verktyget OCR-bild till text fungerar på sidbilder som exporterats med PDF till JPG.
Behålls formatering, färger och kantlinjer?
Nej. Arbetsboken innehåller endast cellvärdena med talformat. Typsnitt, färger, kantlinjer och sammanslagna celler från PDF-filen överförs inte.
Integritet
PDF-filen läses och Excel-filen skapas med JavaScript i din webbläsare. Ingenting laddas upp eller sparas, och filinnehållet ingår inte i analysen; bara en anonym händelse om att verktyget användes räknas.