Paano Magsagawa ng Awtomatikong Pagbabago ng Petsa sa Excel Gamit ang Formula

  • Ibahagi Ito
Hugh West

Ngayon ay magpapakita kami ng ilang awtomatikong pagbabago ng petsa na formula sa Excel, sa madaling salita,  kung paano awtomatikong baguhin ang mga petsa sa pamamagitan ng mga formula sa Excel . Sa maraming sitwasyon, para sa pagpapagaan ng iyong gawain, maaari kang humiling ng mga awtomatikong pag-update ng petsa, numero ng pagkakasunud-sunod ng oras, atbp. Nagbibigay sa iyo ang Excel ng tampok para doon. Para sa session na ito, gumagamit kami ng Excel 2019, huwag mag-atubiling gamitin ang sa iyo.

I-download ang Practice Workbook

Maaari kang mag-download ng practice workbook mula sa sumusunod na link.

Awtomatikong Pagbabago ng Petsa.xlsx

5 Mga Kapaki-pakinabang na Paraan para Awtomatikong Baguhin ang Petsa gamit ang Formula sa Excel

Sa seksyong ito, tatalakayin ko ang 5 kapaki-pakinabang na paraan upang awtomatikong baguhin ang mga petsa gamit ang mga formula sa Excel. Ngunit bago tumalon sa mga pamamaraang iyon, unawain muna natin ang konteksto. Sa totoong buhay na sitwasyon, maaari kang humingi ng awtomatikong pag-update ng petsa, numero ng pagkakasunud-sunod ng oras, atbp para sa pagpapagaan ng iyong gawain. Sa ibaba, nagbigay ako ng dalawang halimbawa kung saan sa isang pagkakataon, kailangan namin ng awtomatikong naa-update na petsa ng kasalukuyan at sa isa pang pagkakataon, kailangan naming kalkulahin ang mga oras na natitira para sa susunod na Pasko.

Habang nagbabago ang araw, awtomatikong maa-update ang seksyon ng output. Para malaman kung paano natin magagawa iyon, tuklasin natin ang ating unang paraan.

1. Paggamit ng Formula na may Excel TODAY Function para Awtomatikong Baguhin ang Petsa

Maaari naming gamitin ang angTODAY function upang awtomatikong baguhin ang mga petsa. Ibinabalik ng TODAY ang kasalukuyang petsa. Upang malaman ang higit pa sundin ang mga hakbang sa ibaba.

Mga Hakbang:

  • Sa halimbawa sa ibaba, ilalagay namin ang Petsa ng Ngayon sa cell C5 na awtomatikong maa-update sa hinaharap habang nagbabago ang petsa.

  • Upang gawin iyon, isulat ang sumusunod na formula sa cell C5 at pindutin ang Enter .
=TODAY()

  • Bilang resulta, gagawin namin tingnan ang kasalukuyang petsa. Habang isinusulat ko ang artikulong ito noong ika-5 ng Disyembre 2022, ipinapakita nito ang 5-Dis-22.

  • Upang i-verify kung maa-update ang petsang ito sa hinaharap o hindi, maaari naming manu-manong baguhin ang kasalukuyang petsa sa computer system at obserbahan. Para dito, binabago namin ang petsa mula ika-5 ng Disyembre 2022 hanggang ika-14 ng Disyembre 2022 sa aking computer. Upang gawin iyon, pumunta sa Setting > Oras & Wika > Manu-manong itakda ang petsa at oras > Baguhin .

  • Ngayon , itakda ang nais na petsa at oras at i-click ang Baguhin .

  • Ngayon kung i-reload natin muli ang Excel file, makikita natin na ang petsa ay nagpapakita ng 14-Dis-22 .

Magbasa Nang Higit Pa: Paano Maglagay ng Mga Petsa sa Excel Awtomatikong (3 Simple Trick)

2. Paggamit ng NOW Function para sa Awtomatikong Pagbabago ng Petsa

Ang isa pang function na nagbibigay ng kasalukuyang petsa ay ang NOW function . Bukod dito, itoibinabalik din ang halaga ng oras. Upang ilapat ang formula, sundin ang mga hakbang sa ibaba.

