Kako otvoriti i pretvoriti XML datoteku u Excel

⚡ Pametni sažetak

Uvoz XML-a u Excel povezuje proračunsku tablicu s podacima koji se nalaze izvan nje, kao što su web servis, baza podataka ili tekstualna datoteka. Ova stranica objašnjava vanjske izvore podataka, uvozi aktivni XML feed valute s weba, otvara lokalnu XML datoteku i pokriva osvježavanje podataka.

  • 🔗 Vanjski podaci: Podaci koji su povezani ili uvezeni u Excel iz izvora izvan Excela, kao što su Access, SQL Server, web-servis ili CSV datoteka.
  • 🌐 S weba: Kartica PODACI, gumb S weba dohvaća XML feed uživo, na primjer tečajne liste Europske središnje banke.
  • 📄 Iz XML uvoza: Kartica PODACI, Iz drugih izvora, Iz XML uvoza podataka otvara lokalnu XML datoteku u listu.
  • 🗂️ Dijalog s opcijama: Excel pita kako smjestiti XML, obično kao tablicu u postojeći radni list.
  • 🔄 Osvježiti: Podaci, Osvježi sve ažurira svaku uvezenu vezu tako da izvješće uvijek prikazuje najnovije brojke.
  • PowerQuery: Dohvati i transformiraj je moderan način uvoza, čišćenja i preoblikovanja vanjskih podataka prije nego što se prikažu u listu.

Otvori i pretvori XML datoteku u Excel

Podaci su krvotok svakog poslovnog subjekta. Tvrtke koriste različite programe i formate za spremanje podataka ovisno o zahtjevima za pohranu poslovnih podataka. Mogli biste imati program za obračun plaća koji pokreće baza podataka, mogli biste imati podatke u CSV datoteci ili čak s web stranice koju biste željeli analizirati u Excelu. Ovaj vam članak pokazuje kako možete postići gore navedeno.

Što je vanjski izvor podataka?

Vanjski podaci su podaci koje povezujete/uvezete u excel iz izvora koji se nalazi izvan excela.

Primjeri vanjskih uključuju sljedeće

  • Podaci pohranjeni u a Microsoft Pristup bazi podataka. To bi mogle biti informacije iz prilagođene aplikacije, tj Obračun plaća, prodajno mjesto, inventar, i tako dalje
  • Podaci iz SQL Poslužitelj ili drugi motori baze podataka, tj MySQL, Oracle, itd. – To mogu biti informacije iz prilagođene aplikacije
  • S web stranice/web usluge – to mogu biti informacije s Web usluge npr. tečajevi valuta s interneta, cijene dionica itd.
  • Tekstualna datoteka, npr. CSV, odvojena tabulatorom itd. – to mogu biti informacije iz aplikacije treće strane koja ne pruža izravne veze. Takvi podaci mogu uključivati ​​bankovna plaćanja izvezena u CSV datoteku odvojenu zarezima itd.
  • Druge vrste, npr. HTML podaci, Windows Azure Tržnica, itd.

Primjer vanjskog izvora podataka web-mjesta (XML podaci).

U ovom primjeru uvoza XML-a u Excel, pretpostavit ćemo da trgujemo valutom euro i željeli bismo dobiti devizne tečajeve s internetske usluge Europske središnje banke. Veza API tečaja valute je https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

  • Otvorite novu radnu knjigu
  • Pritisnite karticu PODACI na traci vrpce
  • Kliknite gumb "S weba".
  • Dobit ćete sljedeći prozor

Web stranica (XML podaci) Primjer vanjskog izvora podataka

  1. ući https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml u adresi
  2. Kliknite gumb Idi, dobit ćete pregled XML podataka
  3. Kliknite na gumb Uvezi kada završite

Dobit ćete sljedeći dijaloški prozor opcija

Web stranica (XML podaci) Primjer vanjskog izvora podataka

  • Pritisnite gumb OK
  • Dobit ćete sljedeće Excel uvozne XML podatke

Web stranica (XML podaci) Primjer vanjskog izvora podataka

Kako uvesti XML u Excel

Uzmimo još jedan primjer kako uvesti XML datoteku u Excel, ovaj put imate lokalni XML koji nije u obliku web veze. XML datoteku možete preuzeti ispod.

Preuzmite XML datoteku

