Tsanganana ohatra - Faharanitan-tsaina artifisialy amin'ny Power Query

Iray amin'ireo horonan-tsary be mpijery indrindra ao amin'ny fantsona YouTube-ko ny lahatsary momba ny Flash Fill ao amin'ny Microsoft Excel. Ny votoatin'ity fitaovana ity dia ny hoe raha mila manova ny angon-drakitra loharano ianao, dia mila manomboka manoratra ny valiny tianao ho azonao ao amin'ny tsanganana mifanila. Aorian'ny sela maromaro nosoratana tanana (matetika 2-3 dia ampy), Excel dia "hahatakatra" ny lojikan'ny fanovana ilainao ary hanohy ho azy ny zavatra nosoratanao, hamita ny asa tsy misy dikany ho anao:

Ny quintessence ny fahombiazana. Ny bokotra majika "ataovy tsara" izay tena tiantsika rehetra, sa tsy izany?

Raha ny marina, misy ny analogue amin'ny fitaovana toy izany ao amin'ny Power Query - eo no iantsoana azy Tsanganana avy amin'ny ohatra (Tsanganana avy amin'ny ohatra). Raha ny marina, ity dia faharanitan-tsaina artifisialy kely natsangana tao amin'ny Power Query izay afaka mianatra haingana avy amin'ny angonao ary manova azy avy eo. Andeha hojerentsika akaiky ny fahaizany amin'ny toe-javatra maro azo ampiharina mba hahatakarana hoe aiza no mety hahasoa antsika amin'ny asa tena izy.

Ohatra 1. Mametaka/manapaka lahatsoratra

Andeha atao hoe manana latabatra "smart" toy izany ao amin'ny Excel miaraka amin'ny angona momba ny mpiasa:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Ampidiro ao amin'ny Power Query amin'ny fomba mahazatra - miaraka amin'ny bokotra Avy amin'ny Table/Range vakizoro Data (Angona — Avy amin'ny Tabilao/Tabilao).

Eritrereto hoe mila ampiana tsanganana misy anarana sy solon-tsoratra ho an'ny mpiasa tsirairay isika (Ivanov SV ho an'ny mpiasa voalohany, sns.). Mba hamahana ity olana ity dia azonao ampiasaina ny iray amin'ireo fomba roa:

  • tsindrio havanana amin'ny lohatenin'ny tsanganana miaraka amin'ny angona loharano ary safidio ny baiko Ampio tsanganana avy amin'ny ohatra (Ampio tsanganana avy amin'ny ohatra);

  • mifidiana tsanganana iray na maromaro misy angona sy eo amin'ny tabilao Manampy tsanganana mifidy ekipa Tsanganana avy amin'ny ohatra. Eto, ao amin'ny lisitry ny fidinana, azonao atao ny mamaritra raha ilaina hodinihina ny tsanganana voafantina rehetra na ihany.

Avy eo dia tsotra ny zava-drehetra - ao amin'ny tsanganana izay miseho eo amin'ny ankavanana, dia manomboka mampiditra ohatra amin'ny vokatra tadiavina isika, ary ny faharanitan-tsaina artifisialy natsangana tao amin'ny Power Query dia miezaka ny hahatakatra ny lojikan'ny fanovana ataontsika ary hanohy ho azy irery:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Raha ny marina, azonao atao ny mampiditra ny safidy mety amin'ny sela rehetra amin'ity tsanganana ity, izany hoe tsy voatery ho ambony ambany sy misesy. Azonao atao ihany koa ny manampy na manaisotra tsanganana amin'ny famakafakana amin'ny alàlan'ny fampiasana ireo boaty eo amin'ny bara lohateny.

Tandremo ny raikipohy eo an-tampon'ny varavarankely - izany no noforonin'ny Power Query hendry mba hahazoana ny valiny ilaintsika. Ity, raha ny marina, no fahasamihafana fototra eo amin'ity fitaovana ity sy Fenoy eo noho eo amin'ny Excel. Ny famenoana eo no ho eo dia miasa toy ny “boaty mainty” – tsy mampiseho amintsika ny lojikan'ny fiovana izy ireo, fa manome vokatra efa vonona fotsiny ary raisinay ho toy ny zava-misy. Eto dia mangarahara ny zava-drehetra ary azonao atao ny mahatakatra tsara ny zava-mitranga amin'ny angon-drakitra.

Raha hitanao fa "nahazo ny hevitra" ny Power Query, dia azonao atao ny manindry ny bokotra OK na hitsin-dàlana fitendry Ctrl+Midira – tsanganana manokana misy raikipohy noforonin'ny Power Query no hatsangana. Raha ny tokony ho izy, dia azo ovaina mora foana izy io ho toy ny tsanganana tsy tapaka (miaraka amin'ny baiko Manampy Tsanganana – Tsanganana manokana) amin'ny alàlan'ny fipihana ny kisary eo ankavanan'ny anaran'ny dingana:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Ohatra 2: Tranga toy ny amin'ny fehezanteny

