Clàr-innse

Aig amannan bidh suidheachaidhean ann nuair nach eil fios ro-làimh cia mheud agus dè na sreathan a dh’ fheumar a thoirt a-steach bhon stòr dàta. Osbarr feumaidh sinn dàta a luchdachadh bho fhaidhle teacsa gu Power Query, nach eil, aig a’ chiad sealladh, na dhuilgheadas mòr. Is e an duilgheadas a th’ ann gu bheil am faidhle air ùrachadh gu cunbhalach, agus a-màireach is dòcha gum bi àireamh eadar-dhealaichte de loidhnichean ann le dàta, bann-cinn trì, chan e dà loidhne, msaa:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

Is e sin, chan urrainn dhuinn a ràdh ro-làimh le cinnt, a’ tòiseachadh bhon loidhne sin agus dìreach cia mheud loidhne a dh’ fheumar a thoirt a-steach. Agus tha seo na dhuilgheadas, oir tha na crìochan sin air an còdadh gu cruaidh ann an còd M an iarrtais. Agus ma dh'iarras tu a 'chiad fhaidhle (a' toirt a-steach 5 loidhnichean a 'tòiseachadh bhon 4mh), chan obraich e gu ceart tuilleadh leis an dàrna fear.

Bhiodh e math nam b’ urrainn don cheist againn fhèin toiseach is deireadh a’ bhloc teacsa “fleòdraidh” airson in-mhalairt a dhearbhadh.

Tha am fuasgladh a tha mi airson a mholadh stèidhichte air a’ bheachd gu bheil cuid de phrìomh fhaclan no luachan anns an dàta againn a dh’ fhaodar a chleachdadh mar chomharran (feartan) toiseach is deireadh a’ bhloca dàta a dh’ fheumas sinn. Anns an eisimpleir againn, bidh an toiseach loidhne a 'tòiseachadh leis an fhacal SKU, agus is e an deireadh loidhne leis an fhacal iomlan. Tha an dearbhadh loidhne seo furasta a chuir an gnìomh ann an Power Query a’ cleachdadh colbh cumhach - analogue den ghnìomh IF (IF) ann an Microsoft Excel.

Chì sinn mar a nì sinn e.

An toiseach, luchdaich sinn susbaint ar faidhle teacsa a-steach gu Power Query san dòigh àbhaisteach - tron ​​​​àithne Dàta - Faigh dàta - Bhon fhaidhle - Bho fhaidhle teacsa / CSV (Dàta - Faigh Dàta - Bhon fhaidhle - Bho fhaidhle teacsa / CSV). Ma tha Power Query agad air a chuir a-steach mar thuilleadan air leth, bidh na h-òrdughan co-fhreagarrach air an taba Ceist cumhachd:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

Mar as àbhaist, nuair a bhios tu a’ toirt a-steach, faodaidh tu an caractar dealaiche colbh a thaghadh (anns a ’chùis againn, is e taba a tha seo), agus às deidh dhut a thoirt a-steach, faodaidh tu an ceum a chaidh a chuir ris gu fèin-ghluasadach a thoirt air falbh seòrsa atharraichte (Seòrsa air atharrachadh), oir tha e ro thràth dhuinn seòrsaichean dàta a shònrachadh do cholbhan:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

A-nis leis an àithne A' cur colbh ris - colbh cumhach (Cuir Colbh ris - Colbh Cùmhnantach)cuir sinn colbh le bhith a’ sgrùdadh dà chumha - aig toiseach is deireadh a’ bhloca - agus a’ taisbeanadh luachan eadar-dhealaichte sam bith anns gach cùis (mar eisimpleir, àireamhan 1 и 2). Mura tèid gin de na cumhaichean a choileanadh, an uairsin toradh null:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

Às dèidh dhut briogadh air OK gheibh sinn an dealbh a leanas:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

A-nis rachamaid chun an taba. Transformation agus tagh sgioba Lìon - Sìos (Cruth-atharrachadh - Lìon - Sìos) - sìnidh an tè is an dithis againn sìos an colbh:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

Uill, mar sin, mar a shaoileadh tu, faodaidh tu dìreach na h-aonadan sa cholbh chumha a shìoladh - agus seo am pìos dàta falaichte againn:

A’ toirt a-steach pìos fleòdraidh ann an ceist cumhachd

Chan eil air fhàgail ach a’ chiad loidhne a thogail chun a’ chinn leis an àithne Cleachd a’ chiad loidhne mar chinn-cinn tab Dachaigh (Dachaigh - Cleachd a’ chiad sreath mar chinn-cinn) agus thoir air falbh an colbh neo-riatanach le bhith a’ briogadh deas air a’ bhann-cinn aige agus a’ taghadh an àithne Sguab às colbh (Sguab às an colbh):

Duilgheadas air fhuasgladh. A-nis, nuair a dh’ atharraicheas sinn an dàta anns an fhaidhle teacsa stòr, bidh a’ cheist a-nis gu neo-eisimeileach a’ dearbhadh toiseach is deireadh a’ chriomag “fleòdraidh” den dàta a dh’ fheumas sinn agus bheir sinn a-steach an àireamh cheart de loidhnichean gach turas. Gu dearbh, bidh an dòigh-obrach seo cuideachd ag obair a thaobh a bhith a’ toirt a-steach XLSX, chan e faidhlichean TXT, a bharrachd air nuair a bheir thu a-steach a h-uile faidhle bho phasgan aig an aon àm leis an àithne Dàta - Faigh dàta - Bhon fhaidhle - Bhon phasgan (Dàta - Faigh Dàta - Bhon fhaidhle - Bhon phasgan).

  • A’ cruinneachadh chlàran bho dhiofar fhaidhlichean a’ cleachdadh Power Query
  • Ag ath-dhealbhadh crosstab gu flat le macros agus Power Query
  • A’ togail Cairt Pròiseact Gantt ann an Ceist Cumhachd

Leave a Reply