Factaraidh mìosachan ann an excel

Mìosachan riochdachaidh, ie liosta de chinn-latha, far a bheil a h-uile latha obrach oifigeil agus saor-làithean air an comharrachadh a rèir sin - rud gu tur riatanach airson neach-cleachdaidh Microsoft Excel sam bith. Ann an cleachdadh, chan urrainn dhut a dhèanamh às aonais:

  • ann an àireamhachadh cunntasachd (tuarastal, fad seirbheis, saor-làithean ...)
  • ann an logistics - airson amannan lìbhrigidh a dhearbhadh gu ceart, a’ toirt aire do deireadh-sheachdainean agus saor-làithean (cuimhnich air an clasaig “thig air adhart às deidh na saor-làithean?”)
  • ann an stiùireadh pròiseict – airson tuairmse ceart a dhèanamh air teirmean, a’ gabhail a-steach, a-rithist, làithean obrach neo-obrach
  • cleachdadh sam bith de ghnìomhan mar LAOIDH OBAIR (LATHA OBRACH) or LUCHD-OBRACHAIDH (LATHA NAN LÀN), oir tha feum aca air liosta de shaor-làithean mar argamaid
  • nuair a bhios tu a’ cleachdadh gnìomhan Time Intelligence (mar TOTALYTD, TOTALMTD, SAMEPERIODLASTYEAR, msaa) ann an Power Pivot agus Power BI
  • … etc. msaa – tòrr eisimpleirean.

Tha e nas fhasa dhaibhsan a tha ag obair ann an siostaman corporra ERP leithid 1C no SAP, leis gu bheil am mìosachan toraidh air a thogail a-steach annta. Ach dè mu dheidhinn luchd-cleachdaidh Excel?

Faodaidh tu, gu dearbh, a leithid de mhìosachan a chumail le làimh. Ach an uairsin feumaidh tu ùrachadh co-dhiù aon uair sa bhliadhna (no eadhon nas trice, mar anns an “jolly” 2020), a ’dol a-steach gu faiceallach a h-uile deireadh-sheachdain, gluasad agus làithean neo-obrach a chruthaich an riaghaltas againn. Agus an uairsin cuir a-rithist am modh-obrach seo gach ath-bhliadhna. leamhas.

Dè mu dheidhinn a dhol beagan craicte agus a’ dèanamh mìosachan factaraidh “sìorraidh” ann an Excel? Aon a bhios ag ùrachadh fhèin, a’ toirt dàta bhon eadar-lìn agus an-còmhnaidh a’ gineadh liosta as ùire de làithean neo-obrach airson an cleachdadh às deidh sin ann an àireamhachadh sam bith? A' buaireadh?

Gus seo a dhèanamh, gu dearbh, chan eil e idir doirbh.

Stòr dàta

Is e am prìomh cheist càite am faigh thu an dàta? A’ lorg stòr iomchaidh, chaidh mi tro ghrunn roghainnean:

  • Tha na h-òrdughan tùsail air am foillseachadh air làrach-lìn an riaghaltais ann an cruth PDF (an seo, aon dhiubh, mar eisimpleir) agus falbhaidh iad sa bhad - chan urrainnear fiosrachadh feumail a tharraing a-mach às.
  • A tempting option, at first glance, seemed to be the “Open Data Portal of the Federation”, where there is a corresponding data set, but, upon closer examination, everything turned out to be sad. The site is terribly inconvenient for importing into Excel, technical support does not respond (self-isolated?), and the data itself is outdated there for a long time – the production calendar for 2020 was last updated in November 2019 (disgrace!) and, of course, does not contain our “coronavirus ‘ and the ‘voting’ weekend of 2020, for example.

Air mo mhì-mhisneachadh le stòran oifigeil, thòisich mi a 'cladhach feadhainn neo-oifigeil. Tha mòran dhiubh air an eadar-lìon, ach tha a 'mhòr-chuid dhiubh, a-rithist, gu tur mì-fhreagarrach airson a bhith a' toirt a-steach Excel agus a 'toirt seachad mìosachan riochdachaidh ann an cruth dealbhan àlainn. Ach chan ann dhuinne a tha e a chrochadh air a’ bhalla, ceart?

Agus anns a 'phròiseas sgrùdaidh, chaidh rud iongantach a lorg gun fhiosta - an làrach http://xmlcalendar.ru/

Factaraidh mìosachan ann an excel

Às aonais “frills” neo-riatanach, làrach sìmplidh, aotrom agus luath, air a gheurachadh airson aon ghnìomh - gus mìosachan toraidh a thoirt don h-uile duine airson na bliadhna a tha thu ag iarraidh ann an cruth XML. Sgoinneil!

