Sisukord
Täna näitame mõned automaatne kuupäeva muutmine valemiga Excel, teisisõnu, kuidas muuta kuupäevi automaatselt valemite abil valemite kaudu Excel . Paljudes olukordades võite oma ülesande lihtsustamiseks nõuda kuupäeva, kellaaja järjekorranumbri jne automaatset uuendamist. Excel pakub selleks funktsiooni. Selle istungi jaoks kasutame Excel 2019, kasutage julgelt oma.
Lae alla praktiline töövihik
Te võite praktilise töövihiku alla laadida alljärgnevalt lingilt.
Automaatne kuupäeva muutmine.xlsx5 kasulikku meetodit Kuupäeva automaatne muutmine Exceli valemiga
Selles jaotises arutan 5 kasulikku meetodit, et muuta kuupäevi automaatselt valemite abil Excelis. Kuid enne nende meetodite juurde hüppamist, mõistame kõigepealt konteksti. Reaalses olukorras võib olla vaja kuupäeva, ajajärjenumbri jne automaatset uuendamist, et lihtsustada oma ülesannet. Allpool olen toonud kaks näidet, kus ühel juhul vajame automaatselt uuendatavat praegust kuupäeva ja teisel juhul peame arvutama järgmiseJõulud.
Kui päev muutub, uuendatakse väljundlõiku automaatselt. Et teada saada, kuidas me seda teha saame, uurime meie 1. meetodit.
1. Valemi kasutamine Exceli TODAY funktsiooniga kuupäeva automaatseks muutmiseks
Me võime kasutada funktsioon TODAY kuupäevade automaatseks muutmiseks. TODAY tagastab praeguse kuupäeva. Täpsema teabe saamiseks järgige alljärgnevaid samme.
Sammud:
- Alljärgnevas näites sisestame lahtrisse Tänane kuupäev. C5 mida uuendatakse tulevikus automaatselt, kui kuupäev muutub.
- Selleks kirjutage lahtrisse järgmine valem C5 ja vajutage Sisesta .
=TODAY()
- Selle tulemusena näeme praegust kuupäeva. Kui ma kirjutan seda artiklit 5. detsembril 2022, näitab see 5-dets-22.
- Selleks, et kontrollida, kas see kuupäev uuendatakse tulevikus või mitte, võime käsitsi muuta arvutisüsteemis praegust kuupäeva ja jälgida. Selleks muudame minu arvutis kuupäeva 5. detsembrist 2022 14. detsembriks 2022. Selleks läheme aadressile Seadistamine > Aeg & tempo; keel > Kuupäeva ja kellaaja käsitsi määramine > Muuda .
- Nüüd seadke soovitud kuupäev ja kellaaeg ning klõpsake nuppu Muuda .
- Kui me nüüd Exceli faili uuesti laadime, näeme, et kuupäev on näidatud 14-dets-22 .
Loe edasi: Kuidas sisestada kuupäevad Excelis automaatselt (3 lihtsat trikki)
2. NOW-funktsiooni kasutamine kuupäeva automaatseks muutmiseks
Teine funktsioon, mis annab praeguse kuupäeva, on funktsioon NOW Peale selle tagastab see ka aja väärtuse. Valemi kohaldamiseks järgige alljärgnevaid samme.
Sammud:
- Nagu eelmine meetod, on raku C5 , kirjutage üles järgmine valem ja vajutage Sisestage.
=NOW()
- Nüüd näete, et see funktsioon annab ka praeguse kuupäeva.
- Kuna KOHE funktsioon tagastab dünaamilise väärtuse, uuendatakse seda ka automaatselt nagu funktsiooni TODAY funktsioon.
3. Keerulise valemi kombinatsiooni kohaldamine
Varasemas osas nägime, kuidas kasutada lihtsaid Exceli funktsioone kuupäevade automaatseks muutmiseks. Siinkohal koostame veidi keerulisema valemi. Seekord kasutame kombinatsiooni KUUPÄEV, AASTA, KUU , PÄEV ja TODAY funktsioone, et luua valem, mis muudab tulemust automaatselt. Valemi kohaldamiseks järgige alljärgnevaid samme.
Sammud:
- Kärgis C5 , kirjutage üles järgmine valem ja vajutage Sisesta .
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))
- Järelikult saate tulemuseks Tänane kuupäev.
- Kuna sellel valemil on dünaamiline funktsioon TODAY , saab ka tulemus automaatselt uuendatud.
🎓 Kuidas valem töötab?
The AASTAT funktsioon hangib aastaarvu tulemusest TODAY Ja KUU ja PÄEV funktsioonid toovad kuu ja päeva väärtused vastavalt funktsiooni TODAY . siis KUUPÄEV funktsioon tagastab kuupäeva.
Märkus: Selle asemel, et TODAY funktsiooni, saame kasutada ka funktsiooni KOHE funktsiooni, et saada sarnane tulemus.
4. Kuupäeva muutmine naaberraku väärtuse alusel
Me võime koostada valemeid nii, et Excel uuendab saadud kuupäeva iga kõrvaloleva lahtri muutuse korral. Järgnevalt näeme kaks selle stsenaariumiga seotud näidet.
4.1 Kuupäeva automaatne uuendamine naaberraku andmete sisestamisel
Selles näites on meil veerg Input ja veeru Date of 1st Data Entry. Praegu on Input veeru lahtrid tühjad. Me tahame kuupäeva, kui need lahtrid muutuvad mitte-tühjaks või teisisõnu, kui me sisestame väärtused nendesse lahtritesse .
Siinkohal kasutame funktsioon IF et teostada tingimuspõhiseid ajavärskendusi. Lisateabe saamiseks järgige alljärgnevaid samme.
Sammud:
- Kärgis C5 , kirjutage üles järgmine valem ja seejärel vajutage Sisesta .
=IF(B5"",IF(C5"",C5,NOW()),"")
- Seejärel kasutage Täitmise käepide lahtri automaatseks täitmiseks C6 .
- Nüüd, kui me sisestame midagi rakkudesse B5 ja B6 , näitab Excel automaatselt jooksvat kuupäeva lahtrites C5 ja C6 vastavalt.
- Pärast seda, isegi kui te muudate veelgi väärtusi aadressil B5/B6 , kuupäevade kohta C5/C6 jääb muutumatuks, kuna see ei ole esimene kord, kui sisestate väärtuse.
Kuidas valem töötab?
- IF(C5"",C5,NOW())
C5"" tähendab Kas C5 ei ole tühi Kui see on True (mitte tühi), tagastab see C5. Vastasel juhul tagastab see praeguse aja (NOW).
- IF(B5"",IF(C5"",C5,NOW()),"")
Kui B5 ei ole tühi, siis tagastab see praeguse kuupäeva ja kellaaja. Vastasel juhul tagastab see tühja lahtri.
Loe edasi: Kuidas Excelis kuupäeva automaatselt sisestada, kui lahtrit ajakohastatakse
4.2 Kuupäeva automaatne uuendamine, kui kõrvaloleva lahtri väärtus muutub
Varasemas lõigus pidime kuupäeva-aja muutmiseks esmalt kõrvaloleva lahtri tühjaks tegema, et siis uuesti väärtus sisestada. See ei uuenda, kui muudate kõrvaloleva lahtri sisu. Kui soovite, et väärtus uuendatakse iga kord, kui kõrvalolevat lahtrit uuendatakse, siis peame võib-olla kasutama uut valemit. Et rohkem teada saada, järgige alljärgnevaid samme.
Sammud:
- Kärgis C5 , kirjutage üles järgmine valem ja vajutage Sisesta .
=IF(B5"",IF(AND(C5"",CELL("aadress")=ADRESS(ROW(B5),COLUMN(B5)))),NOW(),IF(CELL("aadress")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),""),")
Kuidas valem töötab?
IF(B5"",IF(AND(C5"",CELL("aadress")=ADRESS(ROW(B5),COLUMN(B5)))),NOW(),IF(CELL("aadress")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
Funktsioon ADDRESS tagastab lahtri aadressi, mis põhineb antud rea ja veeru numbril. See valem kasutab funktsioon CELL et saada viide viimasele redigeeritud lahtrile, ja kui see on sama, mis sellest vasakule jääv lahter, siis uuendab see kuupäeva ja kellaaja väärtust.
- Kasutage Täitmise käepide automaatseks täitmiseks C6 .
- Kui ma nüüd sisestan midagi rakku B5 , sisestamise kuupäev kuvatakse lahtrisse C5 .
- Kui me nüüd sisendit muudame, muutub ka kuupäeva väärtus.
Pange tähele, et mõlema näite puhul, kui te leiate valemi rakendamisel vea, peaksite kontrollima, kas Iteratiivne arvutus on lubatud või mitte. Selleks minge aadressile Fail> Valikud> Valemid Siis kontrollige Iteratiivse arvutamise lubamine ja määrata Maksimaalne iteratsioon kuni 1.
5. Kuupäeva erinevuse arvutamine automaatselt
Me saame leida kuupäevade vahe automaatselt. Näiteks, ütleme, et personalitöötaja soovib leida tänase päevani töötavate töötajate kestuse.
Erinevuse leidmiseks kasutame funktsioon DATEDIF Siinkohal peab Excel arvestama erinevust praegusest kuupäevast. Seega kasutame me funktsiooni TODAY Valemi kohaldamiseks järgige alljärgnevaid samme.
Sammud:
- Mobiilikambrisse D5 , kirjutage järgmine valem ja klõpsake Sisesta .
=DATEDIF(C5,TODAY(), "m")&" kuud " &DATEDIF(C5,TODAY(), "md")&" päevad"
- Selle tulemusena on meil töötaja teenistuse kestus.
- Kui te kasutate Täitmise käepide ülejäänud lahtri automaatseks täitmiseks, saate iga töötaja kestuse.
- Kuna sellel valemil on dünaamiline funktsioon TODAY sisse, uuendab Excel kuupäeva automaatselt.
Kuidas valem töötab?
- DATEDIF(C5,TODAY(), "m")&" kuud " &DATEDIF(C5,TODAY(), "md")&" päevad"
Me oleme kasutanud paar DATEDIF mis leiavad erinevuse Liitumine Kuupäev ja TODAY . esimene DATEDIF arvutab erinevuse kuu formaadis (kuna me kasutasime "m") ja teine arvutab erinevuse päeva formaadis.
Asjad, mida meeles pidada
- Kui te ei leia tulemust õiges kuupäevavormingus, saate muuta lahtri vormingut ja määrata soovitud kuupäevavormingu.
Kokkuvõte
See on kõik tänaseks. Oleme loetlenud mitmeid lähenemisviise seoses exceliga automaatne kuupäeva muutmine valem. Loodan, et see on teile kasulik. Kommenteerige julgelt, kui midagi tundub raskesti arusaadav. Andke meile teada, kui meil on veel meetodeid, mida me siin vahele jätsime.