Come esportare una tabella da un sito web in Excel
Ci sono tre modi. Su una pagina pubblica semplice funzionano tutti. Su un portale aziendale, su una tabella chiusa in un riquadro o su un elenco che va avanti per 40 pagine, non tutti. Ecco cosa regge ciascuno.
1. Copia e incolla
Seleziona la tabella con il mouse, premi Ctrl+C, clicca una cella di Excel e premi Ctrl+V. Se il risultato si porta dietro i colori e i caratteri del sito, clicca il pulsante che compare accanto ai dati e scegli .
È il modo più veloce, e su una tabella piccola e pulita basta. I problemi arrivano quando provi a usare i dati:
- I numeri arrivano come testo. «$1,250.00» da un sito americano, o un importo con uno spazio di troppo, finiscono spesso in Excel come testo: restano allineati a sinistra e
SOMMAdà 0. Vedi numeri copiati da un sito che diventano testo. - I codici perdono gli zeri. Un CAP come 00118 diventa 118, e una partita IVA diventa 1,23E+10. Vedi perché Excel toglie gli zeri iniziali.
- Le date vengono lette al contrario quando il sito e il tuo Excel usano un ordine diverso: 10/12 per un sito americano è il 12 ottobre, per noi è il 10 dicembre.
- Arriva anche quello che non serve: righe vuote, l’intestazione ripetuta ogni 20 righe, pulsanti e icone della pagina.
- Una pagina alla volta. Se la tabella è divisa in più pagine con un pulsante «Avanti», devi ripetere tutto per ogni pagina.
2. «Dal Web» di Excel
Excel sa leggere da solo una pagina web. In Excel per Windows: (in alcune versioni c’è direttamente ). Incolla l’indirizzo della pagina ed Excel ti mostra l’elenco delle tabelle che ha trovato. Scegline una e clicca , oppure per sistemare il tipo delle colonne prima di caricarla.
È una buona soluzione per le pagine pubbliche da aggiornare spesso, perché poi i dati si aggiornano con un clic. Però Excel apre la pagina per conto suo, fuori dal tuo browser, e questo ha dei limiti:
- Le pagine con accesso riservato non funzionano. Excel non ha il tuo accesso, quindi un portale aziendale, l’home banking o un pannello di amministrazione di solito mostrano la pagina di accesso, o niente del tutto.
- Le tabelle che la pagina costruisce dopo il caricamento possono mancare, a seconda di come è fatto il sito.
- Gli indirizzi interni (la rete interna dell’ufficio, le schermate dei vecchi gestionali) spesso non si raggiungono allo stesso modo.
3. Un’estensione del browser
Un’estensione lavora dentro il tuo browser, sulla pagina che stai già guardando. La differenza è tutta qui: se vedi la tabella, l’estensione la può leggere, anche dietro un accesso riservato, dentro un riquadro o su un portale interno.
Con Bottone Esporta funziona così:
- Apri la pagina con la tabella.
- Clicca l’icona dell’estensione. Ti mostra l’elenco delle tabelle della pagina; passaci sopra con il mouse e la tabella si illumina, così sai qual è.
- Clicca Excel (o CSV). Il file viene creato nel tuo browser e scaricato.
Prima di scrivere il file sistema i dati: gli importi diventano numeri veri (in qualsiasi formato: € 1.234,56, $1,234.56, R$ 1.234,56), le date diventano date, i codici con gli zeri iniziali restano come sono scritti, le righe vuote e le intestazioni ripetute vengono tolte. Le tabelle divise in due sulla pagina (una prima colonna bloccata, o le intestazioni tenute in una tabella a parte) vengono rimesse insieme.
Tabella divisa su tante pagine? Con la versione Pro l’estensione clicca «Avanti» al posto tuo, una pagina dopo l’altra, e ti dà un solo file. All’ultima pagina si ferma da sola.
Quale usare
| Situazione | Il modo migliore |
|---|---|
| Tabella pubblica piccola, da usare una volta | Copia e incolla |
| Tabella pubblica da aggiornare ogni settimana | «Dal Web» di Excel |
| Portale aziendale, gestionale, pannello di amministrazione (con accesso riservato) | Estensione del browser |
| Tabella dentro un riquadro, o divisa in due | Estensione del browser |
| Importi, date e codici che devono essere giusti | Estensione del browser, oppure «Dal Web» con il tipo delle colonne impostato a mano |
Provalo sulla tua tabella
Bottone Esporta è gratis per una tabella alla volta, senza account. Tutto succede nel tuo browser: non viene caricato niente da nessuna parte.