Mura h-eil thu eòlach gu h-obann, is e cruth teacsa a th’ ann an XML le susbaint air a chomharrachadh le sònraichte . Cuideam aotrom, goireasach agus furasta a leughadh leis a ’mhòr-chuid de phrògraman ùr-nodha, a’ toirt a-steach Excel.

Dìreach air eagal, chuir mi fios gu ùghdaran na làraich agus dhearbh iad gu bheil an làrach air a bhith ann airson 7 bliadhna, tha an dàta air a bhith air ùrachadh gu cunbhalach (tha eadhon meur aca air github airson seo) agus chan eil iad gu bhith ga dhùnadh. Agus chan eil dragh sam bith agam gu bheil thu fhèin agus mise a’ luchdachadh dàta bhuaithe airson gin de na pròiseactan agus an àireamhachadh againn ann an Excel. Tha saor. Tha e math fios a bhith agad gu bheil daoine mar seo ann fhathast! Spèis!

Tha e fhathast gus an dàta seo a luchdachadh gu Excel a’ cleachdadh an tuilleadan Power Query (airson dreachan de Excel 2010-2013 faodar a luchdachadh sìos an-asgaidh bho làrach-lìn Microsoft, agus ann an dreachan de Excel 2016 agus nas ùire tha e air a thogail a-steach mar-thà gu bunaiteach. ).

Bidh loidsig nan gnìomhan mar a leanas:

  1. Bidh sinn ag iarraidh dàta a luchdachadh sìos bhon làrach airson bliadhna sam bith
  2. A’ tionndadh ar n-iarrtas gu gnìomh
  3. Bidh sinn a’ cur a’ ghnìomh seo an sàs anns an liosta de na bliadhnaichean a tha rim faighinn, a’ tòiseachadh bho 2013 agus suas chun na bliadhna seo - agus gheibh sinn mìosachan toraidh “sìorraidh” le ùrachadh fèin-ghluasadach. Voila!

Ceum 1. Import mìosachan airson aon bhliadhna

An toiseach, luchdaich am mìosachan toraidh airson aon bhliadhna, mar eisimpleir, airson 2020. Gus seo a dhèanamh, ann an Excel, rachaibh chun tab Dàta (no Ceist cumhachdma chuir thu a-steach e mar thuilleadan air leth) agus tagh Bhon eadar-lìon (Bhon Lìon). Anns an uinneag a tha a’ fosgladh, cuir a-steach an ceangal chun bhliadhna fhreagarrach, air a chopaigeadh bhon làrach:

Factaraidh mìosachan ann an excel

Às dèidh dhut briogadh air OK nochdaidh uinneag ro-shealladh, anns am feum thu briogadh air a’ phutan Tionndadh Dàta (Cruth-atharrachadh dàta) or Gus an dàta atharrachadh (Deasaich dàta) agus ruigidh sinn uinneag neach-deasachaidh ceist Power Query, far an lean sinn oirnn ag obair leis an dàta:

Factaraidh mìosachan ann an excel

Sa bhad faodaidh tu cuir às gu sàbhailte anns a ’phannal cheart Paramadairean iarrtas (Roghainnean ceist) cheum seòrsa atharraichte (Seòrsa air atharrachadh) Chan eil feum againn air.

Anns a’ chlàr ann an colbh nan saor-làithean tha còdan agus tuairisgeul air làithean neo-obrach - chì thu na th’ ann le bhith “a’ tuiteam troimhe” dà uair le bhith a’ briogadh air an fhacal uaine Clàr:

Factaraidh mìosachan ann an excel

Gus a dhol air ais, feumaidh tu a h-uile ceum a tha air nochdadh air ais a dhubhadh às anns a’ phannal cheart Stòr (Stòr).

Anns an dàrna clàr, a gheibhear san aon dòigh, tha dìreach na tha a dhìth oirnn - cinn-latha gach latha neo-obrach:

Factaraidh mìosachan ann an excel

Tha e fhathast ri làimhseachadh a’ phlàta seo, is iad sin:

1. Criathraich cinn-latha saor-làithean a-mhàin (ie cinn) leis an dàrna colbh Feart: t

Factaraidh mìosachan ann an excel

2. Sguab às a h-uile colbh ach a 'chiad fhear - le bhith a' briogadh deas air ceann a 'chiad cholbh agus a' taghadh an àithne Sguab às colbhan eile (Thoir air falbh colbhan eile):

Factaraidh mìosachan ann an excel

3. Roinn a’ chiad cholbh le dot fa leth airson mìos is latha le àithne Colbh Split - Le Delimiter tab Transformation (Cruth-atharrachadh - colbh roinnte - Le delimiter):

Factaraidh mìosachan ann an excel

