A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Cruthachadh na trioblaid

Mar dàta cuir a-steach, tha faidhle Excel againn, far a bheil grunn chlàran air aon de na duilleagan le dàta reic den fhoirm a leanas:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Thoir an aire:

  • Clàran de dhiofar mheudan agus le seataichean eadar-dhealaichte de thoraidhean agus roinnean ann an sreathan agus colbhan gun sheòrsachadh sam bith.
  • Faodar loidhnichean bàn a chuir a-steach eadar bùird.
  • Faodaidh an àireamh de bhùird a bhith sam bith.

Dà bhun-bheachd cudromach. Thathas a’ gabhail ris gu bheil:

  • Os cionn gach clàr, anns a 'chiad cholbh, tha ainm a' mhanaidsear aig a bheil an clàr a 'sealltainn reic (Ivanov, Petrov, Sidorov, msaa).
  • Tha ainmean bathair agus roinnean anns a h-uile clàr air an sgrìobhadh san aon dòigh - le mionaideachd cùise.

Is e an amas mu dheireadh dàta a chruinneachadh bho gach clàr gu aon chlàr àbhaisteach còmhnard, a tha iomchaidh airson mion-sgrùdadh às deidh sin agus geàrr-chunntas a thogail, ie san fhear seo:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Ceum 1. Ceangail ris an fhaidhle

Cruthaichidh sinn faidhle Excel falamh ùr agus tagh e air an taba Dàta Command Faigh dàta - bhon fhaidhle - bhon leabhar (Dàta - Bho fhaidhle - Bhon leabhar-obrach). Sònraich suidheachadh an fhaidhle stòr le dàta reic agus an uairsin san uinneag seòladair tagh an duilleag a tha a dhìth oirnn agus cliog air a’ phutan Tionndadh Dàta (Cruth-atharrachadh dàta):

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Mar thoradh air an sin, bu chòir a h-uile dàta bhuaithe a luchdachadh a-steach don deasaiche Power Query:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Ceum 2. Glan suas an sgudal

Cuir às gu fèin-ghluasadach ceumannan a chaidh a chruthachadh seòrsa atharraichte (Seòrsa air atharrachadh) и Brògan àrdaichte (Ceannardan air am brosnachadh) agus cuir às do loidhnichean falamh agus loidhnichean le àireamhan iomlan a’ cleachdadh criathrag null и IOMLAN leis a’ chiad cholbh. Mar thoradh air an sin, gheibh sinn an dealbh a leanas:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Ceum 3. A 'cur manaidsearan

Gus tuigse nas fhaide air adhart far a bheil an reic, feumar colbh a chuir ris a ’bhòrd againn, far am bi sloinneadh co-fhreagarrach anns gach sreath. Airson seo:

1. Nach cuir sinn colbh taiceil le àireamhan loidhne a’ cleachdadh an àithne Cuir colbh ris - colbh clàr-amais - bho 0 (Cuir colbh ris - colbh clàr-amais - Bho 0).

2. Cuir colbh ris le foirmle leis an àithne A' cur colbh ris - Custom Colbh (Cuir colbh ris - Colbh gnàthaichte) agus thoir a-steach an togail a leanas an sin:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Tha loidsig na foirmle seo sìmplidh - mas e “Product” luach na h-ath chill sa chiad cholbh, tha seo a’ ciallachadh gu bheil sinn air tuiteam air thoiseach air clàr ùr, agus mar sin bidh sinn a’ taisbeanadh luach na cealla roimhe leis an ainm a’ mhanaidsear. Rud eile, cha bhith sinn a’ taisbeanadh dad, ie null.

Gus am pàrant cealla fhaighinn leis an ainm mu dheireadh, bidh sinn an toiseach a’ toirt iomradh air a’ chlàr bhon cheum roimhe #"Index air a chur ris", agus an uairsin sònraich ainm a’ cholbh a dh’ fheumas sinn [Colbh 1] eadar camagan ceàrnach agus àireamh na cealla sa cholbh sin eadar camagan lùbach. Bidh an àireamh cealla aon nas lugha na an tè gnàthach, a bheir sinn bhon cholbh Clàr-innse, fa leth.

3. Tha e fhathast ri lìonadh a-steach na ceallan falamh le null ainmean bho cheallan nas àirde leis an àithne Transform - Lìon - Sìos (Cruth-atharrachadh - Lìon - Sìos) agus cuir às don cholbh nach eil feum air tuilleadh le clàran-amais agus sreathan le ainmean mu dheireadh sa chiad cholbh. Mar thoradh air an sin, gheibh sinn:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Ceum 4. A' cruinneachadh ann an clàran fa leth le manaidsearan

Is e an ath cheum na sreathan airson gach manaidsear a chuir còmhla ann an clàran fa leth. Gus seo a dhèanamh, air an taba Transformation, cleachd am Buidheann le àithne (Transform - Group By) agus san uinneig a tha a’ fosgladh, tagh colbh a’ Mhanaidsear agus an obrachadh All rows (All rows) gus dìreach dàta a chruinneachadh gun a bhith a’ cur gnìomh cruinneachaidh sam bith an sàs. orra (suim, cuibheasachd, msaa). P.):

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Mar thoradh air an sin, gheibh sinn bùird air leth airson gach manaidsear:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Ceum 5: Atharraich Clàran Neadaichte

A-nis bheir sinn seachad na clàran a tha nan laighe anns gach cealla den cholbh a thig às A h-uile dàta ann an cruth ceart.

An toiseach, sguab às colbh nach eil a dhìth tuilleadh anns gach clàr Manaidsear. Bidh sinn a 'cleachdadh a-rithist Colbh gnàthaichte tab Transformation (Cruth-atharrachadh - Colbh gnàthaichte) agus am foirmle a leanas:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

An uairsin, le colbh àireamhaichte eile, togaidh sinn a’ chiad sreath anns gach clàr gu na cinn:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Agus mu dheireadh, bidh sinn a’ coileanadh a’ phrìomh chruth-atharrachadh - a’ fosgladh gach clàr a’ cleachdadh an gnìomh M Clàr.UnpivotOtherColumns:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Thèid ainmean nan roinnean bhon cheann-cinn a-steach do cholbh ùr agus gheibh sinn clàr nas cumhainge, ach aig an aon àm, nas fhaide àbhaisteach. Ceallan falamh le null gan leigeil seachad.

A’ faighinn cuidhteas colbhan eadar-mheadhanach neo-riatanach, tha againn:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Ceum 6 Leudaich Clàran Neadaichte

Tha e fhathast gus a h-uile clàr neadachaidh àbhaisteach a leudachadh gu aon liosta a’ cleachdadh a ’phutan le saigheadan dùbailte ann am bann-cinn a’ cholbh:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

... agus mu dheireadh gheibh sinn na bha sinn ag iarraidh:

A’ togail chlàran ioma-chruth bho aon duilleag ann an Power Query

Faodaidh tu an clàr a thig às às-mhalairt air ais gu Excel leis an àithne Dachaigh - Dùin is Luchdaich - Dùin is luchdaich a-steach… (Dachaigh - Dùin & Luchdaich - Dùin & Luchdaich gu ...).

  • Tog bùird le cinn eadar-dhealaichte bho iomadh leabhar
  • A’ cruinneachadh dàta bho gach faidhle ann am pasgan sònraichte
  • A’ cruinneachadh dàta bho gach duilleag den leabhar ann an aon chlàr

Leave a Reply