Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Pastaba: Šiame straipsnyje pateikta informacija panaudota pagal paskirtį, jis netrukus bus panaikintas. Siekiant išvengti pranešimo „Puslapis nerastas“, pašalinsime žinomus saitus. Jei sukūrėte saitus su šiuo puslapiu, pašalinkite juos, o kartu būsime nuolat prisijungę internete.

Šiame mokymo kurse naudosite "Excel" "Power Query", kad sukurtumėte užklausą, kuri importuoja duomenis iš tinklalapio. Vykdydami šį procesą, naršysite tinklalapiuose pasiekiamas lenteles ir pritaikysite duomenų transformavimo veiksmus, kad būtų rodomi tik norimi matyti duomenys. "Power Query" įrašo visus veiksmus ir jie bus kartojami kiekvieną kartą, kai atnaujinsite duomenis.

1 veiksmas: prisijunkite prie Vikipedijos puslapio

Excel 2016: skirtuke Duomenys spustelėkite Nauja užklausos > iš kitų šaltinių > iš žiniatinklio. Jei nematote mygtuko Nauja užklausa , spustelėkite Duomenys > iš žiniatinklio.

"Excel 2010–2013": skirtuke "Power Query" spustelėkite Iš žiniatinklio. Jei nematote skirtuko "Power Query", įsitikinkite, kad atsisiuntėte ir įdiegėte "Power Query" papildinį.

  1. Dialogo lango Iš žiniatinklio teksto lauke URL įklijuokite Vikipedijos URL (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship).

    „Power Query“ > Iš žiniatinklio > Įvesti URL dialogą
  2. Spustelėkite Gerai.

    Užmezgę ryšį su tinklalapiu, naršyklės srityje matote šiame Vikipedijos puslapyje pasiekiamų lentelių sąrašą. Galite spustelėti kiekvieną lentelę, kad pamatytumėte greitą peržiūrą dešinėje esančioje srityje.

    „Power Query“ > Iš žiniatinklio > Naršyklės lentelės rodinys

  3. Dukart spustelėkite lentelę Rezultatai[redaguoti] ir Užklausų rengyklė atsidarys su turnyro duomenimis.

Puslapio viršus

2 veiksmas: duomenų formavimas

Dabar, kai lentelė atidaryta Užklausų rengyklė, galite išvalyti ir formuoti duomenis, kad jie atitiktų jūsų poreikius. Atlikdami šį veiksmą, iš naujo išdėstysite duomenis pašalindami visus stulpelius, išskyrus Year ir Final Winners.

  1. Tinklelyje Užklausos peržiūra naudokite Ctrl + spustelėjimas, kad pasirinktumėte stulpelius Metai ir Galutiniai laimėtojai.

  2. Spustelėkite Šalinti stulpelius > Pašalinti kitus stulpelius.

    "Power Query" > Užklausų rengyklė > šalinti stulpelius

3 veiksmas: duomenų valymas

Atlikdami šį veiksmą duomenis išvalysite pakeisdami reikšmes ir filtruodami duomenis.

  1. Pasirinkite stulpelį Metai .

  2. Užklausų rengyklė spustelėkite Keisti reikšmes.

  3. Dialogo lango Keisti reikšmes teksto lauke Rastina reikšmė įveskite "Išsami informacija" ir palikite teksto lauką Keisti į tuščią.

  4. Spustelėkite Gerai.

    reikšmių "Power Query" > Užklausų rengyklė > keitimas

4 veiksmas: stulpelio reikšmių filtravimas

Dabar išfiltruosite stulpelį Metai , kad būtų rodomos eilutės, kuriose nėra "Year".

  1. Spustelėkite filtro išplečiamąją rodyklę stulpelyje Metai .

  2. Išplečiamajame sąraše Filtras išvalykite žymės langelį Metai.

  3. Spustelėkite Gerai.

"Power Query" – Užklausų rengyklė > filtras duomenims valyti

5 veiksmas: užklausos pavadinimo kūrimas

Dabar metas pavadinti sukurtą užklausą.

Srities Užklausos parametrai teksto lauke Pavadinimas įveskite "Euro Cup" laimėtojai. Jei spustelėsite saitą Visos ypatybės , taip pat galite įvesti užklausos aprašą teksto lauke Aprašas .

"Power Query" > Užklausų rengyklė > užklausos parametrai

6 veiksmas: užklausos įkėlimas į darbalapį

Galiausiai dabar galite įkelti Euro taurės laimėtojų užklausą į darbalapį.

  1. Viršutiniame kairiajame kampe spustelėkite Uždaryti & Įkelti.

    "Power Query" pateiks užklausos rezultatus į darbalapį.

    Jei duomenis reikia atnaujinti vėliau, dešiniuoju pelės mygtuku spustelėkite bet kurioje duomenų diapazono vietoje, tada spustelėkite Atnaujinti. Bet kokia nauja tinklalapio informacija bus automatiškai atnaujinta.

7 veiksmas: sužinokite, kas vyksta fone

  1. Spustelėkite bet kurioje duomenų vietoje ir skirtuke Užklausa spustelėkite Redaguoti.

  2. Dešinėje pusėje atkreipkite dėmesį į pritaikytų veiksmų sąrašą. Kai atlikote užklausų veiksmus, buvo sukurti užklausos veiksmai. Kiekvienas užklausos veiksmas turi atitinkamą formulę, parašytą "M" kalba.

  3. Štai kiekvieno veiksmo paaiškinimas:

Užklausos veiksmas

Užduotis

Formulė

Šaltinis

Prisijungimas prie žiniatinklio duomenų šaltinio

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

Naršymas

Pasirinkite lentelę, prie kurios norite prisijungti

= Source{2}[Data]

Pakeistas tipas

Keisti tipus – "Power Query" tai atlieka automatiškai

= 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

Kitų stulpelių šalinimas , kad būtų rodomi tik dominantys stulpeliai

Table.SelectColumns

= Table.SelectColumns(#"Pakeistas tipas",{"Galutinis laimėtojas", "Year"})

Pakeista reikšmė

Keisti reikšmes , kad išvalytumėte reikšmes pasirinktame stulpelyje

Table.ReplaceValue

= Table.ReplaceValue(#"Pašalinti kiti stulpeliai","Išsami informacija",",Replacer.ReplaceText,{"Year"})

Filtruoti eilutėmis

Reikšmių filtravimas stulpelyje

Table.SelectRows

= Table.SelectRows(#"Pakeista reikšmė", kiekvienas ([Year] <> "Year"))

Galite matyti visą M kodą spustelėdami "Power Query" juostelėje esančią parinktį patobulinta rengyklė. Daugiau informacijos apie "Power Query" formulių kalbą žr. Sužinokite apie "Power Query" formules.

Reikia daugiau pagalbos?

Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.

Taip pat žr.

„Power Query“ programoje „Excel 2016“ žinoma kaip funkcija Gauti ir transformuoti

Duomenų importavimas iš išorinių duomenų šaltinių

Duomenų formavimas naudojant "Power Query"

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×