Mohlala Column - Artificial Intelligence in Power Query

E 'ngoe ea livideo tse shebiloeng haholo ho kanaleng ea ka ea YouTube ke video e buang ka Flash Fill ho Microsoft Excel. Taba ea mantlha ea sesebelisoa sena ke hore haeba u hloka ho fetola data ea hau ea mohloli ka tsela e itseng, u tlameha feela ho qala ho thaepa sephetho seo u batlang ho se fumana kholomong e haufi. Kamora hore lisele tse 'maloa tse tlanngoeng ka letsoho (hangata 2-3 li lekane), Excel e tla "utloisisa" mabaka a liphetoho tseo u li hlokang ebe e tsoela pele ka bo eona seo u se ngotseng, e phethela mosebetsi o monate bakeng sa hau:

The quintessence ea katleho. Konopo ea boselamose ea "etsa hantle" eo bohle re e ratang haholo, na?

Ha e le hantle, ho na le analogue ea sesebelisoa se joalo ho Power Query - moo e bitsoa Kholomo e tsoang mehlala (Lethathamo le tsoang ho Mehlala). Ha e le hantle, ena ke bohlale bo bonyenyane ba maiketsetso bo hahiloeng ka Power Query e ka ithutang kapele ho data ea hau ebe oa e fetola. Ha re hlahlobeng ka botebo bokhoni ba eona maemong a 'maloa a sebetsang e le ho utloisisa hore na e ka re thusa hokae mesebetsing ea nnete.

Mohlala 1. Sengolwa sa ho kgomarela/ho seha

Ha re re re na le tafole e "bohlale" ho Excel e nang le lintlha tsa basebetsi:

Mohlala Column - Artificial Intelligence in Power Query

E kenye ho Power Query ka tsela e tloaelehileng - ka konopo Ho tloha ho Tafole/Range tab ya Lintlha (Boitsebiso — Ho Tsoa ho Lethathamo/Boemo).

Ha re re re hloka ho eketsa kholomo e nang le mabitso a ho qetela le li-initials bakeng sa mosebeletsi e mong le e mong (Ivanov SV bakeng sa mosebeletsi oa pele, joalo-joalo). Ho rarolla bothata bona, o ka sebelisa e 'ngoe ea mekhoa e' meli:

  • tobetsa ka ho le letona holim'a kholomo e nang le data ea mohloli ebe u khetha taelo Eketsa kholomo ho tsoa mehlala (Eketsa kholomo ho tsoa mehlala);

  • khetha kholomo e le 'ngoe kapa ho feta ka data le ho tab Ho eketsa kholomo khetha sehlopha Kholomo e tsoang mehlala. Mona, lethathamong le theoha, o ka hlakisa hore na likholomo tsohle kapa tse khethiloeng feela li hloka ho hlahlojoa.

Joale ntho e 'ngoe le e' ngoe e bonolo - kholomong e hlahang ka ho le letona, re qala ho kenya mehlala ea liphetho tse lakatsehang, 'me bohlale ba maiketsetso bo hahiloeng ka Power Query bo leka ho utloisisa mohopolo oa rona oa phetoho le ho tsoela pele ka bobona:

Mohlala Column - Artificial Intelligence in Power Query

Ka tsela, o ka kenya likhetho tse nepahetseng liseleng life kapa life tsa kholomo ena, ke hore, eseng holimo-tlase le ka tatellano. Hape, o ka eketsa kapa oa tlosa habonolo likholomo ho tsoa tlhahlobong hamorao o sebelisa li-checkbox tse bareng ea sehlooho.

Ela hloko foromo e kaholimo ho fensetere - sena ke seo Smart Power Query e se etsang ho fumana liphetho tseo re li hlokang. Sena, ka tsela, ke phapang ea mantlha lipakeng tsa sesebelisoa sena le Ho tlatsa hanghang ho Excel. Ho tlatsa hanghang ho sebetsa joalo ka "lebokose le letšo" - ha li re bonts'e mabaka a liphetoho, empa li fana ka liphetho tse seng li entsoe 'me re li nka habobebe. Mona ntho e 'ngoe le e' ngoe e hlakile 'me u ka utloisisa ka ho hlaka hore na ho etsahala'ng ka data.