Raha tsindrio havanana amin'ny lohatenin'ny tsanganana misy lahatsoratra ianao ary safidio ny baiko fiovana (Fiovana), dia afaka mahita baiko telo tompon'andraikitra amin'ny fanovana ny rejisitra ianao:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Mora sy mangatsiatsiaka, saingy amin'ity lisitra ity, ohatra, izaho manokana dia tsy manana safidy hafa - tranga toy ny amin'ny fehezanteny, rehefa tsy ny litera voalohany amin'ny teny tsirairay ny litera lehibe (renivohitra) fa ny litera voalohany ao amin'ny sela ihany, ary ny sisa amin'ny lahatsoratra rehefa Ity dia aseho amin'ny litera kely (kely).

Ity endri-javatra tsy hita ity dia mora ampiharina amin'ny faharanitan-tsaina artifisialy Tsanganana avy amin'ny ohatra – ampidiro fotsiny safidy roa hanohizana ny Power Query amin'ny toe-tsaina mitovy:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Amin'ny maha-rafitra eto, Power Query dia mampiasa andiana fiasa Text.Ambony и Text.Ambany, mamadika lahatsoratra ho litera ambony sy ambany, tsirairay avy, ary fiasa Text.Start и Text.Mid - ny analogues ny Excel miasa LEFT sy PSTR, afaka maka substring avy amin'ny lahatsoratra avy eo ankavia sy avy eo afovoany.

Ohatra 3. Famadihana ny teny

Indraindray, rehefa manamboatra ny angona voaray, dia ilaina ny mandamina indray ny teny ao amin'ny sela amin'ny filaharana nomena. Mazava ho azy fa azonao atao ny mizara ny tsanganana amin'ny tsanganana teny samihafa amin'ny alàlan'ny separator ary avy eo apetaho amin'ny filaharana voatondro (aza adino ny manisy toerana), fa miaraka amin'ny fanampian'ny fitaovana. Tsanganana avy amin'ny ohatra ho mora kokoa ny zava-drehetra:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Ohatra 4: Isa ihany

Ny asa tena iankinan'ny aina iray hafa dia ny maka isa (isa) fotsiny avy ao anatin'ny sela. Toy ny teo aloha, aorian'ny fampidirana angona ao amin'ny Power Query, mandehana any amin'ny tabilao Manampy tsanganana - Tsanganana avy amin'ny ohatra ary fenoy amin'ny tanana ny sela roa mba hahafantaran'ny programa izay tena tiantsika ho azo:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Bingo!

Indray mandeha, mendrika ny mijery ny tampon'ny varavarankely mba hahazoana antoka fa ny Query dia namorona ny formula araka ny tokony ho izy - amin'ity tranga ity dia misy fiasa Text. Select, izay, araka ny mety ho eritreretinao, dia manala ireo tarehintsoratra nomena avy amin'ny lahatsoratra loharano araka ny lisitra. Aorian'izay, ity lisitra ity, mazava ho azy, dia azo ovaina mora foana ao amin'ny bara formula raha ilaina.

Ohatra 5: Lahatsoratra ihany

