Kuidas sisestada praegune kuupäev ja kellaaeg lahtrisse A1 (6 lihtsat viisi)

  • Jaga Seda
Hugh West

Vajadus õppida kuidas sisestada praegune kuupäev ja kellaaeg lahtrisse A1 ? Mõnikord tahame sisestada viimast aega, millal töötaja oma töökohale saabub või millal faili viimati redigeeriti. Kui otsite selliseid unikaalseid nippe, siis olete jõudnud õigesse kohta. Siin võtame teid läbi 6 lihtsad ja mugavad meetodid jooksva kuupäeva ja kellaaja sisestamiseks lahtrisse A1 Excelis.

Lae alla praktiline töövihik

Võite alla laadida järgmise Exceli töövihiku, et sellest paremini aru saada ja seda ise harjutada.

Praeguse kuupäeva ja kellaaja sisestamine lahtrisse A1.xlsm

6 meetodit praeguse kuupäeva ja kellaaja sisestamiseks lahtrisse A1

Selgituseks on meil Töötaja tööajatabel meie käes. Andmekogum sisaldab Nimi , ID ja Staatus aadressilt William Frank .

Nüüd sisestame Sisenemisaeg selle töötaja kohta lahtris A1 kasutades erinevaid meetodeid. Seega uurime neid ükshaaval.

Siinkohal oleme kasutanud Microsoft Excel 365 versiooni, võite kasutada mis tahes muud versiooni vastavalt oma mugavusele.

1. Klaviatuuri otsetee kasutamine

Esimeses meetodis näitame teile, kuidas sisestada Excelis praegune kuupäev ja kellaaeg, kasutades klahvikombinatsiooni. Järgige allpool toodud samme, et seda oma andmestiku puhul teha.

📌 Sammud:

  • Kõige alguses valige lahter A1 .
  • Seejärel vajutage CTRL + ; klaviatuuril. (See tagastab praeguse kuupäeva.)
  • Pärast seda vajutage SPACE võti.
  • Hiljem vajutage CTRL+SHIFT+; klaviatuuril (see annab tagasi praeguse kellaaja).

Sel hetkel kuvatakse valitud lahtris jooksev kuupäev ja kellaaeg ühes reas.

Kuid see on ahvatlevam, kui kuupäev ja kellaaeg jäävad erinevatele ridadele. Selleks peame lahtri vormindama. Niisiis, järgige alljärgnevaid samme.

  • Kõigepealt vajutage CTRL + 1 klaviatuuril.
  • Kohe, kui Lahtrite vormindamine avaneb dialoogiboks.
  • Seejärel minge Number vahekaart.
  • Pärast seda valige Kohandatud nagu Kategooria .
  • Seejärel kirjutage üles dd-mm-yyyy h:mm AM/PM aastal Tüüp kast.

  • Nüüd eemaldage tühiku vahele yyyy ja h .
  • Hiljem hoidke ALT võti ja tüüp 0010 num-padil.

Pärast sisestamist 0010 , tundub, et ajaosa kaob ära Tüüp kasti. Aga tegelikult on see nüüd teises reas.

  • Seejärel jätkake Kohandamine vahekaart.

  • In the Kohandamine vahekaart, märkige ruutu Teksti ümbritsemine all Teksti juhtimine jagu.
  • Lõpuks klõpsake OK .

Praegu on kuupäev ja kellaaeg lahtris A1 näeb välja nagu alloleval pildil.

Loe edasi: Kuidas automaatselt sisestada Excelis ajatempli andmekirjed (5 meetodit)

2. NOW funktsiooni sisestamine

Selles meetodis kasutame me NOW funktsioon et saada praegune kuupäev ja kellaaeg. See on nii lihtne & lihtne, lihtsalt järgige.

📌 Sammud:

  • Kõigepealt kirjutage üles Praegune kui Staatus lahtris C6 .

  • Seejärel minge lahtrisse A1 ja kirjutage üles järgmine valem.
=NOW()