Haeba u bona hore Power Query "e tšoere mohopolo", joale o ka tobetsa konopo ka mokhoa o sireletsehileng OK kapa khaoletso ea keyboard Ctrl+kena - kholomo e ikhethileng e nang le foromo e qapiloeng ke Power Query e tla etsoa. Ka tsela, e ka hlophisoa habonolo hamorao joalo ka kholomo e tloaelehileng e entsoeng ka letsoho (ka taelo Ho Eketsoa Kholomo - Kholomo e Tloaelehileng) ka ho tobetsa letšoao la gear ka ho le letona la lebitso la mohato:

Mohlala Column - Artificial Intelligence in Power Query

Mohlala 2: Nyeoe joalo ka lipolelong

Haeba u tobetsa ka ho le letona holim'a kholomo e nang le mongolo ebe u khetha taelo ntlafalo (Fetola), joale u ka bona litaelo tse tharo tse ikarabellang bakeng sa ho fetola ngoliso:

Mohlala Column - Artificial Intelligence in Power Query

E bonolo ebile e pholile, empa lethathamong lena, ho etsa mohlala, ke 'nile ka haelloa ke khetho e' ngoe hape - joalo ka lipolelong, ha capitalization (motse-moholo) e fetoha tlhaku ea pele lentsoeng le leng le le leng, empa ke lengolo la pele feela ka seleng, 'me karolo e setseng ya mongolo ha Sena se hlahiswa ka ditlhaku tse nyane (tse nyane).

Karolo ena e sieo e bonolo ho e kenya ts'ebetsong ka bohlale ba maiketsetso Likholomo tse tsoang mehlala - kenya feela likhetho tse 'maloa tsa Power Query ho tsoela pele ka moea o le mong:

Mohlala Column - Artificial Intelligence in Power Query

Joalo ka foromo mona, Power Query e sebelisa bongata ba mesebetsi Mongolo.Ka hodimo и Mongolo.Ka tlase, ho fetolela mongolo ho litlhaku tse kholo le tse nyane, ka ho latellana, le mesebetsi Mongolo.Qala и Mongolo.Bohareng - li-analogues tsa mesebetsi ea Excel LEFT le PSTR, e khona ho ntša khoele e ka tlase ho mongolo ho tloha letsohong le letšehali le ho tloha bohareng.

Mohlala 3. Tumello ea mantsoe

Ka linako tse ling, ha ho sebetsoa data e amohetsoeng, hoa hlokahala ho hlophisa bocha mantsoe a liseleng ka tatellano e fanoeng. Ha e le hantle, o ka arola kholomo ka litšiea tse arohaneng tsa mantsoe ka karohano ebe o e khomarela ka tatellano e boletsoeng (u se ke ua lebala ho eketsa libaka), empa ka thuso ea sesebelisoa. Kholomo e tsoang mehlala tsohle li tla ba bonolo haholo:

Mohlala Column - Artificial Intelligence in Power Query

Mohlala 4: Linomoro feela

Mosebetsi o mong oa bohlokoa haholo ke ho ntša linomoro feela (linomoro) tse ka hare ho sele. Joalo ka pele, kamora ho kenya data ho Power Query, e ea ho tab Ho eketsa kholomo - Kholomo ho tsoa mehlala 'me u tlatse lisele tse' maloa ka letsoho e le hore lenaneo le utloisise seo re batlang ho se fumana hantle:

Mohlala Column - Artificial Intelligence in Power Query

Bingo!

Hape, ho bohlokoa ho sheba kaholimo ho fensetere ho etsa bonnete ba hore Query e hlahisitse foromo ka nepo - ntlheng ena e na le ts'ebetso. Mongolo. Khetha, eo, joalo ka ha u ka hakanya, e ntša litlhaku tse fanoeng mohloling ho latela lenane. Ka mor'a moo, lethathamo lena, ehlile, le ka hlophisoa habonolo ka har'a bareng ea foromo ha ho hlokahala.

Mohlala 5: Ngola feela

Ka mokhoa o ts'oanang le mohlala o fetileng, o ka hula le ka tsela e fapaneng - mongolo feela, ho hlakola linomoro tsohle, matšoao a puo, joalo-joalo.

Mohlala Column - Artificial Intelligence in Power Query