Mga Hakbang:

  • Tulad ng nakaraang paraan, sa cell C5 , isulat ang sumusunod na formula at pindutin ang Enter.
=NOW()

  • Ngayon, makikita mo na ang function na ito ay nagbibigay din ng kasalukuyang petsa.

  • Habang ang NOW function ay nagbabalik ng isang dynamic na halaga, ito ay maa-update din awtomatikong gusto ang TODAY function.

3. Paglalapat ng Kumbinasyon ng Complex Formula

Sa naunang seksyon, nakita namin kung paano gumamit ng mga simpleng function ng Excel upang awtomatikong baguhin ang mga petsa. Narito, bumuo tayo ng isang maliit na kumplikadong formula. Sa pagkakataong ito,  gagamit kami ng kumbinasyon ng DATE, YEAR, MONTH , DAY , at TODAY function para gumawa ng formula na awtomatikong magbabago sa resulta. Upang ilapat ang formula, sundin ang mga hakbang sa ibaba.

Mga Hakbang:

  • Sa cell C5 , isulat ang sumusunod na formula at pindutin ang Enter .
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))

  • Dahil dito, makukuha mo ang Petsa ng Ngayon bilang resulta.

  • Dahil ang formula na ito ay may dynamic na function TODAY , awtomatikong maa-update din ang resulta.

🎓 Paano Gumagana ang Formula?

Ang YEAR function ay kumukuha ng year value mula sa resulta ng TODAY . At kinukuha ng MONTH at DAY ang buwan at arawmga value mula sa resulta ng TODAY . Pagkatapos ay ibabalik ng function na DATE ang petsa.

Tandaan: Sa halip na function na TODAY , maaari rin nating gamitin ang function na NOW para makakuha ng katulad na resulta.

4. Pagbabago ng Petsa Batay Sa Katabing Halaga ng Cell

Maaari kaming bumuo ng mga formula sa paraang  ia-update ng Excel ang resultang petsa para sa anumang pagbabago sa katabing cell. Dito makikita natin ang dalawang halimbawa na nauugnay sa sitwasyong ito.

4.1 Awtomatikong Pag-update ng Petsa sa Pagpasok ng Data ng Katabing Cell

Sa halimbawang ito, mayroon kaming column na Input at Petsa ng 1st Data Entry hanay. Sa ngayon, ang mga cell ng column ng Input ay walang laman. Gusto namin ang petsa kung kailan naging walang laman ang mga cell na ito o sa madaling salita kapag ipinasok namin ang mga value sa mga cell na iyon .

Dito, gagamitin namin ang ang IF function upang magsagawa ng mga update sa oras na nakabatay sa kondisyon. Upang malaman ang higit pa, sundin ang mga hakbang sa ibaba.

Mga Hakbang:

  • Sa cell C5 , isulat ang sumusunod na formula at pagkatapos ay pindutin ang Enter .
=IF(B5"",IF(C5"",C5,NOW()),"")

  • Pagkatapos ay gamitin ang Fill Handle upang awtomatikong punan ang cell C6 .
  • Ngayon, kung maglalagay kami ng isang bagay sa mga cell B5 at B6 ,  awtomatikong ipapakita ng Excel ang kasalukuyang petsa sa mga cell C5 at C6 ayon.

  • Pagkatapos noon, kahit na baguhin mo pa ang mga value sa B5/B6 , ang Mga Petsa sa C5/C6 ay hindi mababago bilanghindi ito ang unang beses na ilalagay mo ang halaga.

Paano Gumagana ang Formula?

  • IF(C5””,C5,NOW())

C5“” ay nagpapahiwatig ng Ang C5 ba ay Hindi Walang laman . Kung ito ay Tama (Hindi walang laman), ibabalik nito ang C5. Kung hindi, babalik ito sa kasalukuyang oras (NOW).

  • IF(B5””,IF(C5””,C5,NOW()),””)

Kung walang laman ang B5 , ibabalik nito ang Kasalukuyang Petsa & Oras. Kung hindi, magbabalik ito ng isang blangkong cell.

Magbasa Nang Higit Pa: Paano i-auto populate ang petsa sa Excel kapag na-update ang cell

