A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Cruthachadh na trioblaid

Nach toir sinn sùil air fuasgladh brèagha airson aon de na suidheachaidhean fìor àbhaisteach a bhios a’ mhòr-chuid de luchd-cleachdaidh Excel mu choinneamh luath no mall: feumaidh tu dàta a chruinneachadh gu sgiobalta agus gu fèin-ghluasadach bho àireamh mhòr de fhaidhlichean ann an aon chlàr deireannach. 

Seach gu bheil am pasgan a leanas againn, anns a bheil grunn fhaidhlichean le dàta bho bhailtean-mòra:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Chan eil an àireamh de fhaidhlichean gu diofar agus faodaidh iad atharrachadh san àm ri teachd. Tha duilleag ainmichte aig gach faidhle Salesfar a bheil an clàr dàta suidhichte:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Tha an àireamh de shreathan (òrdughan) anns na bùird, gu dearbh, eadar-dhealaichte, ach tha an seata de cholbhan àbhaisteach anns a h-uile àite.

Gnìomh: gus dàta a chruinneachadh bho gach faidhle ann an aon leabhar le ùrachadh fèin-ghluasadach às deidh sin nuair a chuireas tu ris no cuir às do fhaidhlichean baile-mòr no sreathan ann an clàran. A rèir a 'chlàr co-chruinneachaidh mu dheireadh, bidh e comasach aithisgean sam bith a thogail, clàran pivot, dàta seòrsa sìoltachain, msaa. Is e am prìomh rud a bhith comasach air cruinneachadh.

Bidh sinn a’ taghadh armachd

Airson an fhuasglaidh, feumaidh sinn an dreach as ùire de Excel 2016 (tha an comas-gnìomh riatanach air a thogail a-steach ann mar-thà) no dreachan roimhe de Excel 2010-2013 leis an tuilleadan an-asgaidh air a chuir a-steach. Ceist cumhachd bho Microsoft (luchdaich sìos e an seo). Tha Power Query na inneal air leth sùbailte agus air leth cumhachdach airson dàta a luchdachadh a-steach gu Excel bhon t-saoghal a-muigh, an uairsin a rùsgadh agus a ghiullachd. Tha Power Query a’ toirt taic do cha mhòr a h-uile stòr dàta a th’ ann - bho fhaidhlichean teacsa gu SQL agus eadhon Facebook 🙂

Mura h-eil Excel 2013 no 2016 agad, chan urrainn dhut tuilleadh a leughadh (dìreach kidding). Ann an dreachan nas sine de Excel, chan urrainnear a leithid de ghnìomh a choileanadh ach le bhith a’ prògramadh macro ann an Visual Basic (a tha gu math duilich do luchd-tòiseachaidh) no le bhith a’ dèanamh lethbhreac làimhe monotonous (a bheir ùine mhòr agus a ghineadh mhearachdan).

Ceum 1. Import aon faidhle mar shampall

An toiseach, leig leinn dàta a thoirt a-steach bho aon leabhar-obrach mar eisimpleir, gus am bi Excel “a’ togail a ’bheachd”. Gus seo a dhèanamh, cruthaich leabhar-obrach bàn ùr agus…

  • ma tha Excel 2016 agad, fosgail an taba Dàta agus an uair sin Cruthaich ceist - Bho fhaidhle - bhon leabhar (Dàta - Ceist Ùr - Bhon fhaidhle - Bho Excel)
  • ma tha Excel 2010-2013 agad leis an tuilleadan Power Query air a chuir a-steach, fosgail an taba Ceist cumhachd agus tagh air Bho fhaidhle - Bho leabhar (Bho fhaidhle - Bho Excel)

An uairsin, san uinneig a tha a’ fosgladh, rachaibh chun phasgan againn le aithisgean agus tagh gin de na faidhlichean baile (chan eil e gu diofar dè am fear, oir tha iad uile àbhaisteach). Às deidh diog no dhà, bu chòir an uinneag Navigator nochdadh, far am feum thu an duilleag a tha a dhìth oirnn (Reic) a thaghadh air an taobh chlì, agus thèid na tha ann a thaisbeanadh air an taobh cheart:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Ma bhriogas tu air a’ phutan san oisean gu h-ìosal air an làimh dheis den uinneag seo Luchdaich a-nuas (Luchdaich), an uairsin thèid am bòrd a thoirt a-steach sa bhad chun duilleag anns a’ chruth thùsail aige. Airson aon fhaidhle, tha seo math, ach feumaidh sinn tòrr fhaidhlichean mar sin a luchdachadh, mar sin thèid sinn beagan eadar-dhealaichte agus cliog air a’ phutan Ceartachadh (Edit). Às deidh sin, bu chòir deasaiche ceist Power Query a thaisbeanadh ann an uinneag air leth leis an dàta againn bhon leabhar:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Is e inneal fìor chumhachdach a tha seo a leigeas leat am bòrd “crìochnachadh” a rèir an t-seallaidh a tha a dhìth oirnn. Bheireadh eadhon tuairisgeul uachdarach air a h-uile gnìomh timcheall air ceud duilleag, ach, ma tha e gu math goirid, a ’cleachdadh na h-uinneige seo faodaidh tu:

  • sìoladh a-mach dàta neo-riatanach, loidhnichean falamh, loidhnichean le mearachdan
  • seòrsa dàta a rèir aon cholbh no barrachd
  • cuir às do ath-aithris
  • roinn teacsa steigeach le colbhan (le crìochan, àireamh charactaran, msaa.)
  • cuir teacsa ann an òrdugh (cuir air falbh àiteachan a bharrachd, cùis cheart, msaa.)
  • tionndaidh seòrsaichean dàta anns a h-uile dòigh a tha comasach (atharraich àireamhan mar teacsa gu àireamhan àbhaisteach agus a chaochladh)
  • tar-chuir (rotate) bùird agus leudaich tar-bhùird dà-thaobhach gu cinn rèidh
  • cuir colbhan a bharrachd ris a’ chlàr agus cleachd foirmlean agus gnìomhan annta a’ cleachdadh a’ chànan M a chaidh a thogail a-steach do Power Query.
  • ...

Mar eisimpleir, leig dhuinn colbh le ainm teacsa na mìos a chuir ris a’ bhòrd againn, gus am biodh e nas fhaide air adhart aithisgean clàr pivot a thogail. Gus seo a dhèanamh, cliog deas air ceann a’ cholbh ceann-lathaagus tagh an àithne Colbh dùblaichte (Colbh dùblaichte), agus an uairsin cliog deas air bann-cinn a’ cholbh dhùblaichte a nochdas agus tagh Commands Cruth-atharrachadh - Mìos - Ainm Mìos:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Bu chòir colbh ùr a chruthachadh le ainmean teacsa na mìos airson gach sreath. Le bhith a’ briogadh dùbailte air ceann colbh, faodaidh tu ath-ainmeachadh bho Ceann-latha lethbhreac gu tè nas cofhurtaile Mìos, me.

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Mura h-eil am prògram ag aithneachadh an seòrsa dàta gu ceart ann an cuid de cholbhan, faodaidh tu a chuideachadh le bhith a’ briogadh air an ìomhaigh cruth air taobh clì gach colbh:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Faodaidh tu loidhnichean le mearachdan no loidhnichean falamh a chuir a-mach, a bharrachd air manaidsearan no luchd-ceannach neo-riatanach, a’ cleachdadh sìoltachan sìmplidh:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

A bharrachd air an sin, tha a h-uile cruth-atharrachadh dèante stèidhichte anns a ’phannal cheart, far am faod iad an-còmhnaidh a bhith air an roiligeadh air ais (crois) no na crìochan aca atharrachadh (gear):

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Aotrom agus eireachdail, nach e?

Ceum 2. Leig dhuinn ar n-iarrtas atharrachadh gu gnìomh

Gus ath-aithris a dhèanamh air a h-uile cruth dàta a chaidh a dhèanamh airson gach leabhar a chaidh a thoirt a-steach, feumaidh sinn an t-iarrtas cruthaichte againn a thionndadh gu gnìomh, a thèid an uairsin a chuir an sàs anns na faidhlichean againn uile. Dìreach airson seo a dhèanamh tha e gu math sìmplidh.

Anns an Deasaiche Ceist, rachaibh chun tab View agus cliog air a’ phutan Deasaiche adhartach (Seall - Deasaiche Adhartach). Bu chòir uinneag fhosgladh far an tèid a h-uile gnìomh a rinn sinn roimhe a sgrìobhadh ann an cruth còd sa chànan M. Thoir an aire gu bheil an t-slighe chun fhaidhle a thug sinn a-steach mar eisimpleir air a chòd cruaidh sa chòd:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

A-nis leig dhuinn atharrachadh no dhà a dhèanamh:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Tha an ciall aca sìmplidh: a 'chiad loidhne (faidhle) => a’ tionndadh ar modh-obrach gu gnìomh le argamaid slighe fhaidhle, agus gu h-ìosal bidh sinn ag atharrachadh an t-slighe stèidhichte gu luach a’ chaochladair seo. 

Uile. Cliog air Crìochnaich agus bu chòir seo fhaicinn:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Na biodh eagal ort gu bheil an dàta air a dhol à bith - gu dearbh, tha a h-uile dad ceart gu leòr, bu chòir gum biodh a h-uile dad a ’coimhead mar seo 🙂 Tha sinn air ar gnìomh àbhaisteach a chruthachadh gu soirbheachail, far a bheil cuimhne air an algairim iomlan airson toirt a-steach agus giullachd dàta gun a bhith ceangailte ri faidhle sònraichte . Tha e fhathast gus ainm nas so-thuigsinn a thoirt dha (mar eisimpleir faigh Dàta) anns a’ phannal air an taobh cheart san raon Ciad ainm agus faodaidh tu bhuain Dachaigh - Dùin agus luchdaich sìos (Dachaigh - Dùin is Luchdaich). Thoir an aire gu bheil an t-slighe chun fhaidhle a thug sinn a-steach mar eisimpleir le còd cruaidh sa chòd. Tillidh tu gu prìomh uinneag Microsoft Excel, ach bu chòir pannal leis a’ cheangal cruthaichte ris an obair againn nochdadh air an taobh cheart:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Ceum 3. A 'cruinneachadh a h-uile faidhlichean

Tha a h-uile pàirt as cruaidhe air chùl, tha am pàirt tlachdmhor agus furasta fhathast. Rach don tab Dàta - Cruthaich ceist - bhon fhaidhle - bhon phasgan (Dàta - Ceist Ùr - Bhon fhaidhle - Bhon phasgan) no, ma tha Excel 2010-2013 agad, mar an ceudna ris an taba Ceist cumhachd. Anns an uinneag a nochdas, sònraich am pasgan far a bheil na faidhlichean baile-mòr againn uile suidhichte agus cliog OK. Bu chòir don ath cheum uinneag fhosgladh far am bi na faidhlichean Excel uile a lorgar sa phasgan seo (agus na fo-phasganan aige) agus mion-fhiosrachadh airson gach fear dhiubh air an liostadh:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Put atharrachadh (Edit) agus a-rithist gheibh sinn a-steach don uinneag neach-deasachaidh ceist eòlach.

A-nis feumaidh sinn colbh eile a chuir ris a’ bhòrd againn leis a’ ghnìomh chruthaichte againn, a “tarraing” an dàta bho gach faidhle. Gus seo a dhèanamh, rachaibh gu tab Cuir Colbh ris - Custom Colbh (Cuir Colbh ris - Cuir Colbh Custom ris) agus san uinneig a nochdas, cuir a-steach ar gnìomh faigh Dàta, a’ sònrachadh air a shon mar argamaid an t-slighe slàn gu gach faidhle:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Às dèidh dhut briogadh air OK bu chòir an colbh cruthaichte a chur ris a’ bhòrd againn air an taobh cheart.

