Sut i Berfformio Newid Dyddiad Awtomatig yn Excel Gan Ddefnyddio Fformiwla

  • Rhannu Hwn
Hugh West

Heddiw, rydyn ni'n mynd i ddangos rhywfaint o fformiwla newid dyddiad awtomatig yn Excel, mewn geiriau eraill, sut i newid dyddiadau yn awtomatig drwy fformiwlâu yn Excel . Mewn llawer o sefyllfaoedd, er mwyn hwyluso'ch tasg, efallai y byddwch yn mynnu diweddariadau awtomatig o ddyddiad, rhif dilyniant amser, ac ati. Mae Excel yn rhoi nodwedd i chi ar gyfer hynny. Ar gyfer y sesiwn hon, rydym yn defnyddio Excel 2019, mae croeso i chi ddefnyddio'ch un chi.

Lawrlwythwch Llyfr Gwaith Ymarfer

Mae croeso i chi lawrlwytho'r gweithlyfr ymarfer o'r ddolen ganlynol.

Newid Dyddiad Awtomatig.xlsx

5 Dull Defnyddiol o Newid Dyddiad yn Awtomatig gyda Fformiwla yn Excel

Yn yr adran hon, byddaf yn trafod 5 dull defnyddiol i newid dyddiadau yn awtomatig gyda fformiwlâu yn Excel. Ond cyn neidio i mewn i'r dulliau hynny, gadewch i ni ddeall y cyd-destun yn gyntaf. Mewn sefyllfa go iawn, efallai y byddwch yn mynnu diweddariad awtomatig o'r dyddiad, rhif dilyniant amser, ac ati er mwyn hwyluso'ch tasg. Isod, rwyf wedi rhoi dwy enghraifft lle, ar un achlysur, rydym angen dyddiad anrheg y gellir ei ddiweddaru'n awtomatig ac ar achlysur arall, mae angen i ni gyfrifo'r amseroedd sy'n weddill ar gyfer y Nadolig nesaf.

Wrth i'r diwrnod newid, bydd yr adran allbwn yn cael ei diweddaru'n awtomatig. I wybod sut y gallwn wneud hynny, gadewch i ni archwilio ein dull 1af.

1. Defnyddio Fformiwla ag Excel HEDDIW Swyddogaeth i Newid Dyddiad yn Awtomatig

Gallwn ddefnyddio ySwyddogaeth TODAY i newid dyddiadau yn awtomatig. Mae TODAY yn dychwelyd y dyddiad cyfredol. I gael gwybod mwy dilynwch y camau isod.

Camau:

  • Yn yr enghraifft isod, byddwn yn mewnosod dyddiad heddiw yng nghell C5 a fydd yn cael ei diweddaru'n awtomatig yn y dyfodol wrth i'r dyddiad newid.

    C5>I wneud hynny, ysgrifennwch y fformiwla ganlynol yng nghell C5 a phwyswch Enter .
=TODAY()

  • O ganlyniad, byddwn yn gweler y dyddiad presennol. Gan fy mod yn ysgrifennu'r erthygl hon ar 5 Rhagfyr 2022, mae'n dangos 5-Rhag-22.

    I wirio a yw bydd y dyddiad hwn yn cael ei ddiweddaru yn y dyfodol ai peidio, gallwn newid y dyddiad cyfredol â llaw ar y system gyfrifiadurol ac arsylwi. Ar gyfer hyn, rydym yn newid y dyddiad o 5 Rhagfyr 2022 i 14 Rhagfyr 2022 ar fy nghyfrifiadur. I wneud hynny, ewch i Gosodiadau > Amser & Iaith > Gosodwch y dyddiad a'r amser â llaw > Newid .

  • Nawr , gosodwch y dyddiad a'r amser a ddymunir a chliciwch Newid .

    Nawr, os byddwn yn ail-lwytho'r ffeil Excel eto, fe welwn ni bod y dyddiad yn dangos 14-Rhag-22 .

Darllen Mwy: Sut i Mewnosod Dyddiadau yn Excel Yn Awtomatig (3 Thric Syml)

2. Defnyddio Swyddogaeth NAWR ar gyfer Newid Dyddiad yn Awtomatig

Swyddogaeth arall sy'n rhoi'r dyddiad presennol yw y ffwythiant NAWR . Ar ben hynny, mae'nyn dychwelyd y gwerth amser hefyd. I gymhwyso'r fformiwla, dilynwch y camau isod.

Camau:

  • Fel y dull blaenorol, ar gell C5 , ysgrifennwch i lawr y fformiwla ganlynol a gwasgwch Enter.