4.2 Auto-Updation ng Petsa Kapag Katabi ng Cell Nagbabago ang Halaga

Sa naunang seksyon, upang baguhin ang petsa-oras na kailangan naming gawing walang laman muna ang katabi ng cell upang muling maipasok ang isang halaga. Hindi ito nag-a-update kapag binago mo ang mga nilalaman ng katabing cell. Kung gusto mong ma-update ang value sa tuwing ina-update ang katabing cell, maaaring kailanganin naming gumamit ng bagong formula. Upang malaman ang higit pa, sundin ang mga hakbang sa ibaba.

Mga Hakbang:

  • Sa cell C5 , isulat ang sumusunod na formula at pindutin ang Enter .
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")

Paano Gumagana ang Formula?

IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")

Ibinabalik ng ADDRESS function ang address para sa isang cell batay sa isang ibinigay na row at column numero. Ang formula na ito ay gumagamit ng ang CELL function upang makuha ang reference ng huling na-edit na cell, at kung ito ay pareho sa isa sa kaliwa nito, ina-update nito ang petsa-halaga ng oras.

  • Gamitin ang Fill handle para i-autofill ang C6 .
  • Ngayon kung maglalagay ako ng kahit ano sa cell B5 , ang petsa ng pagpasok ay ipapakita sa cell C5 .

  • Ngayon, kung babaguhin natin ang input, ang Petsa magbabago din ang value.

Pakitandaan na sa parehong mga halimbawa, kung makakita ka ng anumang error habang inilalapat ang formula dapat mong suriin kung naka-enable ang Iterative na pagkalkula o hindi. Upang gawin iyon, Pumunta sa File > Mga Pagpipilian > Mga formula . Pagkatapos ay suriin ang I-enable ang Iterative Calculation at itakda ang Maximum Iteration sa 1.

5. Awtomatikong Pagkalkula ng Pagkakaiba ng Petsa

Awtomatikong mahahanap namin ang pagkakaiba sa pagitan ng mga petsa. Halimbawa, sabihin nating gustong hanapin ng HR ang tagal ng pagtatrabaho ng mga empleyado hanggang ngayon.

Upang mahanap ang pagkakaiba, gagamitin namin ang ang DATEDIF function . Dito, kakailanganing bilangin ng Excel ang pagkakaiba mula sa kasalukuyang petsa. Kaya, gagamitin namin ang function na TODAY . Upang ilapat ang formula, sundin ang mga hakbang sa ibaba.

Mga Hakbang:

  • Sa cell D5 , isulat ang sumusunod na formula at i-click Enter .
=DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"

  • Bilang resulta, magkakaroon tayo ng tagal ng serbisyo ng empleyado.

  • Ngayon, kung gagamitin mo ang Fill Handle upang Awtomatikong punan ang natitirang bahagi ng cell, makukuha mo ang tagal ng bawat isaempleyado.

  • Dahil ang formula na ito ay may dynamic na function TODAY sa loob nito, awtomatikong ia-update ng Excel ang petsa.

Paano Gumagana ang Formula?

  • DATEDIF(C5,TODAY(),”m”)& ” buwan ” &DATEDIF(C5,TODAY(),”md”)&” araw”

Gumamit kami ng ilang DATEDIF na naghahanap ng pagkakaiba sa pagitan ng Pagsali Petsa at TODAY . Kinakalkula ng unang DATEDIF ang pagkakaiba sa format ng buwan (tulad ng paggamit namin ng “m”) at kinakalkula ng pangalawa ang pagkakaiba sa format ng araw.

Mga Dapat Tandaan

  • Kung hindi mo mahanap ang resulta sa tamang format ng petsa, maaari mong baguhin ang pag-format ng cell at itakda ang format ng petsa gusto mong ipakita.

Konklusyon

Iyon lang para sa araw na ito. Naglista kami ng ilang diskarte tungkol sa excel awtomatikong pagbabago ng petsa formula. Sana ay makatulong ito sa iyo. Huwag mag-atubiling magkomento kung may tila mahirap intindihin. Ipaalam sa amin ang anumang iba pang pamamaraan na napalampas namin dito.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.