Ovdje je korak po korak proces kako otvoriti XML datoteku nadmašiti:

Korak 1) Stvorite novu radnu knjigu u Excelu

  • Otvorite novu radnu knjigu
  • Pritisnite karticu PODACI na traci vrpce
  • Kliknite na "Iz drugog izvora"

Uvezite XML u Excel

Korak 2) Odaberite XML kao izvor podataka

  • Zatim kliknite na "Iz uvoza XML podataka"

Uvezite XML u Excel

Korak 3) Pronađite i odaberite XML datoteku

Dobit ćete dijaloški prozor opcija kao u gornjem primjeru

  • Pritisnite gumb OK
  • Dobit ćete sljedeće podatke

Uvezite XML u Excel

Kako osvježiti uvezene vanjske podatke

Glavna prednost uvezenih podataka u odnosu na kopiranje i lijepljenje je ta što održavaju živu vezu s izvorom, tako da se mogu ažurirati bez ponovnog uvoza. Web feed, poput tečaja ECB-a, mijenja se svakodnevno, a jedno osvježavanje donosi nove brojke.

  1. Osvježi jednu vezu: Kliknite bilo koju ćeliju unutar uvezene tablice, otvorite karticu PODACI i odaberite Osvježi.
  2. Osvježi sve: Na kartici PODACI odaberite Osvježi sve da biste odjednom ažurirali svaku vezu u radnoj knjizi.
  3. Automatsko osvježavanje: Otvorite Svojstva veze i označite "Osvježi svakih" određeni broj minuta ili "Osvježi podatke prilikom otvaranja datoteke" kako bi izvješće ostalo ažurno.
  4. Upravljanje vezama: Pomoću Upita i veza možete vidjeti svaki izvor, preimenovati ga ili ukloniti vezu koja više nije potrebna.

💡 Savjet: Ako osvježavanje ne uspije, izvorna adresa se možda promijenila ili premjestila iza prijave. Otvorite Svojstva veze da biste provjerili URLi potvrdite da se feed još uvijek otvara u pregledniku.

Power Query: Moderni način uvoza podataka

U programu Excel 2016 i novijim verzijama, grupa Dohvati i transformiraj na kartici PODACI, koja se naziva i Power Query, zamjenjuje većinu starijih gumba za uvoz. Uvozi iste izvore, ali dodaje korak za čišćenje i preoblikovanje podataka prije nego što dođu do lista.

  • Dobivanje podataka: Odaberite Dohvati podatke, zatim Iz datoteke, Iz baze podataka ili Iz drugih izvora, uključujući XML i web.
  • Transformirati: U Power Query Editoru uklonite stupce, filtrirajte retke, podijelite tekst i promijenite tipove podataka, a sve to zabilježite kao ponovljive korake.
  • Opterećenje: Očišćeni rezultat učitajte u tablicu ili izravno u model podataka i kasnije ga osvježite jednim klikom.

Stariji gumbi S weba i Iz XML podataka za uvoz i dalje rade i prikazani su gore, zbog čega je korisno znati oba pristupa.

Pitanja i odgovori

Kopiranje i lijepljenje je jednokratna snimka. Uvoz održava aktivnu vezu s izvorom, tako da se podaci mogu kasnije osvježiti bez ponavljanja koraka. To održava izvješće ažurnim kako se izvor mijenja.

XML mapa povezuje elemente XML sheme s ćelijama u radnom listu. Nakon mapiranja, Excel zna gdje svako XML polje pripada, pa osvježavanje ili nova datoteka automatski popunjava isti raspored.

Vanjske veze mogu pokretati sadržaj s druge lokacije, pa Excel prikazuje sigurnosno upozorenje i može otvoriti datoteku u zaštićenom prikazu. Omogućite sadržaj samo kada je izvor pouzdan, kao što je vaš vlastiti feed ili baza podataka.

Da. Značajke umjetne inteligencije poput Copilota u Excelu predlažu pravi izvor, izrađuju korake Power Queryja za čišćenje podataka i učitavaju ih u tablicu. Korisnik provjerava vezu i transformirani rezultat.

Da. AI asistenti profiliraju uvezene stupce, označavaju nedostajuće vrijednosti i pogrešne tipove podataka te sažimaju što podaci sadrže. To ubrzava čišćenje koje Power Query zatim primjenjuje na izvor.

Sažmite ovu objavu uz: