Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Tlhahiso ea bothata

Ha re shebeng tharollo e ntle bakeng sa e 'ngoe ea maemo a tloaelehileng ao basebelisi ba bangata ba Excel ba tobanang le ona haufinyane kapa hamorao: o hloka ho bokella data kapele le ka bo eona ho tsoa palo e kholo ea lifaele tafoleng e le' ngoe ea ho qetela. 

Ha re re re na le foldara e latelang, e nang le lifaele tse 'maloa tse nang le data e tsoang litoropong tsa makala:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Palo ea lifaele ha e na taba ebile e ka fetoha nakong e tlang. Faele ka 'ngoe e na le leqephe le bitsoang Salesmoo tafole ea data e leng teng:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Palo ea mela (litaelo) litafoleng, ha e le hantle, e fapane, empa sehlopha sa litšiea se tloaelehile hohle.

Mosebetsi: ho bokella datha ho tsoa lifaeleng tsohle bukeng e le 'ngoe ka ntlafatso ea othomathike ha o eketsa kapa o hlakola lifaele tsa toropo kapa mela e litafoleng. Ho ea ka tafole ea ho qetela e kopantsoeng, joale ho tla khoneha ho haha ​​​​litlaleho leha e le life, litafole tsa pivot, data ea mofuta oa filter, joalo-joalo Ntho e ka sehloohong ke ho khona ho bokella.

Re khetha libetsa

