Come aprire e convertire un file XML in Excel
โก Riepilogo intelligente
L'importazione di file XML in Excel collega un foglio di calcolo a dati esterni, come un servizio web, un database o un file di testo. Questa pagina illustra come importare dati da fonti esterne, importare un feed di valuta XML in tempo reale dal web, aprire un file XML locale e aggiornare i dati.

I dati sono il flusso sanguigno di qualsiasi entitร aziendale. Le aziende utilizzano diversi programmi e formati per salvare i dati a seconda dei requisiti di archiviazione dei dati aziendali. Potresti avere un programma per la gestione delle buste paga alimentato da un motore di database, potresti avere dati in un file CSV o anche da un sito Web che desideri analizzare in Excel. Questo articolo mostra come ottenere quanto sopra.
Cos'รจ l'origine dati esterna?
I dati esterni sono dati che colleghi/importi in Excel da una fonte che risiede all'esterno di Excel.
Esempi di esterni includono quanto segue
- Dati memorizzati in a Microsoft Accedere alla banca dati. Queste potrebbero essere le informazioni da un'applicazione personalizzata, ad es Buste paga, punto vendita, inventario, ecc.
- I dati provenienti da SQL Server o altri motori di database, ad es MySQL, Oracle, ecc. โ Potrebbe trattarsi di informazioni provenienti da un'applicazione personalizzata
- Da un sito web/servizio web: potrebbero trattarsi di informazioni provenienti da a Servizi Web ad esempio tassi di cambio da Internet, prezzi delle azioni, ecc.
- File di testo, ad esempio CSV, separato da tabulazioni, ecc.: potrebbero trattarsi di informazioni provenienti da un'applicazione di terze parti che non fornisce collegamenti diretti. Tali dati potrebbero includere pagamenti bancari esportati in file CSV separati da virgole, ecc.
- Altri tipi, ad esempio dati HTML, Windows Azure Piazza del mercato, ecc.
Esempio di origine dati esterna del sito Web (dati XML).
In questo esempio per importare XML in Excel, supponiamo di scambiare la valuta Euro e di voler ottenere i tassi di cambio dal servizio web della Banca Centrale Europea. Il collegamento API del tasso di cambio valuta รจ https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Apri una nuova cartella di lavoro
- Fare clic sulla scheda DATI sulla barra multifunzione
- Fare clic sul pulsante "Dal Web".
- Si aprirร la seguente finestra
- entra https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml nell'indirizzo
- Fai clic sul pulsante Vai, otterrai l'anteprima dei dati XML
- Al termine, fare clic sul pulsante Importa
Verrร visualizzata la seguente finestra di dialogo delle opzioni
- Fare clic sul pulsante OK
- Otterrai i seguenti dati XML di importazione Excel
Come importare XML in Excel
Facciamo un altro esempio su come importare file XML in Excel, questa volta hai XML locale non sotto forma di collegamento web. ร possibile scaricare il file XML di seguito.
Ecco una procedura passo passo su come aprire il file XML in Excel:
Passaggio 1) Crea una nuova cartella di lavoro in Excel
- Apri una nuova cartella di lavoro
- Fare clic sulla scheda DATI sulla barra multifunzione
- Fare clic su "Da altra fonte"
Passaggio 2) Selezionare l'XML come origine dati
- Quindi fare clic su โDa importazione dati XMLโ
Passaggio 3) Individuare e selezionare il file XML
- Ora seleziona l'opzione File XML al foglio Excel
Otterrai la finestra di dialogo delle opzioni come nell'esempio sopra
- Fare clic sul pulsante OK
- Otterrai i seguenti dati
Come aggiornare i dati esterni importati
Il principale vantaggio dell'importazione dei dati rispetto al copia e incolla รจ che mantiene una connessione attiva con la fonte, consentendo l'aggiornamento senza dover reimportare i dati. Un feed web come quello dei tassi di cambio della BCE cambia quotidianamente e un singolo aggiornamento della pagina visualizza automaticamente i nuovi dati.
- Connessione aggiornata: Fai clic su una cella qualsiasi all'interno della tabella importata, apri la scheda DATI e scegli Aggiorna.
- Aggiorna tutto: Nella scheda DATI, seleziona Aggiorna tutto per aggiornare contemporaneamente tutte le connessioni presenti nella cartella di lavoro.
- Aggiorna automaticamente: Apri le proprietร della connessione e seleziona "Aggiorna ogni" un certo numero di minuti oppure "Aggiorna i dati all'apertura del file", in modo che il report rimanga automaticamente aggiornato.
- Gestisci le connessioni: Utilizza Query e connessioni per visualizzare tutte le origini dati, rinominarle o rimuovere le connessioni non piรน necessarie.
Suggerimento: Se l'aggiornamento non riesce, l'indirizzo sorgente potrebbe essere cambiato o essere stato spostato dietro un login. Apri le proprietร della connessione per verificare URLe verificare che il feed si apra ancora in un browser.
Power Query: il metodo moderno per importare dati
In Excel 2016 e versioni successive, il gruppo Ottieni e trasforma nella scheda DATI, chiamato anche Power Query, sostituisce la maggior parte dei pulsanti di importazione precedenti. Importa le stesse origini dati, ma aggiunge un passaggio per pulire e rimodellare i dati prima che vengano visualizzati nel foglio di calcolo.
- Ottieni i dati: Seleziona Ottieni dati, quindi Da file, Da database o Da altre fonti, inclusi XML e il web.
- Trasformare: Nell'editor di Power Query, รจ possibile rimuovere colonne, filtrare righe, dividere il testo e modificare i tipi di dati, il tutto registrato come passaggi ripetibili.
- Caricare: Carica il risultato elaborato in una tabella o direttamente nel modello dati e aggiornalo in seguito con un solo clic.
I vecchi pulsanti "Da Web" e "Da importazione dati XML" funzionano ancora e sono mostrati qui sopra, motivo per cui รจ utile conoscere entrambi i metodi.






