Historia ya kusasisha hoja ya Kuokoa Nishati

Karibu katika kila mafunzo ya Swali la Nguvu, tunapofikia jinsi ya kusasisha maswali yaliyoundwa na watu kuona jinsi data mpya inavyochukua nafasi ya data ya zamani wakati wa kusasisha, mmoja wa wasikilizaji ananiuliza: "Je, inawezekana kuhakikisha kuwa wakati wa kusasisha, data ya zamani ni pia mahali fulani zilihifadhiwa na historia nzima ya sasisho ilionekana?

Wazo sio mpya na jibu la kawaida kwake litakuwa "hapana" - Hoja ya Nguvu imeundwa kwa chaguo-msingi ili kuchukua nafasi ya data ya zamani na mpya (ambayo inahitajika katika idadi kubwa ya matukio). Walakini, ikiwa unataka kweli, unaweza kuzunguka kizuizi hiki. Na njia, kama utaona baadaye, ni rahisi sana.

Fikiria mfano ufuatao.

Wacha tufikirie kuwa tunayo faili kutoka kwa mteja kama data ya pembejeo (wacha tuiite, tuseme, chanzo) akiwa na orodha ya bidhaa anazotaka kununua katika mfumo wa jedwali lenye nguvu la "smart" linaloitwa Maombi:

Historia ya kusasisha hoja ya Kuokoa Nishati

Katika faili nyingine (wacha tuiite kwa mlinganisho Receiver) tunaunda swali rahisi kuagiza meza na bidhaa kutoka kwa Chanzo kupitia Data - Pata Data - Kutoka kwa Faili - Kutoka kwa Kitabu cha Kazi cha Excel (Data - Pata data - Kutoka kwa faili - Kutoka kwa kitabu cha kazi cha Excel) na upakie jedwali linalotokana na karatasi:

Historia ya kusasisha hoja ya Kuokoa Nishati

Ikiwa katika siku zijazo mteja anaamua kufanya mabadiliko kwa utaratibu katika faili yake chanzo, kisha baada ya kusasisha ombi letu (kwa kubofya kulia au kupitia Data - Onyesha upya Wote) tutaona data mpya kwenye faili Receiver - viwango vyote.

Sasa hebu tuhakikishe kwamba wakati wa kusasisha, data ya zamani haibadilishwi na mpya, lakini mpya huongezwa kwa zile za zamani - na kwa kuongeza wakati wa tarehe, ili iweze kuonekana wakati mabadiliko haya mahususi yalifanyika. kufanywa.

Hatua ya 1. Kuongeza muda wa tarehe kwa hoja asili

Hebu tufungue ombi Maombikuagiza data zetu kutoka chanzo, na uongeze safu iliyo na tarehe ya sasisho kwake. Kwa kufanya hivyo, unaweza kutumia kifungo Safu wima maalum tab Kuongeza safu (Ongeza safu wima - Safu wima maalum), na kisha ingiza kitendakazi DateTime.LocalNow - analog ya kazi Sehemu ya TDATA (SASA) katika Microsoft Excel:

Historia ya kusasisha hoja ya Kuokoa Nishati

Baada ya kubonyeza OK unapaswa kuishia na safu nzuri kama hii (usisahau kuweka umbizo la wakati wake na ikoni kwenye kichwa cha safu):

Historia ya kusasisha hoja ya Kuokoa Nishati

Ikiwa unataka, basi kwa sahani iliyopakiwa kwenye laha ya safu wima hii, unaweza kuweka umbizo la saa na sekunde kwa usahihi zaidi (itabidi uongeze koloni na "ss" kwa umbizo la kawaida):

Historia ya kusasisha hoja ya Kuokoa Nishati

Hatua ya 2: Ombi la data ya zamani

Sasa hebu tuunde swali lingine ambalo litafanya kama bafa ambayo huhifadhi data ya zamani kabla ya kusasisha. Chagua seli yoyote ya jedwali linalosababisha kwenye faili Receiver, chagua kwenye kichupo Data Amri Kutoka kwa Jedwali/Safu (Takwimu - Kutoka kwa jedwali / safu) or Na majani (Kutoka kwa karatasi):

Historia ya kusasisha hoja ya Kuokoa Nishati

Hatufanyi chochote na jedwali iliyopakiwa katika Hoja ya Nguvu, tunaita swali, kwa mfano, data ya zamani na vyombo vya habari Nyumbani — Funga na pakia — Funga na pakia kwa… — Unda muunganisho pekee (Nyumbani — Funga&Pakia — Funga&Pakia kwa… — Tengeneza muunganisho pekee).

Hatua ya 3. Kujiunga na data ya zamani na mpya

Sasa rudi kwenye swali letu asili Maombi na uiongeze kutoka chini ya data ya zamani kutoka kwa ombi la awali la bafa na amri Nyumbani - Ongeza Maombi (Nyumbani - Ongeza Maswali):

Historia ya kusasisha hoja ya Kuokoa Nishati

Ni hayo tu!

Inabakia kurudi Excel kupitia Nyumbani - Funga na upakue (Nyumbani - Funga&Pakia) na ujaribu mara kadhaa kusasisha muundo wetu wote kwa kitufe Sasisha Wote tab Data (Data - Onyesha upya Zote). Kwa kila sasisho, data mpya haitachukua nafasi ya data ya zamani, lakini itaisukuma hapa chini, ikihifadhi historia nzima ya sasisho:

Historia ya kusasisha hoja ya Kuokoa Nishati

Ujanja kama huo unaweza kutumika wakati wa kuingiza kutoka kwa vyanzo vyovyote vya nje (tovuti za mtandao, hifadhidata, faili za nje, n.k.) kuweka maadili ya zamani ya historia ikiwa unahitaji.

  • Jedwali la egemeo kwenye safu nyingi za data
  • Kukusanya meza kutoka faili tofauti kwa kutumia Power Query
  • Kukusanya data kutoka kwa laha zote za kitabu kwenye jedwali moja

Acha Reply