NOW funktsioon tagastab praeguse kuupäeva ja kellaaja, mis on vormindatud kuupäevaks ja kellaajaks.

  • Hiljem vormindame lahtri, et näidata tulemust meie soovitud formaadis, nii nagu Meetod 1 .

Loe edasi: Kuidas sisestada staatiline kuupäev Excelis (4 lihtsat meetodit)

3. Sisestatud IF- ja NOW-funktsioonide kasutamine

Selles meetodis kasutame sisseehitatud IF ja KOHE funktsioonid kuupäeva ja kellaaja sisestamiseks Excelis. Sisestatud IF-funktsioon kasutatakse mitme tingimuse kontrollimiseks Excelis ja NOW funktsioon tagastab praeguse kuupäeva ja kellaaja.

📌 Sammud:

Enne kui läheme edasi, peame lubama funktsiooni iteratiivne arvutus funktsioon Excelis. Niisiis, järgige alljärgnevaid samme.

  • Esiteks, minge Faili vahekaart.

  • Teiseks, valige Valikud menüüst.

  • Kohe, kui Exceli valikud ilmub aken.
  • Siinkohal hüpake Valemid vahekaart.
  • In the Arvutusvõimalused sektsioonis märkida ruutu Võimaldab iteratiivset arvutust .
  • Lõpuks klõpsake OK .

Nüüd saame oma valemit lehele rakendada.

  • Esialgu valige lahter A1 ja sisestage alljärgnev valem.
=IF(C6"",IF(A1"",A1,NOW()),"")

Siin on IF-funktsioon , kõigepealt kontrollisime, kas raku C6 ei ole võrdne tühi siis veel üks IF-funktsioon täidetakse, või vastasel juhul tagastab see faili tühi Teine IF-funktsioon kontrollib, kas lahter A1 ei ole võrdne tühi Kui väärtus on TÕELINE siis tagastab see lahtri A1 või muidu täidab ta NOW funktsioon .

  • Vastavalt sellele vajutage SISESTA .

Ülaltoodud pildilt näeme, et valem tagastab lahtrisse tühja lahtri A1 kuna lahtris ei ole väärtust C6 Nii et kontrollime, kas valem töötab, kui lahtris on väärtus. C6 .

  • Praegu kirjutage üles Praegune lahtris C6 ja vajutage SISESTA .

Äkki kuvatakse lahtrisse praegune kuupäev ja kellaaeg. A1 .

Sarnased lugemised

  • Kuidas sisestada Exceli kuupäeva tempel, kui rea lahtrid on muudetud
  • Ajatempli sisestamine Excelis, kui lahter muutub (2 tõhusat viisi)
  • Kuidas sisestada Exceli ajatempel, kui lahter muutub ilma VBA-ta (3 võimalust)
  • Kuidas teisendada Unixi ajatempel Excelis kuupäevaks (3 meetodit)

4. Kombineeritud funktsioonide kasutamine

Nüüd näitame, kuidas saab Excelis sisestada aega koos uuendustega, kasutades funktsiooni AADRESS , CELL , KOLUMN , IF , KOHE ja ROW funktsioone. Palun vaadake läbi sammud, et teha seda oma andmekogumiga.

📌 Sammud:

  • Eelkõige valige lahter A1 ja sisestage sellesse lahtrisse järgmine valem.
