Kako uporabiti funkcijo ZDAJ v Excelu (8 primernih primerov)

  • Deliti To
Hugh West

V programu Microsoft Excel se funkcija ZDAJ uporablja za prikaz časovnih oznak. Z vključitvijo funkcije ZDAJ znotraj drugih sorodnih funkcij lahko dobimo različne uporabne rezultate. V tem članku boste izvedeli, kako učinkovito uporabiti to funkcijo ZDAJ v programu Excel v okviru več meril.

Zgornja zaslonska slika je pregled članka, ki predstavlja poenostavljeno uporabo funkcije NOW v Excelu. Več o naboru podatkov ter metodah in funkcijah v okviru različnih meril boste izvedeli v naslednjih razdelkih tega članka.

Prenesi delovni zvezek za prakso

Prenesete lahko Excelovo delovno knjižico, ki smo jo uporabili za pripravo tega članka.

Uporaba funkcije NOW.xlsx

Uvod v funkcijo ZDAJ

  • Cilj funkcije:

ZDAJ Funkcija vrne trenutni datum in čas, oblikovana kot datum in čas.

  • Sintaksa:

=NOW()

Funkcija NOW ne sprejme nobenega argumenta.

8 primernih primerov uporabe funkcije ZDAJ v Excelu

1. Dodajanje ali odštevanje dni s funkcijo NOW

Na spodnji sliki, Stolpec B večkrat predstavlja trenutni datum in čas. Z uporabo ZDAJ in nato dodajanjem ali odštevanjem številske vrednosti, lahko preprosto ugotovimo nove datume in čase. Stolpec C , so prikazane končne vrednosti po uporabi ZDAJ formulo z dodajanjem ali odvzemanjem druge številčne vrednosti, ki predstavlja več dni.

Če želite trenutnemu datumu dodati dneve, morate v naslednjo formulo vnesti samo število dni:

=NOW() + število_dni

Če se želite vrniti na prejšnji datum, morate od funkcije ZDAJ preprosto odšteti število dni in funkcija bo videti takole:

=NOW() - število_dni

Če za seštevanje ali odštevanje uporabite del števila, se bo del dneva seštel ali odštel. Na primer, s funkcijo NOW boste dodali 1, da bi našli naslednji dan, kar pomeni, da boste dodali natanko 24 ur na trenutni datum. 0.5 namesto 1 , potem 12 ur bo dodan trenutni datum, določen s funkcijo NOW.

Preberite več: Kako odstraniti čas iz datuma v programu Excel (6 pristopov)

2. Dodajanje ali odštevanje minut ali ur s funkcijo NOW

S seštevanjem ali odštevanjem ulomka s funkcijo NOW ali iz nje boste preprosto našli nov čas z dodanimi minutami ali urami. Splošna formula za seštevanje ali odštevanje ulomka je videti takole:

=NOW() ± urni_drobec/24

Za hour_fraction , 1 predstavlja . 60 minut in s tem 30 minut bo polovica, urni del pa bo znašal 0.5 . podobno, 0,25 in 0,75 označujemo . 15 minut in . 45 minut Nato morate ta ulomek pretvoriti v dividendo, pri čemer bo delitelj 24 tako da ta skupni del predstavlja minute ali del ure.

Če želite dodati ali odvzeti število ur, morate vnesti delež kot del 24 ur. Splošna formula je torej:

=NOW() ± urni_del

Tukaj vam ni treba deliti ulomka s 24, saj vrednost že vnašate kot ulomek 24 ur. Tako na primer, če seštejete ali odštejete 0.5 ki bo označevala 12 ur , podobno 0,25 in 0,75 bo predstavljal 6 ur in . 18 ur oziroma.

Preberite več: Kako samodejno posodobiti trenutni čas v Excelu (s formulo in VBA)

3. Dodajanje ali odštevanje mesecev s funkcijama EDATE in NOW

funkcija EDATE vrne serijsko številko datuma, ki je navedeno število mesecev pred ali za začetnim datumom. Sintaksa te funkcije je:

=EDATE(datum_začetka, meseci)

