Power Query algkursus

Selles õppetükis loote päringu Exceli funktsiooni Power Query abil, et importida andmeid veebilehelt. Selle toimingu osana tuleb teil navigeerida veebilehel saadaolevate tabelite seas ja sooritada andmete ümberkujundamise toimingud nii, et kuvatakse ainult soovitud andmeid. Power Query salvestab kõik teie toimingud ja kordab neid iga kord, kui teie andmeid värskendatakse.

1. toiming Wikipedia lehe ühendamine

Excel 2016: klõpsake menüü andmed ja seejärel Uue päringu > Muust allikast > Veebist. Kui te ei näe nuppu Uus päring , klõpsake andmete > Veebist.

Excel 2010 – 2013: klõpsake menüüs Power Query , siis Veebist. Kui te ei näe menüüd Power Query, veenduge, et teil on alla laaditud ja installitud on Power Query lisandmooduli.

  1. Kleepige dialoogiboksis Veebist tekstiväljale URL Wikipedia URL-aadress (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship).

    Power Query > Veebist > URL-i sisestamine
  2. Klõpsake nuppu OK.

    Pärast ühenduse veebilehega, näete saadaval tabelite loendi selle Wikipedia lehe paanil navigaator . Võite klõpsata iga tabeli kuvatakse parempoolsel paanil Kiire eelvaate kuvamiseks.

    Power Query > Veebist > Navigaatori tabelivaade

  3. Topeltklõpsake tabelit Results [edit] ja avaneb turniiri andmetega päringuredaktor.

Lehe algusse

2. toiming Andmete ümberkujundamine

Nüüd, kui teil on tabel Päringuredaktoris avatud, saate puhastada ja kujundada andmeid, nii et see mahuks teie vajadustele. Selles etapis tuleb teil kujundada andmed, eemaldades kõik veerud peale aasta ja Lõplik võitjaid.

  1. Kordinaatruudustikul Päringu eelvaade veergude Year (Aasta) ja Final Winners (Võitja) valimiseks hoidke all juhtklahvi (CTRL) ja klõpsake samal ajal soovitud objekte (vastavaid veerge).

  2. Valige Eemalda veerud > Eemalda muud veerud.

    Power Query > Päringuredaktor > Eemalda veerud

3. toiming Andmete puhastamine

Selles etapis tuleb andmete puhastamiseks väärtused asendada ja andmed filtreerida.

  1. Valige veerg Year (Aasta).

  2. Klõpsake akna Päringuredaktor nuppu Asenda väärtused.

  3. Tippige dialoogiboksis Väärtuste asendamine väljale Väärtus otsimiseks sõna „Details“ ja jätke väli Asenda üksusega tühjaks.

  4. Klõpsake nuppu OK.

    Power Query > Päringuredaktor > Asenda väärtused

4. toiming: väärtuste filtreerimine veerus

Selles etapis tuleb teil veergu Year (Aasta) filtreerida kuvama selliseid ridu, mis ei sisalda sõna „Year“.

  1. Klõpsake veerus Year (Aasta) filtri ripploendinoolt.

  2. Klõpsake rippmenüüd Filterja eemaldage märge märkeruudust Year (aasta).

  3. Klõpsake nuppu OK.

Power Query > Päringuredaktor > Filtreeri andmete puhastamiseks

5. toiming: päringule nime panemine

Nüüd on aeg loodud päringule nimi panna.

Sisestage paanil Päringu sätted tekstiväljale Nimi uue nimena Euroopa meistrid. Kui klõpsate linki Kõik atribuudid, saate väljale Kirjeldus sisestada ka päringu kirjelduse.

Power Query > Päringuredaktor > Päringu sätted

6. toiming: päringu laadimine töölehele

Lõpuks saate oma päringu Euroopa meistrid töölehele laadida.

  1. Klõpsake vasakus ülanurgas nuppu Sule ja laadi.

    Power Query tagastab päringu tulemid töölehele.

    Kui peate andmeid hiljem värskendama, paremklõpsake kuskil andmevahemiku ala sees ja seejärel klõpsake käsku Värskenda. Veebilehelt pärinev uus teave värskendatakse automaatselt.

7. toiming Saage teada, mis taustal toimub

  1. Klõpsake ükskõik kus andmete ala sees ja seejärel klõpsake vahekaardil Päring nuppu Redigeeri.

  2. Paremal märkate loendit Rakendatud etapid. Sel ajal kui teie päringutoiminguid tegite, loodi taustal päringu etapid. Igale päringuetapile vastab „M“-keelne valem.

  3. Siin on iga etapi selgitus.

Päringu etapp

Ülesanne

Valem

Allikas

Veebiandmeallikaga ühenduse loomine

= Web.Page(Web.Contents("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Navigeerimine

Valige ühendatav tabel

= Source{2}[Data]

Muudetud tüüp

Tüüpide muutmine – Power Query teeb see automaatselt

= Table.TransformColumnTypes(Data2,{{"Year", type text}, {"Host", type text}, {"", type text}, {"Final Winner", type text}, {"Final Score", type text}, {"Final Runner-up", type text}, {"2", type text}, {"Third place match Third place", type text}, {"Third place match Score", type text}, {"Third place match Fourth place", type text}, {"3", type text}, {"Number of teams", type text}})

RemovedOtherColumns

eemaldage muud veerud, et kuvada ainult olulised veerud

Table.SelectColumns

= Table.SelectColumns(#"Changed Type",{"Final Winner", "Year"})

ReplacedValue

asendage väärtused valitud veerus väärtuste puhastamiseks

Table.ReplaceValue

= Table.ReplaceValue(RemovedOtherColumns,”Details”,””,Replacer.ReplaceText,{”Year”})

FilteredRows

filtreerige väärtused veerus

Table.SelectRows

= Table.SelectRows (#"Asendatud väärtus", iga ([Year] <> "Year"))

Saate vaadata täielikku M-koodi, kui klõpsate Power Query menüülindil nuppu Täpsem redaktor. Power Query valemikeele kohta lisateabe saamiseks lugege artiklit Lisateavet Power Query valemite kohta.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Lisateave

Power Query kannab rakenduses Excel 2016 nime „Toomine ja teisendamine“

Andmete importimine välistest andmeallikatest

Andmete kujundamine Power Query

Märkus.:  See leht on tõlgitud automaatselt ning sellel võib leiduda grammatikavigu ja ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Andke meile teada, kui see teave oli teile abiks. Soovi korral saate ingliskeelset artiklit lugeda siit.​

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×