Si të kryeni ndryshimin automatik të datës në Excel duke përdorur formulën

  • Shperndaje Kete
Hugh West

Sot do të tregojmë disa formula ndryshimi automatik i datës Excel, me fjalë të tjera,  si të ndryshohen datat automatikisht përmes formulave në Excel . Në shumë situata, për të lehtësuar detyrën tuaj, mund të kërkoni përditësime automatike të datës, numrit të sekuencës kohore, etj. Excel ju ofron një veçori për këtë. Për këtë sesion, ne po përdorim Excel 2019, mos ngurroni të përdorni tuajin.

Shkarko librin e punës praktike

Ju mirëpresim të shkarkoni librin e punës praktike nga lidhja e mëposhtme.

Ndryshim automatik i datës.xlsx

5 Metoda të dobishme për Ndryshimin automatik të datës me Formulën në Excel

Në këtë seksion, unë do të diskutoj 5 metoda të dobishme për ndryshimin e datave automatikisht me formula në Excel. Por përpara se të hidhemi në ato metoda, le të kuptojmë së pari kontekstin. Në një situatë të jetës reale, mund të kërkoni një përditësim automatik të datës, numrit të sekuencës kohore, etj për të lehtësuar detyrën tuaj. Më poshtë, kam dhënë dy shembuj ku në një rast, ne kemi nevojë për një datë aktuale të përditësueshme automatikisht dhe në një rast tjetër, ne duhet të llogarisim kohën e mbetur për Krishtlindjet e ardhshme.

Me ndryshimin e ditës, seksioni i daljes do të përditësohet automatikisht. Për të ditur se si mund ta bëjmë këtë, le të eksplorojmë metodën tonë të parë.

1. Përdorimi i Formulës me funksionin Excel TODAY për të ndryshuar automatikisht datën

Ne mund të përdorim Funksioni TODAY për të ndryshuar datat automatikisht. TODAY kthen datën aktuale. Për të ditur më shumë ndiqni hapat e mëposhtëm.

Hapat:

  • Në shembullin e mëposhtëm, ne do të fusim datën e sotme në qelizën C5 i cili do të përditësohet automatikisht në të ardhmen pasi data të ndryshojë.

  • Për ta bërë këtë, shkruani formulën e mëposhtme në qelizën C5 dhe shtypni Enter .
=TODAY()

  • Si rezultat, ne do shikoni datën aktuale. Ndërsa po shkruaj këtë artikull më 5 dhjetor 2022, ai po tregon 5-dhjetor-22.

  • Për të verifikuar nëse kjo datë do të përditësohet në të ardhmen ose jo, ne mund ta ndryshojmë manualisht datën aktuale në sistemin kompjuterik dhe të vëzhgojmë. Për këtë, ne po ndryshojmë datën nga 5 dhjetor 2022 në 14 dhjetor 2022 në kompjuterin tim. Për ta bërë këtë, shkoni te Cilësimi > Koha & Gjuha > Cakto datën dhe kohën manualisht > Ndrysho .

  • Tani , vendosni datën dhe orën e dëshiruar dhe klikoni Ndrysho .

  • Tani nëse rifreskojmë skedarin Excel, do të shohim që data po tregon 14-dhjetor-22 .

Lexo më shumë: Si të futni data në Excel Automatikisht (3 truke të thjeshta)

2. Përdorimi i funksionit TANI për ndryshimin automatik të datës

Një funksion tjetër që ofron datën aktuale është funksioni TANI . Për më tepër, ajokthen gjithashtu vlerën e kohës. Për të aplikuar formulën, ndiqni hapat e mëposhtëm.

Hapat:

  • Ashtu si metoda e mëparshme, në qelizën C5 , shkruani formulën e mëposhtme dhe shtypni Enter.
=NOW()

  • Tani, do të shihni se ky funksion jep gjithashtu datën aktuale.

  • Meqenëse funksioni TANI kthen një vlerë dinamike, ai gjithashtu do të përditësohet pëlqen automatikisht funksionin TODAY .

3. Aplikimi i kombinimit të formulës komplekse

Në seksionin e mëparshëm, ne kemi parë se si të përdorim funksionet e thjeshta të Excel për të ndryshuar automatikisht datat. Këtu le të ndërtojmë një formulë pak komplekse. Këtë herë,  do të përdorim një kombinim të funksioneve DATA, VITI, MUAJ , DITA dhe SOT për të krijuar një formulë që do të ndryshojë automatikisht rezultatin. Për të aplikuar formulën, ndiqni hapat e mëposhtëm.

Hapat:

  • Në qelizën C5 , shkruani formulën e mëposhtme dhe shtypni Fut .
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))

  • Rrjedhimisht, si rezultat do të merrni datën e sotme.

  • Meqenëse kjo formulë ka funksionin dinamik SOT , rezultati gjithashtu do të përditësohet automatikisht.

🎓 Si funksionon formula?

Funksioni YEAR merr vlerën e vitit nga rezultati i TODAY . Dhe funksionet MUAJ dhe DITA marrin muajin dhe ditënvlerat përkatësisht nga rezultati i SOT . Më pas funksioni DATE kthen datën.

Shënim: Në vend të funksionit TODAY , ne mund të përdorim gjithashtu funksionin TANI për të marrë një rezultat i ngjashëm.

4. Ndryshimi i datës bazuar në vlerën e qelizës ngjitur

Ne mund të ndërtojmë formula në atë mënyrë që  Excel të përditësojë datën rezultuese për çdo ndryshim në qelizën ngjitur. Këtu do të shohim dy shembuj që lidhen me këtë skenar.