=IF(C6"",IF(AND(A1"",CELL("aadress")=ADDRESS(ROW(C6),COLUMN(C6)))),NOW(),IF(CELL("aadress")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),""),") Valemi jaotus
  • ROW(C6)→ The ROW funktsioon tagastab konkreetse lahtri rea numbri.
    • Väljund: 6
  • COLUMN(C6)→ The COLUMN funktsioon tagastab konkreetse lahtri veeru numbri.
    • Väljund: 3
  • AADRESS(RIDA(C6),VEERG(C6))→ The ADRESS funktsioon tagastab antud raku aadressi.
    • ADRESS(6,3)→ muutub
      • Väljund: $C$6
  • CELL("aadress")=ADRESS(ROW(C6),COLUMN(C6))→ The CELL funktsioon tagastab teabe konkreetse antud lahtri kohta.
    • CELL("aadress")=ADDRESS(6,3))→ muutub
      • Väljund: FALSE
  • CELL("aadress")ADRESS(ROW(C6),COLUMN(C6))→ muutub
    • Väljund: TRUE
  • AND(A1"",CELL("aadress")=ADRESS(ROW(C6),COLUMN(C6)))→ The CELL funktsioon tagastab teabe konkreetse antud lahtri kohta.
    • JA(A1"",{VALE})→ muutub
      • Väljund: FALSE
  • IF(CELL("aadress")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW()))),→ The IF-funktsioon tagastab väärtuse, kui tingimus on TÕELINE ja tagastab teise väärtuse, kui see on VALE .
    • IF({TRUE},A1,NOW())→ muutub
      • Väljund: 44816.522597
  • IF(AND(A1"",CELL("aadress")=ADRESS(ROW(C6),COLUMN(C6)))),NOW(),IF(CELL("aadress")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),"")→ muutub
    • IF(C6””,44816.522597,””))→ muutub
      • Väljund: 44816.522597
  • Pärast seda vajutage SISESTA võti.

  • Niipea, kui me kirjutame midagi lahtrisse C6 , saavad jooksev kuupäev ja kellaaeg nähtavaks lahtris A1 .

Erinevus selle meetodi ja eelmise meetodi vahel seisneb selles, et kui me muutsime lahtri väärtust C6 kuupäev ja kellaaeg lahtris A1 ei saanud uuendatud Meetod 3 Kuid meie praeguses meetodis uuendatakse seda iga kord, kui me muudame lahtri sisu. C6 .

  • Niisiis, muutke lahtri sisu C6 aadressile P .

Nüüd näitab see meile praegust ajakohastatud aega.

5. VBA-koodi rakendamine

Kas olete kunagi mõelnud, et automatiseerida Excelis samu igavaid ja korduvaid toiminguid?

Ärge mõelge enam, sest VBA Tegelikult saate eelnevat meetodit täielikult automatiseerida, kasutades selleks programmi VBA Näeme seda tegevuses.

📌 Sammud:

  • Alguses mine Arendaja vahekaart.
  • Valige siinkohal Visual Basic kohta Kood rühm.
  • Teise võimalusena vajutage ALT + F11 ülesande kordamiseks.

Kohe, kui Microsoft Visual Basic for Applications avaneb aken.

  • Seejärel topeltklõpsake vastaval lehel VBA koodimooduli avamiseks.

  • Kirjutage koodimoodulisse järgmine kood.
 Private Sub Worksheet_Change(ByVal Status As Range) If Status.Column = 3 And Status.Value "" Then Application.EnableEvents = False Status.Offset(-5, -2) = Format(Now(), "dd-mm-yyyy hh:mm AM/PM") Application.EnableEvents = True End If End Sub 

Koodide lahtimõtestamine
  • Private Sub'i loomiseks valige kõigepealt käsk Tööleht selle asemel, et Üldine ja Muuda kui Deklaratsioon . alati, kui sellel töölehel toimuvad muudatused, käivitub kood ise.
  • Seejärel kasutasime IF-funktsioon kus me kontrollisime, kas Staatus vahemik ei ole võrdne tühi kasutades Väärtus meetodil ja ka siis, kui veeru number on 3 kasutades Veerg meetod.
  • Nüüd, me seadistame Application.EnableEvents nagu Vale .
  • Pärast seda määrame nihke (-5,-2) sisestada kuupäev ja kellaaeg nihutades 5 read üles ja 2 veerud vasakule.
  • Siinkohal on Nüüd funktsioon annab hiljutise aja ja formaat on järgmine dd-mm-yyyy hh:mm AM/PM kui väärtus on TÕELINE .
  • Järelikult määrasime Application.EnableEvents nagu Tõsi .
  • Lõpuks lõpetage alamprotseduuri käsuga End Sub .
  • Seejärel pöörduge tagasi töölehe juurde.
  • Ja, kirjutage üles olevikus olevikus Staatus veerus.
  • Automaatselt näeme kuupäeva ja kellaaega lahtris A1 .

