Home
» UFFICIO MS
»
Excel 2010: Importare e accedere ai dati Web in un foglio di lavoro
Excel 2010: Importare e accedere ai dati Web in un foglio di lavoro
Per importare una tabella da una pagina web in Excel 2010, utilizzare il comando classico Dati > Da Web. Immettere l'indirizzo della pagina, selezionare la tabella con la freccia gialla nella finestra Nuova query Web e importarla in un foglio di lavoro nuovo o esistente. Questo metodo funziona al meglio con le normali tabelle HTML fornite direttamente dalla pagina; non è in grado di estrarre in modo affidabile tutte le tabelle che vengono semplicemente visualizzate sullo schermo.
I passaggi seguenti si riferiscono a Excel 2010 per Windows e alla sua vecchia finestra Web Query. Le versioni attuali di Excel utilizzano un'interfaccia Power Query diversa, pertanto i passaggi e i controlli del Navigatore non corrispondono a questa guida.
1. Controlla la pagina web e copia il suo indirizzo
Apri la pagina in un browser e verifica che i dati siano organizzati in una tabella chiara con intestazioni e righe. Copia l'URL completo della pagina dalla barra degli indirizzi. Utilizza una pagina accessibile pubblicamente che non richieda l'accesso tramite login per visualizzare la tabella. Le vecchie query di Excel potrebbero non rilevare contenuti che un sito web visualizza successivamente tramite script, nascosti dietro un login o resi disponibili solo dopo un'azione interattiva. Anche una riprogettazione del sito può influire sul funzionamento della query.
Una semplice tabella di pagina è un obiettivo adatto quando il sito web la espone come normale codice HTML.
2. Apri una nuova query Web
In Excel 2010, apri una cartella di lavoro, seleziona la scheda Dati e scegli Da Web nel gruppo Ottieni dati esterni. Si aprirà la finestra Nuova query Web . Inserisci l'indirizzo copiato nella casella Indirizzo e fai clic su Vai . Attendi il caricamento dell'anteprima della pagina prima di scegliere una tabella.
Nella barra multifunzione di Excel 2010, seleziona Dati > Da Web per aprire la finestra di query classica.
Se il comando "Da Web" non è presente, verifica di utilizzare la versione desktop di Excel 2010 per Windows anziché un editor basato su browser. La classica Query Web è una modalità di importazione legacy integrata; è distinta dal componente aggiuntivo Power Query che Microsoft ha successivamente offerto per Excel 2010.
3. Seleziona la tabella che desideri
Nell'anteprima di pagina, Excel contrassegna le tabelle riconosciute con piccole frecce gialle. Fai clic sulla freccia accanto alla tabella che desideri importare. La tabella selezionata verrà evidenziata nell'anteprima. Se la pagina contiene più tabelle, controlla le intestazioni e le righe di esempio per selezionare quella corretta. Quindi fai clic su Importa nella parte inferiore della finestra Query Web.
Fai clic sul selettore giallo accanto alla tabella corretta, quindi scegli Importa.
Se non compaiono frecce gialle, Excel potrebbe non riconoscere i dati della pagina come una tabella HTML importabile. Prova a utilizzare l'URL diretto della tabella, se il sito lo fornisce, oppure cerca un file CSV o Excel ufficiale da scaricare. Non dare per scontato che ogni elenco visibile su un sito moderno possa essere importato da questo strumento meno recente.
4. Scegli dove devono andare i dati
La finestra di dialogo Importa dati consente di selezionare Foglio di lavoro esistente o Nuovo foglio di lavoro . Scegli Foglio di lavoro esistente per inserire il risultato nel foglio corrente, quindi specifica la cella di destinazione in alto a sinistra, ad esempio $A$1 . Scegli Nuovo foglio di lavoro quando desideri che Excel crei un foglio separato per l'intervallo importato. Fai clic su OK per terminare.
Seleziona una cella di destinazione vuota o un nuovo foglio prima che Excel carichi la tabella.
Prima di importare i dati in un foglio di lavoro esistente, assicurati che le celle sottostanti e a destra della destinazione selezionata siano vuote. Una tabella più grande può occupare più spazio del previsto e interferire con altri contenuti. Creare un nuovo foglio di lavoro è spesso la soluzione più semplice quando non si è certi del numero di righe che il foglio di origine potrebbe contenere.
Rivedi, formatta e aggiorna il risultato
Dopo che Excel ha caricato i dati, controlla le intestazioni di colonna, la prima e l'ultima riga e alcuni valori confrontandoli con la pagina web. Verifica che date, numeri e testo siano stati inseriti nelle colonne previste. Se un valore sembra errato, controlla se la tabella di origine utilizza celle unite, formati data insoliti o intestazioni annidate.
Per una migliore leggibilità, allarga le colonne in modo che si adattino al contenuto, manda a capo le intestazioni lunghe e aggiungi bordi o formati numerici. Mantieni note, formule e altri contenuti della cartella di lavoro al di fuori dell'intervallo importato. Un aggiornamento può sostituire i valori in tale intervallo e le modifiche al numero di righe restituite possono influire sulle celle vicine. Excel memorizza una connessione Web Query con i dati importati, in modo che gli aggiornamenti successivi possano richiedere righe aggiornate dalla pagina di origine. Seleziona una cella nell'intervallo importato e utilizza il comando Aggiorna dati della cartella di lavoro; la disposizione esatta della barra multifunzione può variare a seconda della versione di Excel. La guida di Microsoft sull'aggiornamento di una connessione dati esterna e sulla gestione degli intervalli di dati esterni spiega il comportamento degli intervalli connessi.
Cosa sapere oggi su Excel 2010
Excel 2010 è ancora funzionante, ma Microsoft ha interrotto il supporto per Office 2010 il 13 ottobre 2020. Non riceve più aggiornamenti di sicurezza né supporto tecnico. Microsoft ora considera obsoleta la vecchia procedura guidata di importazione Web e consiglia il connettore Web Power Query più recente per le nuove query. Nella versione attuale di Excel, questo connettore apre un'interfaccia Navigatore con controlli di selezione delle tabelle diversi; non si tratta del flusso di lavoro indicato dalla freccia gialla mostrato qui. Consultare le istruzioni aggiornate di Microsoft sul connettore Web e lo stato del supporto per Office 2010 prima di decidere quale versione utilizzare.
Per un'importazione una tantum da una pagina attendibile e compatibile, i passaggi classici sono semplici: apri Da Web, seleziona una tabella riconosciuta e scegli il foglio di lavoro di destinazione. Per lavori continuativi o pagine che non sono più compatibili con la query precedente, utilizza una versione di Excel supportata e il relativo connettore Power Query.