Hai un PDF con una tabella di dati: un report finanziario, un listino prezzi, i risultati di un sondaggio, una sezione di voci di fattura. Devi lavorare con quei dati in Excel. Provi a selezionare le celle, copiarle e incollarle in un foglio di calcolo. Il risultato è una colonna di testo confuso, celle unite nei punti sbagliati o niente affatto. Non è un bug. È così che funzionano i PDF.
Perché le tabelle nei PDF sono difficili da estrarre
Un PDF non memorizza le tabelle come tabelle. Memorizza il testo come una serie di glifi posizionati: caratteri collocati a coordinate X/Y specifiche sulla pagina. Una tabella in un PDF è semplicemente righe di testo che risultano visivamente allineate e separate da linee disegnate. Non esiste una struttura di dati che rappresenti "questa è una cella", "questo appartiene alla colonna 3" o "questa riga finisce qui".
Quando copi e incolli da un PDF, il lettore tenta di indovinare la struttura dalla posizione visiva. Spesso sbaglia i confini delle colonne, unisce le celle e spezza i numeri su più righe. Più la tabella è larga, più il risultato è confuso.
Opzione 1: copia e incolla diretto (vale la pena provare per primo)
Per un PDF nativo, creato da un software e non da uno scanner, prova prima questo:
- Apri il PDF inAdobe ReaderoppureChrome.
- Fai clic e trascina per selezionare l'area della tabella.
- Copia (Ctrl+C).
- Incolla in una cella di Excel usandoIncolla speciale -> Testooppure incolla prima in un editor di testo per vedere cosa hai effettivamente ottenuto.
- UtilizzaTesto in colonne(scheda Dati in Excel) per dividere il contenuto incollato in base a tabulazione, spazio o un delimitatore coerente.
Questo metodo funziona abbastanza bene per semplici tabelle a due o tre colonne con formattazione pulita. Fallisce con tabelle complesse contenenti celle unite, note a piè di pagina o contenuti su più righe nelle celle.
Opzione 2: uno strumento dedicato per convertire PDF in Excel
Uno strumento di conversione analizza la struttura visiva del PDF - confini delle celle, allineamento delle colonne, proprietà dei caratteri - e tenta di ricostruirlo come dati in foglio di calcolo. Il risultato è un file XLSX che puoi aprire direttamente in Excel.
Pagivo sta sviluppando uno strumento dedicatoda PDF a Excelconvertitore per questo scopo. Quando si avvia, il flusso di lavoro sarà: caricare il PDF, scaricare il file XLSX, controllare il risultato per eventuali bordi rilevati erroneamente. Per un PDF nativo con una formattazione delle tabelle pulita, il convertitore gestirà la maggior parte del lavoro.
Cosa aspettarsi: la conversione è accurata su tabelle semplici e meno accurata su layout complessi (righe di intestazione unite, testo diagonale, tabelle con immagini all'interno delle celle, bordi molto stilizzati). Verificate sempre i totali numerici dell'output confrontandoli con il PDF di origine: errori di arrotondamento o allineamento delle colonne in tabelle complesse possono verificarsi.
Opzione 3: importazione in Google Sheets (rapida per tabelle piccole)
- AprireGoogle Sheetse creare un nuovo foglio di calcolo.
- Andare suFile -> Importe carica il PDF.
- Google tenterà di analizzare le tabelle dal PDF e importerle come dati del foglio.
I risultati sono variabili e simili al copia-incolla, ma il passaggio di importazione a volte rileva la struttura della tabella meglio della selezione manuale. Vale la pena provarlo per tabelle semplici quando non hai a disposizione un convertitore dedicato.
Opzione 4: PDF scansionati (problema diverso, soluzione diversa)
Se il PDF è una scansione – la fotografia di una pagina – non ci sono affatto dati di testo da estrarre. Il copia-incolla seleziona l'intera pagina come un'unica immagine. Un comune convertitore da PDF a Excel non produrrà nulla di utile.
Per le tabelle scansionate, ti serve un OCR che comprenda specificamente la struttura delle tabelle. Opzioni:
- Google Docs– carica il PDF su Drive, aprilo con Docs. L'OCR di Google estrarrà il testo, anche se la struttura della tabella spesso non viene preservata.
- Adobe Acrobat Pro- ha l'OCR con riconoscimento delle tabelle integrato. Qualità superiore per le tabelle complesse, ma richiede un abbonamento a pagamento.
- Strumenti OCR specializzati- ABBYY FineReader e simili sono progettati specificamente per il riconoscimento della struttura dei documenti, incluse le tabelle. Eccessivo per un uso occasionale, ma l'opzione più accurata per tabelle scansionate complesse.
Dopo l'estrazione: pulizia dei dati in Excel
Indipendentemente dal metodo, prevedi di dedicare qualche minuto alla pulizia dell'output:
- Rimuovi le righe vuote e le intestazioni duplicate che compaiono quando le tabelle multipagina ripetono le intestazioni di colonna su ogni pagina.
- Correggi i formati numerici - virgole e punti potrebbero essere invertiti se il PDF utilizzava il formato numerico di una località diversa.
- Verifica che i totali corrispondano: controlla manualmente uno o due valori calcolati dal PDF di origine.