Tabeng ena, ho sebelisoa mosebetsi o seng o fapane le moelelo - Text.Tlosa, e tlosang litlhaku khoeleng ea pele ho latela lethathamo le fanoeng.

Mohlala 6: Ho ntša lintlha ka har'a motoho oa alphanumeric

Potso ea Matla e ka boela ea thusa maemong a thata le ho feta, ha o hloka ho ntša tlhahisoleseling e sebetsang ho tsoa ho poro ea alphanumeric ka seleng, mohlala, fumana nomoro ea ak'haonte ho tsoa tlhalosong ea sepheo sa tefo setatementeng sa banka:

Mohlala Column - Artificial Intelligence in Power Query

Hlokomela hore mokhoa oa ho fetolela Power Query o ka ba thata haholo:

Mohlala Column - Artificial Intelligence in Power Query

Bakeng sa ho bala habonolo le ho utloisisa, e ka fetoloa ho ba sebopeho se hlaphohileng haholoanyane ho sebelisoa ts'ebeletso ea mahala ea inthanete. Sebopeho sa Potso ea Matla:

Mohlala Column - Artificial Intelligence in Power Query

Ntho e sebetsang haholo - tlhompho ho baqapi!

Mohlala 7: Ho fetola matsatsi

Sesebelisoa Kholomo e tsoang mehlala e ka sebelisoa ho likholomo tsa letsatsi kapa tsa nako hape. Ha o kenya linomoro tsa pele tsa letsatsi, Power Query e tla bonts'a lethathamo la likhetho tsohle tse ka fetoloang:

Mohlala Column - Artificial Intelligence in Power Query

Kahoo o ka fetolela letsatsi la mantlha habonolo ho sebopeho sefe kapa sefe se sa tloaelehang, joalo ka "letsatsi la khoeli ea selemo":

Mohlala Column - Artificial Intelligence in Power Query

Mohlala 8: Ho arola lihlopha

Haeba re sebelisa sesebelisoa Kholomo e tsoang mehlala ho kholomo e nang le data ea linomoro, e sebetsa ka tsela e fapaneng. A re re re na le liphetho tsa liteko tsa basebetsi tse kentsoeng ho Power Query (lintlha tse nang le maemo ho tloha ho 0-100) 'me re sebelisa maemo a latelang a maemo:

  • Masters - ba fumaneng lintlha tse fetang 90
  • Litsebi - li fumane lintlha ho tloha ho 70 ho isa ho 90
  • Basebelisi - ho tloha ho 30 ho isa ho 70
  • Ba qalang - ba fumaneng lintlha tse ka tlase ho 30

Haeba re eketsa kholomo ho tloha mehlaleng lethathamong ebe re qala ho hlophisa likhatiso tsena ka letsoho, haufinyane Power Query e tla nka mohopolo oa rona ebe e eketsa kholumo e nang le foromo, moo basebetsi ba kopanang teng. if logic e tla kenngoa ts'ebetsong, e ts'oanang haholo le eo re e hlokang:

Mohlala Column - Artificial Intelligence in Power Query

Hape, u ke ke ua hatella boemo ho fihlela qetellong, empa tobetsa OK ebe o lokisa litekanyetso tse seng li ntse li le teng ka foromo - e potlakile ka tsela ena:

Mohlala Column - Artificial Intelligence in Power Query

Nahanisisa

Ka sebele ke sesebelisoa Kholomo e tsoang mehlala ha se "pilisi ea boselamose" 'me, kapele kapa hamorao, ho tla ba le maemo a sa tloaelehang kapa linyeoe tse hlokomolohuoang haholo tsa "polasi e kopanetsoeng" ho data, ha Power Query e tla hlōleha' me e ke ke ea khona ho sebetsa seo re se batlang. hantle bakeng sa rona. Leha ho le joalo, e le sesebelisoa se thusang, se molemo haholo. Ho feta moo, ka ho ithuta liforomo tseo a li hlahisitseng, u ka eketsa tsebo ea hau ea mesebetsi ea puo ea M, e tla lula e le molemo nakong e tlang.

  • Ho Fetola Mongolo o nang le Litlhaloso tse Tloaelehileng (RegExp) ho Potso ea Matla
  • Patlisiso e makatsang ea mongolo ho Power Query
  • Tlatsa Flash ka Microsoft Excel

Leave a Reply