4. Agus mu dheireadh cruthaich colbh àireamhaichte le cinn-latha àbhaisteach. Gus seo a dhèanamh, air an taba A' cur colbh ris cliog air a ’phutan Colbh gnàthaichte (Cuir Colbh ris - Custom Colbh) agus cuir a-steach am foirmle a leanas san uinneig a nochdas:

Factaraidh mìosachan ann an excel

=#ceann-latha(2020, [#»Adhbhar:d.1 ″], [#»Adhbhar: d.2 ″])

An seo, tha trì argamaidean aig gnìomhaiche #date: bliadhna, mìos, agus latha, fa leth. Às deidh briogadh air OK gheibh sinn an colbh a tha a dhìth le cinn-latha àbhaisteach deireadh-seachdain, agus sguab às na colbhan a tha air fhàgail mar ann an ceum 2

Factaraidh mìosachan ann an excel

Ceum 2. Tionndaidh an t-iarrtas a-steach gnìomh

Is e an ath ghnìomh againn a’ cheist a chaidh a chruthachadh airson 2020 a thionndadh gu gnìomh uile-choitcheann airson bliadhna sam bith (bidh àireamh na bliadhna mar argamaid). Gus seo a dhèanamh, bidh sinn a’ dèanamh na leanas:

1. Leudachadh (mura h-eil e air a leudachadh mar-thà) am pannal Rannsachaidhean (ceistean) air an taobh chlì ann an uinneag Power Query:

Factaraidh mìosachan ann an excel

2. Às deidh an t-iarrtas atharrachadh gu gnìomh, bidh an comas na ceumannan a tha a ’dèanamh suas an iarrtas fhaicinn agus a dheasachadh gu furasta, gu mì-fhortanach, a’ dol à sealladh. Mar sin, tha e ciallach leth-bhreac a dhèanamh den iarrtas againn agus frolic a dhèanamh leis mu thràth, agus am fear tùsail fhàgail mar tèarmann. Gus seo a dhèanamh, dèan briogadh deas air a’ phana chlì air an iarrtas mìosachain againn agus tagh an àithne Duplicate.

Ma bhriogas tu a-rithist air an leth-bhreac de mhìosachan (2) a thig às, taghaidh an àithne Ath-ainmean (Ath-ainmich) agus cuir a-steach ainm ùr - leig leis a bhith, mar eisimpleir, fxBliadhna:

Factaraidh mìosachan ann an excel

3. Bidh sinn a’ fosgladh còd stòr na ceiste anns a’ chànan Power Query a-staigh (is e “M a chanar ris gu mionaideach”) a’ cleachdadh an àithne Deasaiche adhartach tab Lèirmheas(Seall - Deasaiche Adhartach) agus atharraichean beaga a dhèanamh an sin gus ar n-iarrtas a thionndadh gu gnìomh airson bliadhna sam bith.

Bha e:

Factaraidh mìosachan ann an excel

Às deidh:

Factaraidh mìosachan ann an excel

Ma tha ùidh agad anns an fhiosrachadh, an uairsin seo:

  • (bliadhna mar àireamh) =>  – tha sinn a’ cur an cèill gum bi aon argamaid àireamhach aig ar gnìomh – caochladair bliadhna
  • A 'cur seachad an caochlaideach bliadhna gu ceangal lìn ann an ceum Stòr. Leis nach leig Power Query leat àireamhan agus teacsa a ghluadh, bidh sinn ag atharrachadh àireamh na bliadhna gu teacsa air a’ chuileag a’ cleachdadh a’ ghnìomh Àireamh.ToText
  • Bidh sinn a’ cur an caochladair bliadhna airson 2020 an àite a’ cheum mu dheireadh #”Rud àbhaisteach air a chur ris«, far an do chruthaich sinn an ceann-latha bho na criomagan.

Às dèidh dhut briogadh air Crìochnaich bidh an t-iarrtas againn na dhleastanas:

Factaraidh mìosachan ann an excel

Ceum 3. Import mìosachain airson a h-uile bliadhna

Is e an rud mu dheireadh a tha air fhàgail a’ phrìomh cheist mu dheireadh a dhèanamh, a luchdaicheas suas dàta airson a h-uile bliadhna a tha ri fhaighinn agus a chuireas ris na cinn-latha saor-làithean a fhuaireadh ann an aon chlàr. Airson seo:

1. Bidh sinn a’ cliogadh air a’ phannal ceiste chlì ann an àite falamh liath leis a’ phutan deas air an luchaig agus tagh sinn ann an òrdugh Iarrtas ùr – Tùsan eile – Iarrtas falamh (Ceist ùr - Bho thùsan eile - ceist bhàn):

Factaraidh mìosachan ann an excel

2. Feumaidh sinn liosta a chruthachadh de na bliadhnaichean air fad a dh'iarras sinn mìosachain, ie 2013, 2014 ... 2020. Gus seo a dhèanamh, ann am bàr foirmle na ceiste falamh a nochdas, cuir a-steach an àithne:

Factaraidh mìosachan ann an excel

Structair:

={àireamh A..àireamhB}

… ann an Power Query a’ gineadh liosta de shlànaichean bho A gu B. Mar eisimpleir, an abairt

={1..5}

bheireadh ... liosta de 1,2,3,4,5.

Uill, gus nach bi sinn ceangailte gu teann ri 2020, bidh sinn a’ cleachdadh a’ ghnìomh Ceann-latha.LocalNow() - analogue den ghnìomh Excel AN-DIUGH (AN-DIUGH) ann an Power Query – agus thoir a-mach às, an uair sin, a’ bhliadhna làithreach leis a’ ghnìomh Ceann-latha.Bliadhna.

3. Tha an seata de bhliadhnaichean a thàinig às, ged a tha e a’ coimhead gu math iomchaidh, chan e clàr airson Power Query a th’ ann, ach nì sònraichte - liosta (Liosta). Ach chan eil e na dhuilgheadas a thionndadh gu clàr: dìreach cliog air a’ phutan Gu bòrd (Chun Clàr) anns an oisean gu h-àrd air an làimh chlì:

Factaraidh mìosachan ann an excel

4. Cuir crìoch air an loidhne! A’ cur an gnìomh an gnìomh a chruthaich sinn na bu thràithe fxBliadhna ris an liosta de bhliadhnaichean a thàinig às. Gus seo a dhèanamh, air an taba A' cur colbh ris brùth am putan Cuir fòn gu gnìomh gnàthaichte (Cuir colbh ris - cuir a-steach gnìomh gnàthaichte) agus suidhich an aon argamaid aige - an colbh Column1 thar nam bliadhnaichean:

Factaraidh mìosachan ann an excel

Às dèidh dhut briogadh air OK ar gnìomh fxBliadhna obraichidh an in-mhalairt mu seach airson gach bliadhna agus gheibh sinn colbh far am bi clàr anns gach cealla le cinn-latha nan làithean neo-obrach (tha susbaint a’ chlàir ri fhaicinn gu soilleir ma bhriogas tu air cùl na cealla ri thaobh am facal Clàr):

Factaraidh mìosachan ann an excel

Tha e fhathast gus susbaint chlàran neadachaidh a leudachadh le bhith a’ cliogadh air an ìomhaigh le saigheadan dùbailte ann am bann-cinn a’ cholbh Cinn-latha (cuir diog Cleachd ainm colbh tùsail mar ro-leasachan faodar a thoirt air falbh):

Factaraidh mìosachan ann an excel

... agus an dèidh briogadh air OK gheibh sinn na bha sinn ag iarraidh - liosta de na saor-làithean air fad bho 2013 chun bhliadhna seo:

Factaraidh mìosachan ann an excel

Faodar a’ chiad cholbh, nach eil riatanach mu thràth, a dhubhadh às, agus airson an dàrna fear, suidhich an seòrsa dàta ceann-latha (Ceann-latha) anns an liosta tuiteam-sìos ann an ceann a’ cholbh:

Factaraidh mìosachan ann an excel

Faodar a’ cheist fhèin ath-ainmeachadh rudeigin nas brìghte na Iarr 1 agus an uairsin luchdaich suas na toraidhean chun na duilleige ann an cruth clàr fiùghantach “smart” a ’cleachdadh an àithne dùin agus luchdaich sìos tab Dachaigh (Dachaigh - Dùin & Luchdaich):

Factaraidh mìosachan ann an excel

Faodaidh tu am mìosachan cruthaichte ùrachadh san àm ri teachd le bhith a’ briogadh deas air a’ bhòrd no a’ faighneachd anns a’ phana cheart tron ​​​​àithne Ùraich & Sàbhail. No cleachd am putan Ùraich a h-uile tab Dàta (Ceann-latha - Ùraich na h-uile) no ath-ghoirid meur-chlàr Ctrl+Alt+F5.

Sin e.

A-nis chan fheum thu a-rithist ùine a chaitheamh agus connadh smaoineachaidh a’ lorg agus ag ùrachadh liosta nan saor-làithean - a-nis tha mìosachan cinneasachaidh “sìorraidh” agad. Ann an suidheachadh sam bith, fhad ‘s a bhios ùghdaran na làraich http://xmlcalendar.ru/ a’ toirt taic don fheadhainn aca, a bhios, tha mi an dòchas, airson ùine gu math fada (taing dhaibh a-rithist!).

  • Cuir a-steach ìre bitcoin gu sàr-mhath bhon eadar-lìn tro Power Query
  • A’ lorg an ath latha gnìomhachais a’ cleachdadh gnìomh LATHA OBRACH
  • A’ lorg eadar-ghearradh amannan cinn-latha

Leave a Reply