Z uporabo EDATE in NOW skupaj lahko dodajate ali odvzemate mesece s trenutnim datumom ali od njega. V našem naboru podatkov, ki je prikazan na sliki tega poglavja, Celici C5 in C7 prikazujeta dva različna datuma z dodajanjem in odštevanjem 6 mesecev od trenutnega datuma. Vendar se v tem primeru čas ne bo ohranil in bo prikazan 0:00 Splošna formula te kombinirane funkcije je lahko predstavljena kot:

=EDATE(NOW(), mesecev)

Če želite videti nove datume z ohranjenimi časi, morate uporabiti MOD Ta funkcija vrne ostanek po deljenju števila z deliteljem. Sintaksa funkcije MOD je:

=MOD(število, delitelj)

V našem primeru sta torej datum in čas, ki ju je našel ZDAJ bo deljena z 1 in nato vrne preostanek s spletno stranjo . 0 ki predstavlja 1/0/1900 vendar se bo ohranil čas, ki bo dodan prejšnji rezultativni vrednosti, ugotovljeni z EDATE funkcija Celotna splošna formula je torej naslednja:

=EDATE(ZDAJ(), mesecev) + MOD(ZDAJ(),1

4. Združevanje funkcij IF in NOW za iskanje časa in datuma

Zdaj pa si zamislimo primer, v katerem morate ugotoviti, ali trenutni datum in ura presegata rok ali ne. Statuse zapadlosti boste lahko prilagodili z uporabo ČE in ZDAJ funkcije. V našem naboru podatkov na spodnji sliki, Stolpec B predstavlja roke in Stolpec C prikaže trenutni datum in čas. Stanje roka ali zapadlosti bomo ugotovili v Stolpec D .

📌 Koraki:

➤ V izhodu Celica D5 , je ustrezna formula:

=IF((B5-NOW())>0, "zapadel", "rok je potekel")

➤ Zdaj pritisnite Vnesite , samodejno izpolnite preostale celice v Stolpec D in našli boste vsa ustrezna stanja z Pretekel rok ali rok sporočila.

Podobna branja

  • Kako uporabljati funkcijo WORKDAY.INTL v Excelu (popolna navodila)
  • Uporaba funkcije WEEKDAY v Excelu ( z 8 primeri)
  • Kako uporabljati funkcijo NETWORKDAYS.INTL v Excelu (2 primera)
  • Uporaba funkcije DATEVALUE v Excelu (6 primernih primerov)
  • Kako uporabljati Excelovo funkcijo DAYS s praktičnim primerom

5. Prikaz prvega ali zadnjega datuma meseca pred ali za trenutnim datumom z uporabo funkcij NOW in EOMONTH

EOMONTH funkcija vrne serijsko številko zadnjega dne v mesecu pred ali po določenem številu mesecev. Sintaksa te funkcije je:

=EOMONTH(start_date, months)

Z uporabo EOMONTH in NOW lahko iz trenutnega datuma dobimo 1. ali zadnji datum prejšnjega ali naslednjega meseca. Splošna kombinirana formula za pridobitev 1. datuma meseca iz trenutnega datuma je:

=EOMONTH(NOW(), month_serial)+1

Tu je month_serial je zaporedna številka meseca iz tekočega meseca. Če želimo na primer dobiti 1. datum tekočega meseca, moramo uporabiti -1 kot month_serial , - 2 za prejšnji mesec in . 0 za naslednji mesec . Tako bomo dobili zadnji datum povezanega meseca, nato pa z dodajanjem 1 funkciji dobili 1. dan naslednjega meseca na podlagi serije mesecev v formuli.

Če želite iz trenutnega datuma dobiti zadnji datum meseca, mora biti splošna formula videti takole:

=EOMONTH(NOW(), month_serial)

V tem primeru je month_serial bo 0 za pridobitev zadnjega datuma tekoči mesec , -1 za prejšnji mesec in . 1 za naslednji mesec .

Upam, da boste na naslednji sliki v celoti razumeli, kako morate uporabiti to kombinirano funkcijo za pridobitev prvega ali zadnjega datuma v mesecu iz trenutnega datuma. MOD tukaj se čas ne bo ohranil iz trenutnega datuma.

Za ohranitev trenutnega časa pri določanju prvega datuma prejšnjega ali naslednjega meseca od trenutnega datuma je splošna in kombinirana formula s funkcijo MOD naslednja:

=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)

