Cum se deschide și se convertește fișierul XML în Excel
⚡ Rezumat inteligent
Importul XML în Excel leagă o foaie de calcul la date care se află în afara acesteia, cum ar fi un serviciu web, o bază de date sau un fișier text. Această pagină explică sursele de date externe, importă un flux valutar XML live de pe web, deschide un fișier XML local și prezintă actualizarea datelor.

Datele sunt fluxul sanguin al oricărei entități comerciale. Companiile folosesc diferite programe și formate pentru a salva datele, în funcție de cerințele de stocare a datelor de afaceri. Ai putea avea un program de salarizare alimentat de un motor de baze de date, ai putea avea date într-un fișier CSV sau chiar de pe un site web pe care ai dori să-l analizezi în Excel. Acest articol vă arată cum puteți obține cele de mai sus.
Ce este sursa externă de date?
Datele externe sunt date pe care le conectați/importați în Excel dintr-o sursă care se află în afara Excel.
Exemplele de externe includ următoarele
- Datele stocate într-un Microsoft Acces la baza de date. Aceasta ar putea fi informațiile dintr-o aplicație personalizată, de exemplu Salarizare, punct de vânzare, inventar, etc
- Datele de la SQL Server sau alte motoare de baze de date de ex MySQL, Oracle, etc. – Aceasta ar putea fi informații dintr-o aplicație personalizată
- De pe un site web/serviciu web – aceasta ar putea fi informații de la a servicii web adică cursurile de schimb valutar de pe internet, prețurile acțiunilor etc.
- Fișier text, adică CSV, tabulatori separate etc. – aceasta ar putea fi informații de la o aplicație terță parte care nu oferă link-uri directe. Astfel de date ar putea include plăți bancare exportate în fișierul CSV separat prin virgulă etc.
- Alte tipuri, de exemplu, date HTML, Windows Azure Piața etc.
Exemplu de sursă de date externă pentru site-ul web (date XML).
În acest exemplu, pentru a importa XML în Excel, vom presupune că tranzacționăm moneda euro și dorim să obținem cursurile de schimb de la serviciul web al Băncii Centrale Europene. Link-ul API al cursului de schimb valutar este https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Deschideți un nou registru de lucru
- Faceți clic pe fila DATE din bara panglică
- Faceți clic pe butonul „De pe web”.
- Veți obține următoarea fereastră
- Intrați https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml in adresa
- Faceți clic pe butonul Go, veți obține previzualizarea datelor XML
- Faceți clic pe butonul Import când ați terminat
Veți obține următoarea fereastră de dialog cu opțiuni
- Faceți clic pe butonul OK
- Veți obține următoarele date XML de import Excel
Cum se importă XML în Excel
Să luăm un alt exemplu despre cum să importați fișierul XML în Excel, de data aceasta aveți XML local, nu sub formă de link web. Puteți descărca fișierul XML de mai jos.
Iată un proces pas cu pas despre cum să deschideți fișierul XML în Excel:
Pasul 1) Creați un nou registru de lucru în Excel
- Deschideți un nou registru de lucru
- Faceți clic pe fila DATE din bara panglică
- Faceți clic pe „Din altă sursă”
Pasul 2) Selectați XML ca sursă de date
- Apoi faceți clic pe „Din importarea datelor XML”
Pasul 3) Localizați și selectați fișierul XML
- Acum, selectați Fișier XML la foaia Excel
Veți obține fereastra de dialog cu opțiuni ca exemplul de mai sus
- Faceți clic pe butonul OK
- Veți obține următoarele date
Cum se actualizează datele externe importate
Principalul avantaj al datelor importate față de copierea și lipirea acestora este că se menține o conexiune live la sursă, astfel încât acestea pot fi actualizate fără a fi nevoie de o nouă importare. Un flux web, cum ar fi cursurile de schimb ale BCE, se modifică zilnic, iar o singură actualizare aduce noile cifre.
- Reîmprospătați o conexiune: Faceți clic pe orice celulă din tabelul importat, deschideți fila DATE și alegeți Reîmprospătare.
- Reîmprospătează totul: Alegeți Reîmprospătare totală în fila DATE pentru a actualiza simultan toate conexiunile din registrul de lucru.
- Reîmprospătare automată: Deschideți Proprietățile Conexiunii și bifați „Actualizare la fiecare” un număr de minute sau „Actualizare date la deschiderea fișierului”, astfel încât raportul să rămână actualizat de la sine.
- Gestionați conexiunile: Folosește Interogări și conexiuni pentru a vedea fiecare sursă, a o redenumi sau a elimina o conexiune care nu mai este necesară.
💡 Sfat: Dacă o reîmprospătare eșuează, este posibil ca adresa sursă să se fi modificat sau să se fi mutat în spatele unui autentificare. Deschideți Proprietățile conexiunii pentru a verifica URLși confirmați că fluxul se deschide în continuare într-un browser.
Power Query: Modul modern de a importa date
În Excel 2016 și versiunile ulterioare, grupul Obținere și transformare din fila DATE, numit și Power Query, înlocuiește majoritatea butoanelor de import mai vechi. Importă aceleași surse, dar adaugă un pas pentru curățarea și remodelarea datelor înainte ca acestea să ajungă în foaie.
- Obțineți date: Alegeți Obțineți date, apoi Din fișier, Din bază de date sau Din alte surse, inclusiv XML și web.
- Transforma: În editorul Power Query, eliminați coloane, filtrați rânduri, divizați text și modificați tipurile de date, toate înregistrate ca pași repetabili.
- Sarcină: Încărcați rezultatul curățat într-un tabel sau direct în modelul de date și reîmprospătați-l ulterior cu un singur clic.
Butoanele mai vechi „De pe Web” și „De pe XML Data Import” încă funcționează și sunt afișate mai sus, motiv pentru care ambele abordări rămân utile de știut.