A-nis sguabaidh sinn às a h-uile colbh neo-riatanach (mar ann an Excel, a’ cleachdadh putan deas na luchaige - Thoir air falbh), a’ fàgail dìreach an colbh a bharrachd agus an colbh leis an ainm faidhle, oir bidh an t-ainm seo (nas mionaidiche, am baile-mòr) feumail anns an dàta iomlan airson gach sreath.

Agus a-nis an “wow moment” - cliog air an ìomhaigh leis na saighdean aige fhèin anns an oisean gu h-àrd air an làimh dheis den cholbh a bharrachd leis a ’ghnìomh againn:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

… dì-cheannaich Cleachd ainm colbh tùsail mar ro-leasachan (Cleachd ainm colbh tùsail mar ro-leasachan)agus briog air OK. Agus bidh an gnìomh againn a’ luchdachadh agus a’ giullachd an dàta bho gach faidhle, a’ leantainn an algairim clàraichte agus a’ cruinneachadh a h-uile càil ann an clàr cumanta:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Airson bòidhchead iomlan, faodaidh tu cuideachd na leudachain .xlsx a thoirt air falbh bhon chiad cholbh le ainmean faidhle - le bhith a’ cur “chan eil dad” an àite àbhaisteach (cliog deas air bann-cinn a’ cholbh - Neach-ionaid) agus ath-ainmich an colbh seo gu faireachdainnean. Agus cuideachd ceartaich an cruth dàta sa cholbh leis a’ cheann-latha.

Uile! Cliog air Dachaigh - Dùin is Luchdaich (Dachaigh - Dùin & Luchdaich). Thèid a h-uile dàta a chruinnich an ceist airson a h-uile baile-mòr a luchdachadh suas chun duilleag Excel gnàthach ann an cruth “smart table”:

A’ cruinneachadh chlàran bho dhiofar fhaidhlichean Excel le Power Query

Chan fheum an ceangal cruthaichte agus an gnìomh cruinneachaidh againn a bhith air an sàbhaladh air leth ann an dòigh sam bith - tha iad air an sàbhaladh còmhla ris an fhaidhle gnàthach san dòigh àbhaisteach.

Anns an àm ri teachd, le atharrachaidhean sam bith anns a 'phasgan (a' cur ris no a 'toirt air falbh bailtean mòra) no ann am faidhlichean (ag atharrachadh an àireamh de loidhnichean), bidh e gu leòr briogadh deas gu dìreach air a' chlàr no air a 'cheist anns a' phannal deas agus tagh an àithne Ùraich & Sàbhail (Ùraich) - Bidh Power Query “ag ath-thogail” an dàta gu lèir a-rithist ann am beagan dhiog.

PS

Atharrachadh. Às deidh na h-ùrachaidhean san Fhaoilleach 2017, dh’ ionnsaich Power Query mar a chruinnicheas tu leabhraichean-obrach Excel leis fhèin, ie cha bhith feum air gnìomh air leth a dhèanamh tuilleadh - bidh e a’ tachairt gu fèin-ghluasadach. Mar sin, chan eil feum air an dàrna ceum bhon artaigil seo tuilleadh agus bidh am pròiseas air fad gu math nas sìmplidh:

  1. Tagh Cruthaich iarrtas - bhon fhaidhle - bhon phasgan - tagh am pasgan - ceart gu leòr
  2. Às deidh don liosta fhaidhlichean nochdadh, brùth atharrachadh
  3. Ann an uinneag Deasaiche Ceist, leudaich an colbh Binary le saighead dhùbailte agus tagh ainm na duilleige a thèid a thoirt bho gach faidhle

Agus tha sin uile! Òran!

  • Ath-dhealbhadh an crosstab gu bhith na fhear còmhnard a tha freagarrach airson bùird pivot a thogail
  • A’ togail clàr builgean beòthail ann an Power View
  • Macro gus duilleagan bho dhiofar fhaidhlichean Excel a chruinneachadh ann an aon

Leave a Reply