Kalandrie orinasa amin'ny Excel

Kalandrie famokarana, izany hoe lisitry ny daty, izay amaritana ny andro fiasana sy ny fialan-tsasatra ofisialy rehetra - zavatra tena ilaina ho an'ny mpampiasa Microsoft Excel. Amin'ny fampiharana, tsy afaka manao izany ianao raha tsy misy azy:

  • amin'ny kajy kaonty (karama, faharetan'ny fanompoana, fialan-tsasatra ...)
  • amin'ny logistics - ho an'ny famaritana marina ny fotoana fanaterana, amin'ny fiheverana ny faran'ny herinandro sy ny fialan-tsasatra (tadidio ny mahazatra "tonga aorian'ny fialantsasatra?")
  • amin'ny fitantanana tetikasa - ho an'ny fanombanana marina ny fepetra, amin'ny fiheverana, indray, ny andro fiasana tsy miasa
  • misy fampiasana ny asa toy ny andro fiasana (andro fiasana) or MPIAsa madio (NETWORKDAYS), satria mitaky lisitry ny fialantsasatra izy ireo ho tohan-kevitra
  • rehefa mampiasa ny fiasan'ny Time Intelligence (toa ny TTALYTD, TOTALMTD, SAMEPERIODLASTYEAR, sns.) ao amin'ny Power Pivot sy Power BI
  • … sns. sns. – ohatra maro.

Mora kokoa ho an'ireo izay miasa amin'ny rafitra ERP orinasa toy ny 1C na SAP, satria ny kalandrie famokarana dia napetraka ao anatiny. Ahoana anefa ny amin'ireo mpampiasa Excel?

Azonao atao, mazava ho azy, ny mitazona kalandrie toy izany amin'ny tanana. Saingy avy eo dia tsy maintsy manavao azy indray mandeha isan-taona ianao (na matetika kokoa, toy ny amin'ny "jolly" 2020), miditra amim-pitandremana ny faran'ny herinandro, ny famindrana ary ny andro tsy fiasana noforonin'ny governemantantsika. Ary dia avereno izany fomba fanao isan-taona. fahasorenana.

Ahoana ny amin'ny lasa adala kely ary manao kalandrie orinasa "mandrakizay" ao amin'ny Excel? Iray izay manavao ny tenany, maka angon-drakitra avy amin'ny Internet ary mamorona lisitry ny andro tsy iasana manara-penitra foana ho an'ny fampiasana manaraka amin'ny kajy rehetra? maka fanahy?

Ny fanaovana izany, raha ny marina, dia tsy sarotra mihitsy.

Loharanom-baovao

Ny tena fanontaniana dia hoe aiza no hahazoana ny angona? Mba hitady loharano mety dia nandalo safidy maromaro aho:

  • Navoaka tao amin'ny tranokalan'ny governemanta amin'ny endrika PDF (eto, ohatra, ny iray amin'izy ireo) ireo didim-panjakana voalohany ary nanjavona avy hatrany – tsy azo esorina amin'izy ireo ny fampahalalana mahasoa.
  • Safidy maka fanahy, raha vao jerena, dia toa ny "Open Data Portal an'ny Federasiona", izay misy angon-drakitra mifanaraka amin'izany, saingy, rehefa nodinihina akaiky, dia nanjary nampalahelo ny zava-drehetra. Ny tranokala dia tsy mety amin'ny fanafarana ao amin'ny Excel, tsy mamaly ny fanohanana ara-teknika (mitokana?), ary ny angon-drakitra mihitsy dia efa lany andro ao - ny kalandrie famokarana ho an'ny 2020 dia nohavaozina farany tamin'ny Novambra 2019 (mahamenatra!) ary , mazava ho azy fa tsy ahitana ny "coronavirus" sy ny faran'ny herinandro 'fifidianana' amin'ny 2020, ohatra.

Diso fanantenana tamin'ny loharanom-baovao ofisialy aho, ka nanomboka nandavaka ireo tsy ofisialy. Maro amin'izy ireo no ao amin'ny Internet, fa ny ankamaroan'izy ireo, indray, dia tsy mety amin'ny fanafarana Excel ary manome kalandrie famokarana amin'ny endrika sary mahafinaritra. Fa tsy anjarantsika ny manantona azy amin'ny rindrina, sa tsy izany?

Ary teo am-pikarohana dia nisy zavatra mahafinaritra hita tsy nahy – ny tranokala http://xmlcalendar.ru/

Kalandrie orinasa amin'ny Excel

Tsy misy "frills" tsy ilaina, tranonkala tsotra, maivana ary haingana, maranitra ho an'ny asa iray - hanome ny tsirairay ny kalandrie famokarana ho an'ny taona irina amin'ny endrika XML. Mahafinaritra!