Loe edasi: Excel VBA: sisestada ajatempel makro käivitamisel

6. Kasutaja määratud funktsiooni rakendamine

Lisaks saame Excelisse sisestada praeguse kuupäeva ja kellaaja ka automaatselt, rakendades kasutaja määratud funktsiooni. Uurime meetodit samm-sammult.

📌 Sammud:

  • Kõigepealt avage Microsoft Visual Basic for Applications aken nagu enne .
  • Teiseks, liikuge Sisesta vahekaart.
  • Hiljem valige Moodul valikutest.

  • Sisestage koodimoodulisse järgmine kood.
 Function Insert_Current_Date_Time(Status As Range) If Status.Value "" Then Insert_Current_Date_Time = Format(Now, "dd-mm-yyyyyy hh:mm AM/PM") Else Insert_Current_Date_Time = "" End If End Function 

Koodide lahtimõtestamine
  • Esiteks, me lõime Funktsioon nimega Insert_Current_Date_Time ja määrata Staatus nagu Range .
  • Seejärel kasutasime Kui avaldus, kus me kontrollisime, kas Staatus vahemik ei ole võrdne tühja kasutades Väärtus meetod.
  • Pärast seda seadistame Insert_Current_Date_Time võrdne väärtusega Nüüd funktsioon ja vormindada lahter järgmiselt dd-mm-yyyy hh:mm AM/PM kui väärtus on TÕELINE .
  • Vastasel juhul on see tühi .
  • Sel ajal pöörduge tagasi töölehe juurde.
  • Seejärel valige lahter C1 ja hakake kirjutama funktsiooni nime.
  • Vahetult pärast kirjutamist =in funktsioon on nähtav.
  • Seejärel valige funktsioon, vajutades TAB klaviatuuril.

  • Pärast seda anda raku C6 funktsiooni võrdlusvahemikuks ja vajutage SISESTA .

Aga, raku A1 on endiselt tühi, sest lahter C6 on samuti tühi.

  • Praegu kirjutage üles Praegune lahtris C6 ja saada praegune kuupäev ja kellaaeg lahtrisse A1 koheselt.

Sisestage praegune kuupäev ja kellaaeg lahtrisse A1, kuid ärge lisage praegust kellaaega.

Siinkohal sisestame praeguse kuupäeva ja kellaaja lahtrisse A1 lisamata praegust kellaaega. Tegelikult palub see sisestada ainult praeguse kuupäeva. Et seda teha nagu meie, järgige alljärgnevaid samme.

📌 Sammud:

  • Kõigepealt valige lahter A1 ja sisestage sellesse lahtrisse järgmine valem.
=TODAY()

The TODAY funktsioon tagastab praeguse kuupäeva vormindatuna kuupäevana.

  • Seejärel vajutage SISESTA nupp.

Lihtsalt, praegune kuupäev on meie ees.

Loe edasi: Kuidas sisestada Exceli lahtrisse viimane muudetud kuupäev ja kellaaeg

Praktika sektsioon

Selleks, et ise harjutada, on meil olemas Praktika lõik nagu allpool iga lehe paremal poolel. Palun tehke seda ise.

Kokkuvõte

See artikkel pakub lihtsaid ja lühikesi lahendusi praeguse kuupäeva ja kellaaja sisestamiseks lahtrisse A1 Excelis. Ärge unustage alla laadida alla Praktika fail. Täname teid selle artikli lugemise eest, loodame, et see oli kasulik. Palun andke meile teada kommentaaride sektsioonis, kui teil on küsimusi või ettepanekuid. Palun külastage meie veebisaiti Exceldemy rohkem uurida.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.