U ovom ćete vodiču pomoću programa Excel Power Query doživjeti stvaranje upita koji uvozi podatke s web-stranice. U sklopu tog postupka Navigirajte po tablicama dostupne na web-stranici i primijenite korake transformacije podataka da bi vam se prikazale samo podaci koje želite vidjeti. Power Query bilježi sve korake i opetovano će se ponavljati kada osvježite podatke.
Prvi korak: povezivanje s stranicom Wikipedije
Excel 2016: na kartici Podaci kliknite novi upit > iz drugih izvora > s weba. Ako ne vidite gumb novi upit , kliknite Podaci > s weba.
Excel 2010-2013: na kartici Power Query kliknite s weba. Ako vam se ne prikazuje kartica Power Query, provjerite jeste li preuzeli i instalirali dodatak Power Query.
-
U dijaloškom okviru s web -mjesta zalijepite URL za Wikipediju (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) u tekstni okvir URL .
-
Kliknite U redu.
Nakon uspostave veze s web-stranicom prikazuje se popis tablica dostupnih na ovoj stranici Wikipedije u oknu navigator . Da biste vidjeli brzi pretpregled prikazan u oknu s desne strane, možete kliknuti na svaku tablicu.
-
Dvokliknite tablice Rezultati [uredi] , a uređivač upita otvorit će se pomoću podataka o turniru.
Drugi korak: oblikovanje podataka
Sada kada je tablica otvorena u uređivaču upita, možete očistiti i oblikovati podatke tako da odgovara vašim potrebama. U ovom ćete koraku ponovno oblikovati podatke uklanjanjem svih stupaca osim godina i konačnih dobitnika.
-
U rešetki pretpregleda upita koristite Ctrl + kliknite da biste odabrali stupce godina i konačni pobjednici .
-
Kliknite Ukloni stupce > Ukloni druge stupce.
Treći korak: čišćenje podataka
U ovom ćete koraku očistiti podatke tako da zamijenite vrijednosti i filtrirate podatke.
-
Odaberite stupac godina .
-
U uređivaču upitakliknite Zamijeni vrijednosti.
-
U dijaloškom okviru zamjena vrijednosti upišite "details" (pojedinosti) u okvir vrijednost za pronalaženje i ostavite prazan tekstni okvir za zamjenu .
-
Kliknite U redu.
Četvrti korak: filtriranje vrijednosti u stupcu
Sada ćete filtrirati stupac year da biste prikazali retke koji ne sadrže "godinu".
-
Kliknite strelicu padajućeg izbornika filtra u stupcu godina .
-
U padajućem izborniku filtra poništite provjeru godine.
-
Kliknite U redu.
Peti korak: naziv upita
Sada je vrijeme da Imenujte upit koji ste stvorili.
U oknu Postavke upita u tekstni okvir naziv unesite dobitnike Euro Cup-a. Ako kliknete vezu sve svojstva , možete unijeti i opis upita u tekstni okvir Opis .
Šesti korak: učitavanje upita na radni list
Na kraju sada možete učitati upit dobitnika eura kupa na radni list.
-
U gornjem desnom kutu kliknite zatvori & učitavanje.
Power Query vratit će rezultate upita na radni list.
Ako kasnije morate ažurirati podatke, desnom tipkom miša kliknite bilo gdje u rasponu podataka, a zatim kliknite Osvježi. Sve nove informacije s web-stranice automatski će se ažurirati.
Sedmi korak: otkrivanje događaja iza scena
-
Kliknite bilo gdje unutar podataka, a zatim na kartici upit kliknite Uređivanje.
-
Na desnoj strani pogledajte popis primijenjenih koraka. Kada ste izveli aktivnosti upita, stvorili su se koraci upita. Svaki korak upita sadrži odgovarajuću formulu napisanu na jeziku "M".
-
Ovo je objašnjenje svakog koraka:
Korak upita | Zadatak | Formula |
---|---|---|
Izvor |
Povezivanje s izvorom podataka web-mjesta |
= Web. Page (tkanje. Contents ("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship")) |
Navigacija |
Odabir tablice za povezivanje |
= Source {2} [podaci] |
Promjena vrste |
Promjena vrsta – Power Query to automatski radi |
= Tablica. TransformColumnTypes (Data2, {{"godina", upišite Text}, {"Host", upišite Text}, {"", upišite Text}, {"konačan pobjednik", upišite Text}, {"konačan rezultat", upišite Text}, {"konačan drugoplasirani", upišite Text}, {"2", upišite Text}, {"treće mjesto koje se podudara s trećim mjestom", upišite Text}, {"treći rezultat podudaranjem", upišite Text}, {"treće mjesto Match četvrto mjesto", upišite Text}, {"3", upišite Text}, {"broj timova", upišite Text}}) |
RemovedOtherColumns |
Uklanjanje drugih stupaca tako da se prikazuju samo stupci s interesom |
= Tablica. SelectColumns (# "promijenjeno vrsta", {"konačan pobjednik", "godina"}) |
ReplacedValue |
Zamjena vrijednosti radi čišćenja vrijednosti u odabranom stupcu |
= Tablica. ReplaceValue (# "uklonjena druga kolona", "Detalji", "", Replacer. ReplaceText, {"godina"}) |
FilteredRows |
Filtriranje vrijednosti u stupcu |
= Tablica. SelectRows (# "zamijenjena vrijednost", svaka ([godina] <> "godina")) |
Broj M u cijelosti možete vidjeti tako da kliknete mogućnost Napredno uređivača na vrpci dodatka Power Query. Dodatne informacije o jeziku za formule značajke Power Query potražite u članku Informirajte se o formulama dodatka Power Query.
Je li vam potrebna dodatna pomoć?
Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.
Pogledajte i sljedeće
Power Query poznat je pod nazivom Dohvaćanje i pretvaranje u programu Excel 2016