Bakeng sa tharollo, re hloka mofuta oa morao-rao oa Excel 2016 (ts'ebetso e hlokahalang e se e hahiloe ho eona ka boiketsetso) kapa mefuta e fetileng ea Excel 2010-2013 e kenyellelitsoeng mahala. Potso ea Matla ho tsoa ho Microsoft (e jarolle mona). Power Query ke sesebelisoa se feto-fetohang le se matla haholo sa ho kenya data ho Excel ho tsoa lefats'eng le kantle, ebe oa e hlobola le ho e sebetsa. Power Query e tšehetsa hoo e batlang e le mehloli eohle ea data e teng - ho tloha lifaeleng tsa mongolo ho ea ho SQL esita le Facebook 🙂

Haeba ha u na Excel 2013 kapa 2016, joale u ke ke ua bala ho ea pele (ho soma feela). Liphetolelong tsa khale tsa Excel, mosebetsi o joalo o ka finyelloa feela ka ho hlophisa macro ho Visual Basic (e leng thata haholo ho ba qalang) kapa ka ho kopitsa ka letsoho ka mokhoa o le mong (ho nkang nako e telele le ho hlahisa liphoso).

Mohato oa 1. Kenya faele e le 'ngoe e le mohlala

Taba ea pele, a re ke re tlise data ho tsoa bukeng e le 'ngoe ea mosebetsi e le mohlala, e le hore Excel e "tseba mohopolo". Ho etsa sena, theha buka e ncha e se nang letho le…

  • haeba u na le Excel 2016, bula tab Lintlha eaba Etsa Potso - Ho Tsoa Faele - Ho Tsoa Buka (Data - Potso e Ncha- Ho tsoa faeleng - Ho tsoa ho Excel)
  • haeba u na le Excel 2010-2013 e kenyellelitsoeng Power Query, joale bula tab. Potso ea Matla ebe u khetha ho eona Ho tsoa faeleng - Ho tsoa bukeng (Ho tsoa faeleng - Ho tsoa ho Excel)

Ebe, fensetereng e butsoeng, e-ea foldareng ea rona ka litlaleho ebe u khetha lifaele tsa toropo (ha ho tsotellehe hore na ke efe, hobane kaofela li tloaelehile). Kamora metsotsoana e seng mekae, fensetere ea Navigator e lokela ho hlaha, moo u hlokang ho khetha lakane eo re e hlokang (Thekiso) ka lehlakoreng le letšehali, 'me litaba tsa eona li tla hlahisoa ka lehlakoreng le letona:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Haeba u tobetsa konopo e ka tlaase ho le letona hukung ya fensetere ena Download (Moroalo), joale tafole e tla romelloa hang-hang ho lakane ka mokhoa oa eona oa pele. Bakeng sa faele e le 'ngoe, sena se molemo, empa re hloka ho kenya lifaele tse ngata tse joalo, kahoo re tla tsamaea ka tsela e fapaneng ebe re tobetsa konopo. Ho lokisoa (Edita). Ka mor'a moo, mohlophisi oa potso ea Power Query o lokela ho hlahisoa fensetereng e fapaneng ka boitsebiso ba rona bo tsoang bukeng:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Ena ke sesebelisoa se matla haholo se u lumellang hore u "qete" tafole ho pono eo re e hlokang. Esita le tlhaloso e ka holimo ea mesebetsi eohle ea eona e ka nka maqephe a ka bang lekholo, empa, haeba ka bokhutšoane, u sebelisa fensetere ena u ka:

  • sefa lintlha tse sa hlokahaleng, mela e se nang letho, mela e nang le liphoso
  • hlopha data ka kholomo e le 'ngoe kapa ho feta
  • tlosa ho pheta-pheta
  • arola mongolo o khomarelang ka likholomo (ka li-delimiters, palo ea litlhaku, joalo-joalo)
  • beha mongolo ka tatellano (tlosa libaka tse eketsehileng, boemo bo nepahetseng, joalo-joalo)
  • fetola mefuta ea data ka mokhoa o mong le o mong o ka khonehang (fetola linomoro joalo ka mongolo ho ba linomoro tse tloaelehileng le ka tsela e fapaneng)
  • fetolela (rotate) litafole le ho holisa litafole tsa mahlakore a mabeli hore e be tse bataletseng
  • eketsa litšiea tse ling tafoleng 'me u sebelise liforomo le mesebetsi ho tsona u sebelisa M puo e hahiloeng ho Power Query.
  • ...

Mohlala, ha re kenyeng kholumo e nang le lebitso la mongolo la khoeli tafoleng ea rona, e le hore hamorao ho tla ba bonolo ho etsa litlaleho tsa tafole ea pivot. Ho etsa sena, tobetsa ka ho le letona holim'a sehlooho sa kholomo letsatsiebe o kgetha taelo Kholomo e habeli (Pheta Kholomo), ebe o tobetsa ka ho le letona hloohong ea kholomo e kopitsoang e hlahang ebe u khetha Litaelo Phetoho - Khoeli - Lebitso la Khoeli:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Ho lokela ho thehoe kholomo e ncha e nang le mabitso a khoeli bakeng sa mola o mong le o mong. Ka ho penya habeli holim'a sehlooho sa kholomo, u ka e reha bocha ho tloha Kopitsa Letsatsi ho phutholoha ho feta khoeli, mohlala.

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Haeba likholomong tse ling lenaneo le ne le sa tsebe hantle mofuta oa data, o ka o thusa ka ho tobetsa letšoao la fomate ka lehlakoreng le letšehali la kholomo ka 'ngoe:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

U ka kenyelletsa mela e nang le liphoso kapa mela e se nang letho, hammoho le batsamaisi kapa bareki ba sa hlokahaleng, u sebelisa filthara e bonolo:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Ho feta moo, liphetoho tsohle tse entsoeng li behiloe ka phanele e nepahetseng, moo li ka khutlisoang morao (sefapano) kapa ho fetola liparamente tsa tsona (gear):

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

E bobebe ebile e boreleli, na ha ho joalo?

Mohato oa 2. Ha re fetoleng kopo ea rona hore e be tšebetso

E le hore ka mor'a moo re phete liphetoho tsohle tsa data tse entsoeng bakeng sa buka e 'ngoe le e' ngoe e tsoang linaheng tse ling, re hloka ho fetolela kopo ea rona e entsoeng hore e be mosebetsi, o tla sebelisoa le lifaeleng tsohle tsa rona. Ho etsa sena ha e le hantle ho bonolo haholo.

Ho Query Editor, e ea ho tab ea View ebe o tobetsa konopo Mohlophisi ea tsoetseng pele (Sheba - Sehlophisi se tsoetseng pele). Fesetere e lokela ho bula moo liketso tsohle tsa rona tse fetileng li tla ngoloa ka mokhoa oa khoutu ka puo ea M. Ka kopo hlokomela hore tsela ea faele eo re e rometseng ka mohlala e thatafalitsoe ka khoutu:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Joale ha re etse litokiso tse 'maloa:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Moelelo oa bona o bonolo: mola oa pele (tsela ea lifaele)=> e fetola mokhoa oa rona ts'ebetso ka khang filepath, 'me ka tlase re fetola tsela e tsitsitseng ho boleng ba phetoho ena. 

Tsohle. Tobetsa ho fihlela qetellong mme o lokela ho bona sena:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

U se ke ua tšoha hore data e nyametse - ha e le hantle, ntho e 'ngoe le e' ngoe e lokile, ntho e 'ngoe le e' ngoe e lokela ho shebahala tjena 🙂 Re atlehile ho theha mosebetsi oa rona oa tloaelo, moo algorithm eohle ea ho kenya le ho sebetsana le data e hopoloa ntle le ho tlamelloa faeleng e itseng. . E sala ho e fa lebitso le utloisisoang haholoanyane (mohlala getData) phanele ka ho le letona tšimong lebitso la pele mme o ka kotula Lehae — Koala le ho jarolla (Lehae - Koala 'me U Lome). Ka kopo hlokomela hore tsela ea faele eo re e rometseng ka mohlala e ngotsoe ka thata ka har'a khoutu. U tla khutlela fensetereng e kholo ea Microsoft Excel, empa phanele e nang le khokahano e entsoeng mosebetsing oa rona e lokela ho hlaha ka ho le letona:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Mohato 3. Ho bokella difaele tsohle

Karolo e thata ka ho fetisisa e ka morao, karolo e monate le e bonolo e sala. Eya ho tab Lintlha - Etsa Potso - Ho Tsoa Faele - Ho Tsoa Folder (Data - Potso e Ncha - Ho tsoa faeleng - Ho tsoa foldareng) kapa, haeba u na le Excel 2010-2013, ka mokhoa o ts'oanang le tab Potso ea Matla. Ka fensetere e hlahang, hlakisa foldara moo lifaele tsa rona tsa toropo li leng teng ebe u tobetsa OK. Mohato o latelang o lokela ho bula fensetere moo lifaele tsohle tsa Excel tse fumanehang foldareng ena (le lifoldara tsa eona tse nyane) le lintlha tsa e 'ngoe le e 'ngoe ea tsona li tla thathamisoa:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Click Change (Edita) 'me hape re kena fensetereng e tloaelehileng ea mohlophisi oa lipotso.

Hona joale re hloka ho eketsa kholumo e 'ngoe tafoleng ea rona ka mosebetsi oa rona o bōpiloeng, o tla "hula" data ho tloha faeleng ka' ngoe. Ho etsa sena, e ea ho tab Eketsa Kholomo - Kholomo e Tloaelehileng (Eketsa Kholomo - Eketsa Kholomo e Tloaelehileng) mme fensetereng e hlahang, kenya tshebetso ya rona getData, ho e hlakisa e le khang tsela e felletseng ea faele ka 'ngoe:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Ka mor'a ho tobetsa OK kholomo e entsoeng e lokela ho ekeletsoa tafoleng ea rona e ka ho le letona.

Joale ha re hlakole litšiea tsohle tse sa hlokahaleng (joalo ka ho Excel, re sebelisa konopo e nepahetseng ea toeba - tlosa), ho siea feela kholomo e ekelitsoeng le kholomo e nang le lebitso la faele, hobane lebitso lena (ka nepo, toropo) le tla ba molemo ho ba le kakaretso ea data bakeng sa mola o mong le o mong.

'Me joale "wow motsotso" - tobetsa letšoao le nang le metsu ea eona k'honeng e kaholimo ho le letona la kholomo e nang le ts'ebetso ea rona:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

… hlakola Sebelisa lebitso la pele la kholomo joalo ka sehlongwapele (Sebelisa lebitso la pele la kholomo joalo ka sehlongwapele)Mme o tobetse OK. 'Me mosebetsi oa rona o tla kenya le ho sebetsana le data ho tsoa faeleng e' ngoe le e 'ngoe, ho latela algorithm e rekotiloeng le ho bokella ntho e' ngoe le e 'ngoe tafoleng e tloaelehileng:

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Bakeng sa botle bo feletseng, u ka boela ua tlosa li-extensions tsa .xlsx kholomong ea pele e nang le mabitso a lifaele - ka ho fetola "ho se letho" ka mokhoa o tloaelehileng (tobetsa ka ho le letona sehloohong sa kholomo - Sebaka) le ho reha kholomo ena ho maikutlo a. Hape lokisa sebopeho sa data kholomong e nang le letsatsi.

Kaofela! Tobetsa ho Lehae - Koala 'me Laela (Lehae - Koala & Lorolle). Lintlha tsohle tse bokelletsoeng ke potso ea litoropo tsohle li tla fetisetsoa leqepheng la hajoale la Excel ka sebopeho sa "smart table":

Ho bokella litafole ho tsoa lifaeleng tse fapaneng tsa Excel ka Power Query

Khokahano e bōpiloeng le mosebetsi oa rona oa kopano ha ho hlokahale hore li bolokehe ka thoko ka tsela leha e le efe - li bolokiloe hammoho le faele ea hona joale ka tsela e tloaelehileng.

Nakong e tlang, ka liphetoho life kapa life foldareng (ho eketsa kapa ho tlosa litoropo) kapa lifaeleng (ho fetola palo ea mela), ho tla lekana ho tobetsa ka ho le letona tafoleng kapa potsong e phanele e nepahetseng ebe u khetha laela Ntlafatsa & Boloka (Nchafatsa) - Potso ea Matla e tla "aha" data eohle hape ka metsotsoana e seng mekae.

PS

Phetoho. Kamora liapdeite tsa Pherekhong 2017, Power Query e ile ea ithuta ho bokella libuka tsa mosebetsi tsa Excel ka bo eona, ke hore, ha ho sa hlokahala ho etsa ts'ebetso e fapaneng - e etsahala ka bo eona. Kahoo, mohato oa bobeli oa sengoloa sena ha o sa hlokahala mme ts'ebetso eohle e ba bonolo haholoanyane:

  1. khetha Theha Kopo - Ho Tloha Faele - Ho Tloha Folder - Khetha Folder - Ho lokile
  2. Kamora hore lethathamo la lifaele le hlahe, tobetsa Change
  3. Fesetereng ea Query Editor, eketsa kholomo ea Binary ka motsu o habeli ebe u khetha lebitso la leqephe le tla nkuoa faeleng ka 'ngoe.

'Me ke phetho! Pina!

  • Hlahisa bocha crosstab hore e be sephara se loketseng ho aha litafole tsa pivot
  • Ho aha chate e phethiloeng ea bubble ho Power View
  • Macro ea ho bokella maqephe ho tsoa ho lifaele tse fapaneng tsa Excel ho ea ho e le 'ngoe

Leave a Reply