Kā veikt automātisku datuma maiņu programmā Excel, izmantojot formulu

  • Dalīties Ar Šo
Hugh West

Šodien mēs parādīsim dažus automātiska datuma maiņa formula Excel, citiem vārdiem sakot, kā automātiski mainīt datumus, izmantojot formulas programmā Excel . Daudzās situācijās, lai atvieglotu savu uzdevumu, varat pieprasīt automātiskus datuma, laika kārtas numura u. c. atjauninājumus. Excel nodrošina jums šādu funkciju. Šajā sesijā mēs izmantojam Excel 2019, droši varat izmantot savu.

Lejupielādēt Practice Workbook

Varat lejupielādēt prakses darba burtnīcu no šīs saites.

Automātiska datuma maiņa.xlsx

5 noderīgas metodes, lai Automātiska datuma maiņa ar formulu programmā Excel

Šajā sadaļā es apspriedīšu 5 noderīgas metodes, lai. automātiski mainīt datumus, izmantojot formulas Bet, pirms pievērsties šīm metodēm, vispirms izprotam kontekstu. Reālajā dzīvē jūs varat pieprasīt automātisku datuma, laika kārtas numura utt. atjaunināšanu, lai atvieglotu uzdevumu. Zemāk esmu sniedzis divus piemērus, kur vienā gadījumā mums ir nepieciešams automātiski atjaunināms pašreizējais datums, bet citā gadījumā mums ir jāaprēķina laiks, kas atlicis līdz nākamajaiZiemassvētki.

Mainoties dienai, izejas sadaļa tiks atjaunināta automātiski. Lai uzzinātu, kā to varam izdarīt, izpētīsim mūsu 1. metodi.

1. Izmantojot formulu ar Excel TODAY funkciju, lai automātiski mainītu datumu

Mēs varam izmantot funkcija TODAY automātiski mainīt datumus. ŠODIEN Lai uzzinātu vairāk, izpildiet tālāk norādītās darbības.

Soļi:

  • Tālāk dotajā piemērā šodienas datumu ievietosim šūnā C5 kas tiks automātiski atjaunināts nākotnē, kad mainīsies datums.

  • Lai to izdarītu, šūnā ierakstiet šādu formulu C5 un nospiediet Ievadiet .
=DIENA()

  • Tā rezultātā mēs redzēsim pašreizējo datumu. Kad es rakstu šo rakstu 2022. gada 5. decembrī, tas rāda. 5-Dec-22.

  • Lai pārbaudītu, vai šis datums tiks atjaunināts nākotnē, mēs varam manuāli mainīt pašreizējo datumu datorsistēmā un novērot to. Šim nolūkam mēs datorā mainām datumu no 2022. gada 5. decembra uz 2022. gada 14. decembri. Lai to izdarītu, dodieties uz Iestatīšana > Laiks & amp; valoda > Manuāla datuma un laika iestatīšana > Mainīt .

  • Tagad iestatiet vēlamo datumu un laiku un noklikšķiniet uz Mainīt .

  • Tagad, atkārtoti ielādējot Excel failu, mēs redzēsim, ka datums tiek parādīts. 14-dec-22 .

Lasīt vairāk: Kā automātiski ievietot datumus programmā Excel (3 vienkārši triki)

2. Funkcijas NOW izmantošana automātiskai datuma maiņai

Cita funkcija, kas nodrošina pašreizējo datumu, ir funkcija NOW Turklāt tā atgriež arī laika vērtību. Lai piemērotu formulu, izpildiet tālāk norādītās darbības.

Soļi:

  • Tāpat kā iepriekšējā metode, šūnā C5 , ierakstiet šādu formulu un nospiediet Ievadiet.
=NOW()

  • Tagad redzēsiet, ka šī funkcija norāda arī pašreizējo datumu.

  • TAGAD funkcija atgriež dinamisku vērtību, tā arī tiks atjaunināta automātiski, tāpat kā funkcija ŠODIEN funkcija.

3. Piemērojot sarežģītu formulu kombināciju

Iepriekšējā sadaļā mēs redzējām, kā izmantot vienkāršas Excel funkcijas, lai automātiski mainītu datumus. Šeit izveidosim nedaudz sarežģītāku formulu. Šoreiz mēs izmantosim kombināciju no DATUMS, GADS, MĒNESIS , DIENA , un ŠODIEN funkcijas, lai izveidotu formulu, kas automātiski mainīs rezultātu. Lai piemērotu formulu, izpildiet tālāk norādītās darbības.

Soļi:

  • Šūnā C5 , ierakstiet šādu formulu un nospiediet Ievadiet .
=DATE(GADS(ŠODIEN()),MĒNESIS(ŠODIEN()),DIENA(ŠODIEN())))

  • Rezultātā iegūsiet šodienas datumu.

  • Tā kā šai formulai ir dinamiskā funkcija ŠODIEN , automātiski tiks atjaunināts arī rezultāts.

🎓 Kā darbojas formula?

Portāls GADS funkcija iegūst gada vērtību no funkcijas ŠODIEN . Un MĒNESIS un DIENA funkcijas iegūst attiecīgi mēneša un dienas vērtības no funkcijas ŠODIEN . Tad DATUMS funkcija atgriež datumu.

Piezīme. ŠODIEN funkciju, mēs varam izmantot arī TAGAD funkciju, lai iegūtu līdzīgu rezultātu.

4. Datuma maiņa, pamatojoties uz blakus esošās šūnas vērtību

Varam veidot formulas tā, lai Excel atjauninātu iegūto datumu, ja blakus esošajā šūnā ir kādas izmaiņas. Šeit mēs redzēsim divus ar šo scenāriju saistītus piemērus.

4.1 Datuma automātiska atjaunināšana pēc blakus šūnas datu ievades