Če želite iz trenutnega datuma dobiti zadnji datum prejšnjega ali naslednjega meseca in pri tem ohraniti čas, je formula naslednja:

=EOMONTH(NOW(), month_serial) + MOD((NOW),1)

Upam, da vam bo spodnja slika zaslona pomagala natančneje razumeti uporabo teh funkcij.

6. Vključitev funkcij NOW in TIME za prikaz trenutnega časa glede na različna območja

Z dodajanjem ali odvzemanjem TIME funkcijo iz ZDAJ lahko preprosto ugotovimo trenutni čas glede na različna območja ali območja na Zemlji. TIME funkcija pretvori ure, minute in sekunde, podane kot številke, v Excelovo serijsko številko, oblikovano v časovnem formatu. Sintaksa funkcije TIME je:

=ČAS (ura, minuta, sekunda)

Na naslednji sliki je primer iskanja različnih časovnih območij s prištetjem ur in minut k trenutnemu času. Ob predpostavki, da je trenutni čas v Chicago, ZDA je . 1:25:16 PM ki je bila ugotovljena s ZDAJ Za pridobitev trenutnega časa za druge različne dele sveta moramo dodati ali odvzeti ure in minute tako, da jih vnesemo v funkcijo TIME.

Stolpec C na sliki so prikazani različni časi na podlagi območij, ki so bili ugotovljeni s povezanimi formulami NOW in TIME ter Stolpec D prikazuje formule, ki so bile uporabljene za iskanje teh časov. Splošna formula za iskanje trenutnega časa za drugo regijo ali del sveta bi morala biti:

=NOW() + TIME(ura, minuta, sekunda)

7. Računanje števila dni, ki so ostali do trenutnega datuma, z uporabo funkcij DAYS in NOW

Funkcija DNEVI prikaže število dni med dvema datumoma, sintaksa te funkcije pa je:

=DAYS(končni_datum, začetni_datum)

Z vnosom ZDAJ funkcijo kot end_date argument v DNEVI lahko preprosto ugotovimo število dni, ki nam preostanejo do roka. Na naslednji sliki je primer učinkovite uporabe te formule.

📌 Koraki:

➤ V Celica D5 , je ustrezna formula:

=DAYS(B5, NOW())

➤ Tisk Vnesite , samodejno izpolnite celoten stolpec z Ročaj za polnjenje in za vsako priložnost boste našli število preostalih dni.

8. Določanje končnega časa do cilja iz trenutnega časa z uporabo funkcij NOW in TIME

Če predpostavimo, da bo avtomobil začel potovati od trenutnega časa in bo prečkal 360 kilometrov s povprečno hitrostjo 60 kilometrov na uro (60 km/h) . Končni čas, v katerem bo avto prispel do cilja, določimo tako, da vnesemo čas kot Razdalja(C5)/hitrost(C4) v ura argument TIME funkcijo.

📌 Koraki:

➤ V Celica C7 , je ustrezna formula:

=NOW()+TIME(C5/C4,0,0)

➤ Tisk Vnesite in takoj boste dobili natančen čas cilja.

💡 Stvari, ki jih je treba upoštevati

🔺 ZDAJ je hlapljivi To pomeni, da se posodobi vsakič, ko vnesete ali spremenite kateri koli podatek v Excelovi preglednici. Če želite ohraniti statični čas, ki ga je našla funkcija NOW, morate čas kopirati iz celice in ga nato prilepiti s funkcijo VALUES(V) Če pa ne želite uporabiti funkcije NOW, morate pritisniti CTRL+SHIFT+; da dobite trenutni čas in ga spremenite v statičnega.

🔺 Če želite posodobiti datum in uro, ki ju je našla funkcija ZDAJ, morate pritisniti F9 kadar koli želite poiskati posodobljen datum in čas.

🔺 Format datuma in časa funkcije NOW je MM/DD/YYYY hh: mm.

Zaključne besede

Upam, da vam bodo vse zgoraj omenjene metode za uporabo funkcije ZDAJ zdaj omogočile učinkovitejšo uporabo v vaših Excelovih preglednicah. Če imate kakršna koli vprašanja ali povratne informacije, mi jih sporočite v razdelku za komentarje. Lahko pa si ogledate tudi druge članke, povezane z Excelovimi funkcijami na tej spletni strani.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.