Office
Pierakstīties

Power Query 101

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Šajā apmācībā jums būs vajadzīga programmas Excel Power Query pieredze, veidojot vaicājumu, kas importē datus no tīmekļa lapas. Šī procesa gaitā tiks navigētu tabulās pieejami tīmekļa lapā, un lietot datu transformācijas darbības, lai parādītu tikai dati, ko vēlaties redzēt. Power Query ierakstus visas jūsu darbības, un tie tiks atkārtoti ikreiz, kad atsvaidzināt datus.

1. darbība: Savienošana ar Wikipedia lapas

Excel 2016: noklikšķiniet uz cilnes dati un pēc tam Jaunu vaicājumu > No citiem avotiem > No tīmekļa. Ja neredzat pogu Jaunu vaicājumu , noklikšķiniet uz dati > No tīmekļa.

Excel 2010-2013: noklikšķiniet uz Power Query cilnes un pēc tam No tīmekļa. Ja neredzat cilni Power Query, pārliecinieties, vai esat lejupielādējis un instalējis pievienojumprogrammu Power Query.

  1. Dialoglodziņā No tīmekļa ielīmējiet Wikipedia URL (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) tekstlodziņā URL .

    Power Query > no tīmekļa > ievades URL dialogs
  2. Noklikšķiniet uz Labi.

    Pēc izveido savienojumu ar tīmekļa lapu, skatiet šo Wikipedia lapas navigācijas rūtī pieejamo tabulu sarakstu. Jūs varat noklikšķināt uz katrā tabulā parādīts labajā rūtī ātrās priekšskatītu.

    Power Query > no tīmekļa > navigatora tabulas skatā

  3. Veiciet dubultklikšķi uz tabulas rezultātus [Labot] un vaicājumu redaktors tiek atvērts ar čempionāta datus.

Uz lapas sākumu

2. darbība: Formas datus

Tagad, kad ir tabula, atveriet vaicājuma redaktoru, varat tīrīt un piemērojiet datus, lai tas ietilptu jūsu vajadzībām. Šajā darbībā būs pārveidot datus, noņemot visas kolonnas, izņemot gads un Fināla uzvarētājs.

  1. Vaicājuma priekšskatījuma režģī izmantojiet Taustiņu kombināciju Ctrl + klikšķis , lai atlasītu kolonnas gads un Fināla uzvarētājs .

  2. Noklikšķiniet uz noņemt kolonnas > Noņemt citas kolonnas.

    Power Query > vaicājumu redaktors > noņemt kolonnas

3. darbība: Attīrīt datus

Šajā darbībā būs clean dati, vērtību aizstāšanas un filtrējot datus.

  1. Atlasiet kolonnu Gads.

  2. Vaicājumu redaktorā, noklikšķiniet uz Aizstāt vērtības.

  3. Dialoglodziņā Vērtību aizstāšanavērtību atrašana tekstlodziņā ierakstiet "Detaļas" un atstājiet tukšu tekstlodziņu Aizstāt ar .

  4. Noklikšķiniet uz Labi.

    Power Query > vaicājumu redaktors > vērtību aizstāšana

4. darbība: Filtrējiet vērtības kolonnā

Tagad būs filtrēsit kolonnu gads , lai parādītu rindas, kas nesatur vērtību "Gads".

  1. Kolonnā Gads noklikšķiniet uz filtrēšanas nolaižamās bultiņas.

  2. Nolaižamajā sarakstā filtrs notīriet izvēles rūtiņu gads.

  3. Noklikšķiniet uz Labi.

Power Query — vaicājumu redaktors > filtru, lai notīrītu datu

5. darbība: Nosaukumu vaicājumu

Tagad ir pienācis laiks, lai jūs esat radot vaicājumam piešķiriet nosaukumu.

Vaicājumu iestatījumu rūts tekstlodziņā nosaukums ievadiet Eiro kausa ieguvēji. Ja noklikšķināsit uz saites Visus rekvizītus , vaicājuma aprakstu var arī ievadīt tekstu tekstlodziņā Apraksts .

Power Query > vaicājumu redaktors > vaicājuma iestatījumi

6. darbība: Ielādēt vaicājuma pievienošana darblapai

Visbeidzot, tagad varat ielādēt Eiro kausa ieguvēji vaicājuma pievienošana darblapai.

  1. Augšējā kreisajā stūrī noklikšķiniet uz Aizvērt un ielādēt.

    Power Query atgriezīs vaicājuma rezultātus darblapā.

    Ja nepieciešams atjaunināt datus vēlāk, ar peles labo pogu noklikšķiniet jebkurā vietā datu diapazonu un pēc tam noklikšķiniet uz Atsvaidzināt. Jaunu informāciju no tīmekļa lapas tiek automātiski atjaunināta.

7. darbība: Atklāt, kas notiek fonā

  1. Noklikšķiniet jebkurā vietā datos un vaicājuma cilnes, noklikšķiniet uz Edit (rediģēt).

  2. Labās puses paziņojums sarakstā Lietotās darbības. Kā tiek veikta vaicājuma darbības, ir izveidoti vaicājuma darbības. Katras vaicājuma darbības ir atbilstošo formula, kas rakstīti "M" valodā.

  3. Šeit ir sniegts skaidrojums par katru darbību:

Vaicājuma solis

Uzdevums

Formula

Avots

Savienojuma izveidošana ar tīmekļa datu avotu

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

Navigācija

Atlasiet tabulu, kuru vēlaties izveidot savienojumu

= Avota {2} [datu]

Mainīt tipu

Mainīt tipu: Power Query nodarbojas automātiski

= Table.TransformColumnTypes (apriti2, {{"gads", ierakstiet tekstu}, {"Host", ierakstiet tekstu}, {"", ierakstiet tekstu}, {"fināla _ uzvarētājs", ierakstiet tekstu}, {"Gala rezultātu", ierakstiet tekstu}, {"gala otro" Rīga}, {"2", ierakstiet tekstu}, {"Trešā vieta match trešajā vietā", ierakstiet tekstu}, {"trešās vieta atbilstoši rezultāts", ierakstiet tekstu}, {"Trešā vieta atbilstību ceturtajā vietā", ierakstiet tekstu}, {"3", ierakstiet tekstu}, {"Komandas numurs", ierakstiet tekstu}})

Noņemt_citas_kolonnas

Noņemiet citas kolonnas, lai rādītu tikai vajadzīgās kolonnas

Tabula.Atlasīt_kolonnas

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

Aizstātā_vērtība

Aizstājiet vērtības, lai attīrītu vērtības atlasītajā kolonnā

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

Filtrētās_rindas

Filtrējiet vērtības kolonnā

Table.SelectRows

= Table.SelectRows (#"Replaced vērtību" katram ([Year] <> "Gads"))

M kodu pilnībā var redzēt, noklikšķinot uz Papildu redaktors līdzeklī Power Query lentes. Lai iegūtu papildinformāciju par Power Query formulu valodas, skatiet Uzziniet par Power Query formulām, un Power Query M atsauces..

Uz lapas sākumu

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Power Query ir zināms, kā iegūt un transformēt programmā Excel 2016

Datu importēšana no ārējiem datu avotiem

Datu piemērošana, izmantojot Power Query

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×