Toy izany koa amin'ny ohatra teo aloha, azonao atao ny misintona ary ny mifamadika amin'izany - ny lahatsoratra ihany, ny famafana ny isa rehetra, ny mari-piatoana, sns.

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Amin'ity tranga ity dia ampiasaina ny fiasa izay efa mifanohitra amin'ny dikany - Text.Remove, izay manaisotra ny endri-tsoratra amin'ny tady tany am-boalohany araka ny lisitra nomena.

Ohatra 6: Fanalana angona avy amin'ny lafarinina alfanumerika

Ny Power Query dia afaka manampy ihany koa amin'ny tranga sarotra kokoa, rehefa mila maka fampahalalana mahasoa avy amin'ny lafarinina alfanumerika ao anaty sela ianao, ohatra, alao ny laharan'ny kaonty amin'ny famaritana ny tanjon'ny fandoavam-bola amin'ny fanambarana banky:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Mariho fa mety ho sarotra be ny fomba fiovam-po vokatry ny Power Query:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Ho fanamorana ny famakiana sy ny fahatakarana dia azo avadika ho endrika salama kokoa amin'ny fampiasana serivisy an-tserasera maimaim-poana. Power Query Formatter:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Zavatra tena ilaina - fanajana ny mpamorona!

Ohatra 7: Manova daty

fitaovana Tsanganana avy amin'ny ohatra azo ampiharina amin'ny tsanganana daty na daty ihany koa. Rehefa miditra ny isa voalohany amin'ny daty iray ianao, ny Power Query dia hampiseho ny lisitry ny safidy rehetra mety hiova:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Noho izany dia azonao atao ny manova mora foana ny daty tany am-boalohany ho amin'ny endrika hafakely, toy ny "andro-taona-volana":

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Ohatra 8: Fanasokajiana

Raha mampiasa ny fitaovana isika Tsanganana avy amin'ny ohatra amin'ny tsanganana misy angon-drakitra isa, dia hafa ny fiasany. Eritrereto hoe manana valim-panadinan'ny mpiasa ampidirina ao amin'ny Power Query (isa misy fepetra ao anatin'ny salan'isa 0-100) isika ary mampiasa ity fanavahana fepetra manaraka ity:

  • Masters - ireo izay nahazo isa mihoatra ny 90
  • Ny manam-pahaizana - nahazo isa 70 hatramin'ny 90
  • Mpampiasa - 30 ka hatramin'ny 70
  • Beginners - ireo izay nahazo isa latsaky ny 30

Raha manampy tsanganana avy amin'ny ohatra amin'ny lisitra isika ary manomboka mandamina amin'ny tanana ireo gradations ireo, dia tsy ho ela dia haka ny hevitray ny Power Query ary hanampy tsanganana misy formula iray, izay nifandona ny mpandraharaha. if hampiharina ny lojika, tena mitovy amin'izay ilaintsika:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

Indray, tsy afaka manindry ny toe-javatra hatramin'ny farany, fa tsindrio eo OK ary ahitsio avy eo ny soatoavin'ny tokonam-baravarana efa ao amin'ny formula - haingana kokoa amin'ity fomba ity:

Tsanganana ohatra - Faharanitan-tsaina artifisialy ao amin'ny Power Query

fehin-kevitra

Azo antoka fa fitaovana Tsanganana avy amin'ny ohatra dia tsy "pillule majika" ary, na ho ela na ho haingana, dia hisy toe-javatra tsy manara-penitra na tranga tsy voakarakara indrindra amin'ny "fambolena iombonana" ao amin'ny angon-drakitra, rehefa tsy mahomby ny Power Query ary tsy ho vitantsika izay tadiavintsika. marina ho antsika. Na izany aza, amin'ny maha-fitaovana fanampiny azy dia tena tsara. Fanampin'izay, amin'ny alalan'ny fandalinana ireo raikipohy novokariny, dia afaka manitatra ny fahalalanao momba ny fiasan'ny fiteny M ianao, izay ho azo ampiasaina foana amin'ny ho avy.

  • Famakiana lahatsoratra miaraka amin'ny Expression Regular (RegExp) amin'ny Power Query
  • Fikarohana lahatsoratra manjavozavo ao amin'ny Power Query
  • Fameno Flash ao amin'ny Microsoft Excel

Leave a Reply