Šajā piemērā mums ir ievades aile un 1. datu ievades aile Datums. Pagaidām ievades ailes ailes šūnas ir tukšas. Mēs vēlamies datumu, kad šīs ailes kļūs tukšas vai, citiem vārdiem sakot, kad mēs ievadīsim vērtības šajās šūnās .

Šeit mēs izmantosim IF funkcija lai veiktu uz nosacījumiem balstītus laika atjauninājumus. Lai uzzinātu vairāk, izpildiet tālāk norādītās darbības.

Soļi:

  • Šūnā C5 , ierakstiet šādu formulu un pēc tam nospiediet Ievadiet .
=IF(B5"",IF(C5"",C5,NOW()),"")

  • Pēc tam izmantojiet Uzpildes rokturis lai automātiski aizpildītu šūnas C6 .
  • Tagad, ja mēs ievadām kaut ko šūnās B5 un B6 , Excel automātiski parādīs pašreizējo datumu šūnās C5 un C6 attiecīgi.

  • Pēc tam, pat ja turpmāk mainīsiet vērtības B5/B6 , datumi par C5/C6 būs nemainīga, jo tā nav 1. reize, kad ievadāt vērtību.

Kā darbojas formula?

  • IF(C5"",C5,NOW())

C5"" nozīmē Vai C5 nav tukšs . Ja tas ir True (nav tukšs), tas atgriezīs C5. Pretējā gadījumā tas atgriezīs pašreizējo laiku (NOW).

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

Ja B5 nav tukša, tad tiks atgriezts pašreizējais datums & amp; laiks. Pretējā gadījumā tiks atgriezta tukša šūna.

Lasīt vairāk: Kā automātiski aizpildīt datumu programmā Excel, kad šūna tiek atjaunināta

4.2 Datuma automātiska atjaunināšana, kad mainās blakus esošās šūnas vērtība

Iepriekšējā sadaļā, lai mainītu datumu un laiku, mums vispirms bija jāpadara blakus esošā šūna tukša, lai pēc tam atkārtoti ievadītu vērtību. Tā neatjauninās, kad tiek mainīts blakus esošās šūnas saturs. Ja vēlaties, lai vērtība tiktu atjaunināta ikreiz, kad tiek atjaunināta blakus esošā šūna, iespējams, mums būs jāizmanto jauna formula. Lai uzzinātu vairāk, izpildiet tālāk aprakstītās darbības.

Soļi:

  • Šūnā C5 , ierakstiet šādu formulu un nospiediet Ievadiet .
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")),")

Kā darbojas formula?

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

Funkcija ADDRESS atgriež šūnas adresi, pamatojoties uz doto rindas un kolonnas numuru. Šajā formulā tiek izmantots funkcija CELL lai iegūtu pēdējās rediģētās šūnas atsauci, un, ja tā ir tāda pati kā šūna pa kreisi no tās, tiek atjaunināta datuma un laika vērtība.

  • Izmantojiet Uzpildes rokturis lai automātiski aizpildītu C6 .
  • Tagad, ja es ievadītu kaut ko šūnā B5 , ievadīšanas datums tiks parādīts šūnā C5 .

  • Tagad, ja mainīsim ievades datus, mainīsies arī Date vērtība.

Lūdzu, ņemiet vērā, ka abos piemēros, ja, piemērojot formulu, tiek konstatēta kļūda, jums jāpārbauda, vai ir iespējots iteratīvais aprēķins. Lai to izdarītu, dodieties uz Failu> Iespējas> Formulas Pēc tam pārbaudiet Iteratīvo aprēķinu iespējošana un iestatiet Maksimālā iterācija līdz 1.

5. Automātiska datuma starpības aprēķināšana

Varam automātiski atrast starpību starp datumiem. Piemēram, pieņemsim, ka personālvadības speciālists vēlas noskaidrot darbinieku darba ilgumu līdz šodienai.

Lai atrastu starpību, mēs izmantosim funkcija DATEDIF . Šeit Excel būs jāskaita starpība no pašreizējā datuma. Tāpēc mēs izmantosim ŠODIEN Lai piemērotu formulu, izpildiet tālāk norādītās darbības.

Soļi:

  • Par šūnu D5 , ierakstiet šādu formulu un noklikšķiniet uz Ievadiet .
=DATEDIF(C5,TODAY(), "m")&" mēneši " &DATEDIF(C5,TODAY(), "md")&" dienas"

  • Rezultātā mums būs zināms darbinieka darba stāžs.

  • Tagad, ja izmantojat Uzpildes rokturis lai automātiski aizpildītu atlikušo šūnas daļu, iegūsiet katra darbinieka ilgumu.

  • Tā kā šai formulai ir dinamiskā funkcija ŠODIEN tajā, Excel automātiski atjauninās datumu.

Kā darbojas formula?

  • DATEDIF(C5,TODAY(), "m")&" mēneši " &DATEDIF(C5,TODAY(), "md")&" dienas"

Mēs esam izmantojuši pāris DATEDIF kas nosaka starpību starp Pievienošanās Datums un ŠODIEN ... DATEDIF aprēķina starpību mēneša formātā (jo mēs izmantojām "m"), bet otrais aprēķina starpību dienas formātā.

Lietas, kas jāatceras

  • Ja rezultāts nav pareizā datuma formātā, varat mainīt šūnas formatējumu un iestatīt vēlamo datuma formātu.

Secinājums

Uz šodienu tas ir viss. Mēs esam uzskaitījuši vairākas pieejas attiecībā uz Excel automātiska datuma maiņa Ceru, ka tas jums būs noderīgs. Ja kaut kas šķiet grūti saprotams, varat komentēt. Informējiet mūs par citām metodēm, kuras mēs šeit neesam izmantojuši.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.