=NOW()

  • Nawr, fe welwch hynny mae'r ffwythiant yma hefyd yn rhoi'r dyddiad cyfredol.

>
  • Wrth i ffwythiant NAWR ddychwelyd gwerth deinamig, bydd hefyd yn cael ei diweddaru hoffwch y ffwythiant HODAY yn awtomatig.
  • 3. Cymhwyso Cyfuniad Fformiwla Cymhleth

    Yn yr adran gynharach, rydym wedi gweld sut i ddefnyddio swyddogaethau Excel syml i newid dyddiadau yn awtomatig. Yma, gadewch i ni adeiladu fformiwla ychydig yn gymhleth. Y tro hwn, byddwn yn defnyddio cyfuniad o swyddogaethau DATE, BLWYDDYN, MONTH , DAY , a TODAY i greu fformiwla a fydd yn newid y canlyniad yn awtomatig. I gymhwyso'r fformiwla, dilynwch y camau isod.

    Camau:

    • Yng gell C5 , ysgrifennwch y fformiwla ganlynol a gwasgwch Rhowch .
    =DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))

    • O ganlyniad, fe gewch y dyddiad Heddiw o ganlyniad.

    • Gan fod gan y fformiwla hon y ffwythiant deinamig HEDDIW , bydd y canlyniad hefyd yn cael ei ddiweddaru'n awtomatig.

    🎓 Sut Mae'r Fformiwla yn Gweithio?

    Mae'r ffwythiant BLWYDDYN yn nôl gwerth y flwyddyn o ganlyniad HODAY . Ac mae'r ffwythiannau MIS a DAY yn cyrraedd y mis a'r dyddgwerthoedd yn y drefn honno o ganlyniad TODAY . Yna mae'r ffwythiant DATE yn dychwelyd y dyddiad.

    Sylwer: Yn lle'r ffwythiant TODAY , gallwn hefyd ddefnyddio'r ffwythiant NAWR i gael a canlyniad tebyg.

    4. Newid Dyddiad yn Seiliedig ar Werth Celloedd Cyfagos

    Gallwn adeiladu fformiwlâu yn y fath fodd fel bod  Excel yn diweddaru'r dyddiad canlyniadol ar gyfer unrhyw newid yn y gell gyfagos. Yma fe welwn ddwy enghraifft sy'n gysylltiedig â'r senario hwn.

    4.1 Diweddaru'n Awtomatig Dyddiad ar Mewnbynnu Data Cell Gyffiniol

    Yn yr enghraifft hon, mae gennym golofn Mewnbwn a Dyddiad Mewnbynnu Data 1af colofn. Am y tro, mae'r celloedd colofn Mewnbwn yn wag. Rydyn ni eisiau'r dyddiad pan fydd y celloedd hyn yn dod yn wag neu mewn geiriau eraill pan rydyn ni'n rhoi'r gwerthoedd i mewn i'r celloedd hynny .

    Yma, byddwn yn defnyddio y ffwythiant IF i weithredu diweddariadau amser seiliedig ar gyflwr. I wybod mwy, dilynwch y camau isod.

    Camau:

    • Yng gell C5 , ysgrifennwch y fformiwla ganlynol ac yna pwyswch Rhowch .
    =IF(B5"",IF(C5"",C5,NOW()),"")

    • Yna defnyddiwch Llenwch Handle i llenwi'r gell yn awtomatig C6 .
    • Nawr, os byddwn yn rhoi rhywbeth ar gelloedd B5 a B6 , bydd Excel yn dangos y dyddiad cyfredol yn awtomatig ar gelloedd C5 a C6 yn y drefn honno.

    • Ar ôl hynny, hyd yn oed os byddwch yn newid y gwerthoedd ymhellach yn B5/B6 , ni fydd y Dyddiadau ar C5/C6 yn newid felnid dyma'r tro 1af i chi nodi'r gwerth.

    Sut Mae'r Fformiwla yn Gweithio?

    • >IF(C5”", C5,NAWR())

    C5“” yn awgrymu Nid yw C5 yn Wag . Os yw'n Gwir (Ddim yn wag), bydd yn dychwelyd C5. Fel arall, bydd yn dychwelyd yr amser presennol (NAWR).

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

    Os nad yw B5 yn wag, yna bydd yn dychwelyd y Dyddiad Presennol & Amser. Fel arall, bydd yn dychwelyd cell wag.

    Darllen Mwy: Sut i awtoboblogi dyddiad yn Excel pan fydd cell yn cael ei diweddaru

    4.2 Diweddaru'n Awtomatig Dyddiad Pan Ger Cell Gwerth yn Newid

    Yn yr adran gynharach, i newid yr amser dyddiad roedd angen i ni wneud y gell gyfagos yn wag yn gyntaf i ail-nodi gwerth wedyn. Nid yw'n diweddaru pan fyddwch chi'n newid cynnwys y gell gyfagos. Os ydych chi am i'r gwerth ddiweddaru bob tro y bydd y gell gyfagos yn cael ei diweddaru, yna efallai y bydd angen i ni ddefnyddio fformiwla newydd. I wybod mwy, dilynwch y camau isod.

    Camau:

    • Yng nghell C5 , ysgrifennwch y fformiwla ganlynol a gwasgwch Rhowch .
    =IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")

    1> Sut Mae'r Fformiwla yn Gweithio?

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

    Mae'r ffwythiant ADDRESS yn dychwelyd y cyfeiriad ar gyfer cell yn seiliedig ar res a cholofn a roddwyd rhif. Mae'r fformiwla hon yn defnyddio swyddogaeth CELL i gael cyfeirnod y gell olygedig ddiwethaf, ac os yw'r un peth â'r un i'r chwith ohoni, mae'n diweddaru'r dyddiad-gwerth amser.

    • Defnyddiwch y ddolen Llenwi i awtolenwi C6 .
    • Nawr os byddaf yn rhoi unrhyw beth ar gell B5 , bydd y dyddiad cofnodi yn cael ei ddangos ar gell C5 .
    • C5 . C5 .

    • Nawr, os byddwn yn newid y mewnbwn, y Dyddiad bydd gwerth hefyd yn newid.

    Sylwer os gwelwch yn dda yn y ddwy enghraifft, os byddwch yn dod o hyd i unrhyw wall wrth gymhwyso'r fformiwla, dylech wirio a yw cyfrifiad iteraidd wedi'i alluogi neu ddim. I wneud hynny, ewch i Ffeil > Opsiynau > Fformiwlâu . Yna gwiriwch y Galluogi Cyfrifiad iterus a gosodwch yr Uchafswm iteriad i 1.

    5. Cyfrifo Gwahaniaeth Dyddiad yn Awtomatig

    Gallwn ganfod y gwahaniaeth rhwng dyddiadau yn awtomatig. Er enghraifft, gadewch i ni ddweud bod AD eisiau dod o hyd i hyd y gweithwyr sy'n gweithio hyd heddiw.

    I ddarganfod y gwahaniaeth, byddwn yn defnyddio swyddogaeth DATEDIF . Yma, bydd angen i Excel gyfrif y gwahaniaeth o'r dyddiad cyfredol. Felly, byddwn yn defnyddio'r swyddogaeth HODAY . I gymhwyso'r fformiwla, dilynwch y camau isod.

    Camau:

    • Ar gell D5 , ysgrifennwch y fformiwla ganlynol a chliciwch Rhowch .
    =DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"

    • O ganlyniad, bydd gennym hyd gwasanaeth y gweithiwr.

    >
  • Nawr, os ydych yn defnyddio Fill Handle i lenwi gweddill y gell yn Awtomatig, byddwch yn cael hyd y yr ungweithiwr.
  • >
      Gan fod gan y fformiwla hon y ffwythiant deinamig HEDDIW ynddi, bydd Excel yn diweddaru'r dyddiad yn awtomatig.

    Sut Mae'r Fformiwla yn Gweithio?

    • DATEIF(C5, HEDDIW(),”m”)& ” mis” &DATEDIF(C5, HEDDIW(),”md”)&” diwrnod”

    Rydym wedi defnyddio cwpl o DATEDIF sy’n canfod y gwahaniaeth rhwng y Ymuno Dyddiad a HEDDIW . Yn gyntaf mae DATEDIF yn cyfrifo'r gwahaniaeth mewn fformat mis (gan ein bod wedi defnyddio “m”) ac mae'r ail yn cyfrifo'r gwahaniaeth mewn fformat diwrnod.

    Pethau i'w Cofio

    • Os na fyddwch yn dod o hyd i'r canlyniad yn y fformat dyddiad cywir, gallwch newid fformat y gell a gosod y fformat dyddiad yr ydych am ei arddangos.

    Casgliad

    Dyna'r cyfan am heddiw. Rydym wedi rhestru nifer o ddulliau gweithredu o ran fformiwla excel newid dyddiad awtomatig . Gobeithio y bydd hyn yn ddefnyddiol i chi. Mae croeso i chi wneud sylwadau os yw unrhyw beth yn ymddangos yn anodd ei ddeall. Rhowch wybod i ni am unrhyw ddulliau eraill yr ydym wedi'u methu yma.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.