Raha, tampoka, tsy fantatrao, dia ny XML dia endrika lahatsoratra misy votoaty voamarika manokana . Maivana, mora ary mora vakiana amin'ny ankamaroan'ny programa maoderina, anisan'izany ny Excel.

Raha sanatria, nifandray tamin'ny mpanoratra ny tranokala aho ary nanamafy izy ireo fa efa 7 taona no nisian'ilay tranokala, ny angon-drakitra momba azy dia havaozina tsy tapaka (misy sampana amin'ny github aza izy ireo) ary tsy hanakatona azy. Ary tsy mampaninona ahy mihitsy fa izaho sy ianao no mampiditra angona avy aminy ho an'ny tetikasanay sy ny kajikajy amin'ny Excel. Afaka. Mahafinaritra ny mahafantatra fa mbola misy olona toy izany! Fanajana!

Mijanona ny hampiditra an'io data io ao amin'ny Excel amin'ny fampiasana ny Power Query add-in (ho an'ny dikan-teny Excel 2010-2013 dia azo alaina maimaim-poana avy amin'ny tranokalan'ny Microsoft, ary amin'ny dikan-teny Excel 2016 sy ny vao haingana dia efa namboarina ho default. ).

Ny lojikan'ny hetsika dia ho toy izao manaraka izao:

  1. Manao fangatahana izahay mba hisintona data avy amin'ny tranokala mandritra ny herintaona
  2. Mamadika ny fangatahanay ho asa
  3. Ampiasainay amin'ny lisitry ny taona rehetra misy io asa io, manomboka amin'ny taona 2013 ka hatramin'ny taona ankehitriny – ary mahazo kalandrie famokarana “mandrakizay” miaraka amin'ny fanavaozana mandeha ho azy. Voila!

Dingana 1. Manafatra kalandrie mandritra ny herintaona

Voalohany, ampidiro ny kalandrie famokarana mandritra ny herintaona, ohatra, amin'ny 2020. Mba hanaovana izany, amin'ny Excel, mandehana amin'ny tabilao Data (na Fanontaniana momba ny herinaratraraha nametraka azy ho fanampiny fanampiny ianao) ary safidio Avy amin'ny Internet (avy amin'ny tranonkala). Ao amin'ny varavarankely misokatra, apetaho ny rohy mankany amin'ny taona mifanaraka amin'izany, nadika avy amin'ny tranokala:

Kalandrie orinasa amin'ny Excel

Taorian'ny fikitihana OK misy varavarankely mipoitra, izay mila tsindrio ny bokotra Convert Data (Transform data) or Raha hanova ny angona (Hanova angona) ary ho tonga any amin'ny varavarankelin'ny tonian-dahatsoratry ny fangatahana fangatahana Power Query, izay hanohizantsika miasa miaraka amin'ny angona:

Kalandrie orinasa amin'ny Excel

Avy hatrany ianao dia afaka mamafa soa aman-tsara eo amin'ny tontonana havanana Mangataka paramètre (Fikirana fanontaniana) dingana karazana novaina (karazana niova) Tsy mila azy isika.

Ny tabilao ao amin'ny tsanganana fialan-tsasatra dia misy kaody sy famaritana ny andro tsy iasana – afaka mahita ny ao anatiny ianao amin'ny alalan'ny “fandatsahana” azy indroa amin'ny fipihana ny teny maitso table:

Kalandrie orinasa amin'ny Excel

Raha te hiverina ianao dia tsy maintsy mamafa ao amin'ny tontonana havanana ny dingana rehetra izay niseho indray Source (Source).

Ny tabilao faharoa, izay azo idirana amin'ny fomba mitovy, dia mirakitra izay tena ilaintsika – ny datin'ny andro tsy iasana rehetra:

Kalandrie orinasa amin'ny Excel

Mbola mitohy ny fanodinana ity takelaka ity, izany hoe:

1. Sivanina ihany ny daty fialan-tsasatra (izany hoe ireo) amin'ny tsanganana faharoa Toetra:t

Kalandrie orinasa amin'ny Excel

2. Fafao ny tsanganana rehetra afa-tsy ny voalohany – amin'ny fipihana havanana amin'ny lohatenin'ny tsanganana voalohany ary mifidy ny baiko Fafao ny tsanganana hafa (Esory ny tsanganana hafa):

Kalandrie orinasa amin'ny Excel

3. Zarao misaraka amin'ny teboka ny tsanganana voalohany amin'ny volana sy andro miaraka amin'ny baiko Tsanganana fisarahana - Amin'ny delimiter vakizoro fiovana (Transform — tsanganana mizara — Amin’ny alalan’ny delimiter):

Kalandrie orinasa amin'ny Excel

4. Ary farany mamorona tsanganana kajy misy daty mahazatra. Mba hanaovana izany, eo amin'ny tabilao Manampy tsanganana tsindrio ny bokotra Tsanganana manokana (Ampio tsanganana — Tsanganana manokana) ary ampidiro ity formula manaraka ity ao amin'ny varavarankely izay miseho:

Kalandrie orinasa amin'ny Excel

=#daty(2020, [#»Attribute:d.1″], [#»Attribute:d.2″])

Eto, manana hevitra telo ny mpandraharaha #date: taona, volana ary andro. Rehefa avy manindry OK mahazo ny tsanganana ilaina miaraka amin'ny datin'ny faran'ny herinandro mahazatra, ary mamafa ny tsanganana sisa toy ny amin'ny dingana 2

Kalandrie orinasa amin'ny Excel

Dingana 2. Mamadika ny fangatahana ho asa

Ny andraikitray manaraka dia ny mamadika ny fangatahana noforonina ho an'ny taona 2020 ho lasa fiasa manerantany ho an'ny taona rehetra (ny isan'ny taona no ho tohan-kevitra). Mba hanaovana izany dia manao izao manaraka izao izahay:

1. Manitatra (raha mbola tsy nitarina) ny tontonana Inquiries (Fanontaniana) eo ankavia ao amin'ny varavarankely Power Query:

Kalandrie orinasa amin'ny Excel

2. Aorian'ny famadihana ny fangatahana ho asa iray, ny fahafahana mahita ny dingana mandrafitra ny fangatahana ary manitsy mora azy ireo, indrisy, nanjavona. Noho izany dia misy dikany ny manao dika mitovy amin'ny fangatahanay ary efa mifoha miaraka aminy, ary mamela ny tany am-boalohany ho tahiry. Mba hanaovana izany, tsindrio havanana eo amin'ny tontonana havia amin'ny fangatahana kalandrie ary safidio ny baiko Duplicate.

Ny fanindriana havanana indray amin'ny dika mitovy amin'ny kalandrie(2) dia hifidy ny baiko Hanova anarana (Hanova anarana) ary ampidiro anarana vaovao - avelao izany, ohatra, fxYear:

Kalandrie orinasa amin'ny Excel

3. Sokafy ny kaody loharanon'ny fangatahana amin'ny fiteny Power Query anatiny (antsoina hoe "M") amin'ny fampiasana ny baiko. Tonian-dahatsoratra mandroso vakizoro Review(Jereo - Tonian-dahatsoratra mandroso) ary manaova fanovana kely eo mba hamadihana ny fangatahanay ho asa ho an'ny taona rehetra.

Izy izay dia:

Kalandrie orinasa amin'ny Excel

Rehefa avy:

Kalandrie orinasa amin'ny Excel

Raha liana amin'ny antsipiriany ianao dia eto:

  • (taona toy ny isa) =>  – Ambaranay fa hanana tohan-kevitra isa iray ny asa ataonay – fari-piainana taona
  • Mametaka ny variable taona mankany amin'ny rohy an-tranonkala Source. Koa satria ny Power Query dia tsy mamela anao hametahana isa sy lahatsoratra, dia mamadika ny laharan-taona ho lahatsoratra amin'ny lalitra izahay mampiasa ny fiasa. Number.ToText
  • Manolo ny fari-taona ho an'ny 2020 amin'ny dingana penultimate izahay #”Nampiana zavatra manokana«, izay namoronanay ny daty avy amin'ireo sombiny.

Taorian'ny fikitihana farany lasa asa ny fangatahanay:

Kalandrie orinasa amin'ny Excel

Dingana 3. Manafatra kalandrie ho an'ny taona rehetra

Ny zavatra farany tavela dia ny manao ny fangatahana lehibe farany, izay hampiakatra ny angona ho an'ny taona rehetra misy ary hanampy ireo daty fialan-tsasatra voaray ao anaty latabatra iray. Ho an'ity:

1. Kitiho eo amin'ny tontonana ankavia amin'ny fikatsahana fanontaniana izahay amin'ny toerana tsy misy volom-borona miaraka amin'ny bokotra havanana amin'ny totozy ary mifidiana manaraka Fangatahana vaovao – Loharano hafa – Fangatahana foana (Fanontaniana vaovao — Avy amin'ny loharano hafa — Fanontaniana banga):

Kalandrie orinasa amin'ny Excel

2. Mila mamorona lisitr'ireo taona rehetra izay hangatahintsika kalandrie isika, izany hoe 2013, 2014 … 2020. Mba hanaovana izany, ao amin'ny rindran-damina misy ny fangatahana foana izay miseho, ampidiro ny baiko:

Kalandrie orinasa amin'ny Excel

Structure:

={NumberA..NumberB}

… ao amin'ny Power Query dia mamorona lisitry ny isa avy amin'ny A ka hatramin'ny B. Ohatra, ny fitenenana

={1..5}

… dia hamoaka lisitry ny 1,2,3,4,5.

Eny ary, mba tsy ho voafatotra mafy amin'ny 2020, dia mampiasa ny fiasa izahay DateTime.LocalNow() - analogue ny asa Excel ANIO (ANIO) ao amin'ny Power Query - ary alaivo avy amin'izany ny taona ankehitriny amin'ny alàlan'ny fiasa Daty.Taona.

3. Ny andian-taona vokatr'izany, na dia toa ampy aza, dia tsy latabatra ho an'ny Power Query, fa zavatra manokana - lisitra (Lisitra). Tsy olana anefa ny manova azy ho latabatra: tsindrio fotsiny ny bokotra To table (Any amin'ny latabatra) eo amin'ny zoro ambony havia:

Kalandrie orinasa amin'ny Excel

4. tsipika vita! Mampihatra ny asa noforoninay teo aloha fxYear amin'ny lisitry ny taona vokatr'izany. Mba hanaovana izany, eo amin'ny tabilao Manampy tsanganana tsindrio ny bokotra Antsoy ny fiasa mahazatra (Ampio tsanganana — Antsoy ny fiasa manokana) ary apetraho ny tohan-kevitra tokana - ny tsanganana Column1 nandritra ny taona:

Kalandrie orinasa amin'ny Excel

Taorian'ny fikitihana OK ny asantsika fxYear ny fanafarana dia hiasa isan-taona ary hahazo tsanganana izay ahitana latabatra misy ny datin'ny andro tsy iasana ny sela tsirairay (miseho mazava tsara ny votoatin'ny latabatra raha tsindrio eo amin'ny ambadiky ny sela eo akaikin'ny ny teny table):

Kalandrie orinasa amin'ny Excel

Mijanona ny fanitarana ny votoatin'ny latabatra misy akany amin'ny fipihana ny kisary misy zana-tsipìka roa eo amin'ny lohatenin'ny tsanganana. daty (tsiky Ampiasao ny anaran'ny tsanganana tany am-boalohany ho toy ny prefix azo esorina izany):

Kalandrie orinasa amin'ny Excel

… ary rehefa avy manindry OK azonay izay tadiavinay - lisitry ny fialantsasatra rehetra nanomboka tamin'ny taona 2013 ka hatramin'ny taona ankehitriny:

Kalandrie orinasa amin'ny Excel

Ny tsanganana voalohany, efa tsy ilaina, dia azo esorina, ary ho an'ny faharoa, mametraka ny karazana data daty (Daty) ao amin'ny lisitra midina ao amin'ny lohatenin'ny tsanganana:

Kalandrie orinasa amin'ny Excel

Ny fangatahana mihitsy dia azo soloina anarana misy dikany kokoa noho Fangatahana1 ary ampidiro ao amin'ny takelaka ny valiny amin'ny endrika latabatra "smart" mavitrika amin'ny fampiasana ny baiko Akatona ary alaivo vakizoro Home (Trano - Akatona & Ampidiro):

Kalandrie orinasa amin'ny Excel

Azonao atao ny manavao ny kalandrie noforonina amin'ny ho avy amin'ny fipihana havanana eo amin'ny latabatra na manontany eo amin'ny tontonana havanana amin'ny alàlan'ny baiko. Fanavaozana & Tehirizo. Na ampiasao ny bokotra Havaozy daholo vakizoro Data (Daty - Havaozy daholo) na hitsin-dàlana fitendry Ctrl+Alt+F5.

Izay ihany.

Tsy mila mandany fotoana intsony ianao amin'ny fitadiavana sy fanavaozana ny lisitry ny fialantsasatra - manana kalandrie famokarana "mandrakizay" ianao izao. Na ahoana na ahoana, raha mbola manohana ny taranany ireo mpanoratra ny tranokala http://xmlcalendar.ru/, izay antenaiko fa ho ela be (misaotra azy ireo indray!).

  • Ampidiro ny tahan'ny bitcoin ho ambony amin'ny Internet amin'ny alàlan'ny Power Query
  • Mitady ny andro fiasana manaraka amin'ny fampiasana ny fiasa WORKDAY
  • Fikarohana ny fihaonan'ny elanelan'ny daty

Leave a Reply