4.1 Përditësimi automatik i datës me futjen e të dhënave të qelizës ngjitur

Në këtë shembull, ne kemi një kolonë hyrëse dhe një datë të hyrjes së parë të të dhënave kolonë. Tani për tani, qelizat e kolonës Input janë bosh. Ne duam datën kur këto qeliza bëhen jo bosh ose me fjalë të tjera kur futim vlerat në ato qeliza.

Këtu, ne do të përdorim funksionin IF për të ekzekutuar përditësime kohore të bazuara në kushte. Për të ditur më shumë, ndiqni hapat e mëposhtëm.

Hapat:

  • Në qelizën C5 , shkruani formulën e mëposhtme dhe më pas shtypni Enter .
=IF(B5"",IF(C5"",C5,NOW()),"")

  • Më pas përdorni Plotësoni dorezën për të plotësoni automatikisht qelizën C6 .
  • Tani, nëse futim diçka në qelizat B5 dhe B6 ,  Excel do të shfaqë automatikisht datën aktuale në qelizat C5 dhe C6 përkatësisht.

  • Pas kësaj, edhe nëse ndryshoni më tej vlerat në B5/B6 , datat në C5/C6 do të jenë të pandryshuara sinuk është hera e parë që po futni vlerën.

Si funksionon formula?

  • IF(C5"",C5,TANI())

C5"" nënkupton A nuk është C5 bosh . Nëse është e vërtetë (Jo bosh), do të kthejë C5. Përndryshe, do të kthejë kohën aktuale (TANI).

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

Nëse B5 nuk është bosh, atëherë do të kthejë datën e tashme & Koha. Përndryshe, ajo do të kthejë një qelizë bosh.

Lexo më shumë: Si të plotësohet automatikisht data në Excel kur qeliza përditësohet

4.2 Përditësimi automatik i datës kur qeliza ngjitur Vlera ndryshon

Në seksionin e mëparshëm, për të ndryshuar datën-kohën, na duhej që fillimisht të zbraznim qelizën ngjitur për të rifutur më pas një vlerë. Nuk përditësohet kur ndryshoni përmbajtjen e qelizës ngjitur. Nëse dëshironi që vlera të përditësohet sa herë që përditësohet qeliza ngjitur, atëherë mund të na duhet të përdorim një formulë të re. Për të ditur më shumë, ndiqni hapat e mëposhtëm.

Hapat:

  • Në qelizën C5 , shkruani formulën e mëposhtme dhe shtypni Fut .
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")

Si funksionon formula?

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

Funksioni ADDRESS kthen adresën për një qelizë bazuar në një rresht dhe kolonë të caktuar numri. Kjo formulë përdor funksionin CELL për të marrë referencën e qelizës së fundit të redaktuar, dhe nëse është e njëjtë me atë në të majtë të saj, përditëson datën-vlera kohore.

  • Përdor dorezën Plotëso për të plotësuar automatikisht C6 .
  • Tani nëse fut diçka në qelizën B5 , data e hyrjes do të shfaqet në qelizën C5 .

  • Tani, nëse ndryshojmë hyrjen, data vlera gjithashtu do të ndryshojë.

Ju lutemi vini re se në të dy shembujt, nëse gjeni ndonjë gabim gjatë aplikimit të formulës, duhet të kontrolloni nëse llogaritja përsëritëse është e aktivizuar ose jo. Për ta bërë këtë, shkoni te Skedari > Opsionet > Formulat . Më pas kontrolloni Aktivizo llogaritjen përsëritëse dhe cakto Përsëritjen maksimale në 1.

5. Llogaritja automatike e diferencës së datës

Diferencën midis datave mund ta gjejmë automatikisht. Për shembull, le të themi se një HR dëshiron të gjejë kohëzgjatjen e punonjësve që punojnë deri më sot.

Për të gjetur ndryshimin, ne do të përdorim funksionin DATEDIF . Këtu, Excel do të duhet të numërojë diferencën nga data aktuale. Pra, ne do të përdorim funksionin TODAY . Për të aplikuar formulën, ndiqni hapat e mëposhtëm.

Hapat:

  • Në qelizën D5 , shkruani formulën e mëposhtme dhe klikoni Enter .
=DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"

  • Si rezultat do të kemi kohëzgjatjen e shërbimit të punonjësit.

  • Tani, nëse përdorni Fillo Dorezën për të plotësuar automatikisht pjesën tjetër të qelizës, do të merrni kohëzgjatjen e secilipunonjës.

  • Meqë kjo formulë ka funksionin dinamik SOT në të, Excel do të përditësojë datën automatikisht.

Si funksionon formula?

  • DATEDIF(C5,TODAY(),”m”)& ” muaj ” &DATEDIF(C5,TODAY(),”md”)&” ditë”

Ne kemi përdorur disa DATEDIF që gjejnë ndryshimin midis Bashkimit Data dhe SOT . E para DATEDIF llogarit diferencën në formatin e muajit (siç kemi përdorur "m") dhe e dyta llogarit diferencën në formatin e ditës.

Gjërat për t'u mbajtur mend

  • Nëse nuk e gjeni rezultatin në formatin e duhur të datës, mund të ndryshoni formatimin e qelizës dhe të vendosni formatin e datës ju dëshironi të shfaqni.

Përfundim

Kjo është e gjitha për sot. Ne kemi renditur disa qasje në lidhje me formulën excel ndryshimi automatik i datës . Shpresoj se do ta gjeni të dobishme. Mos ngurroni të komentoni nëse diçka duket e vështirë për t'u kuptuar. Na tregoni çdo metodë tjetër që na ka munguar këtu.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.