Sadržaj
U Microsoft Excelu, funkcija SADA se koristi za prikaz vremenskih oznaka. Ograđivanjem funkcije SADA unutar drugih povezanih funkcija, mogu se dobiti različiti korisni rezultati. U ovom članku ćete naučiti kako efikasno koristiti ovu funkciju SADA u Excelu pod više kriterija.
Snimak ekrana iznad je pregled članka koji predstavlja pojednostavljena primjena funkcije SADA u Excelu. Naučit ćete više o skupu podataka, kao i metodama i funkcijama prema različitim kriterijima u sljedećim odjeljcima ovog članka.
Preuzmite Vježbenicu
Možete preuzeti Excel radna knjiga koju smo koristili za pripremu ovog članka.
Upotreba funkcije NOW.xlsx
Uvod u funkciju NOW
- Cilj funkcije:
SADA Funkcija se vraća s trenutnim datumom i vremenom formatiranim kao datum i vrijeme.
- Sintaksa:
=SADA()
Nijedan argument nije prihvaćen unutar funkcije SADA.
8 odgovarajućih primjera korištenja funkcije SADA u Excelu
1. Dodavanje ili oduzimanje dana sa funkcijom SADA
Na slici ispod, Kolona B predstavlja trenutni datum i vrijeme uzastopno. Korištenjem funkcije SADA i zatim dodavanjem ili oduzimanjem numeričke vrijednosti možemo lako saznati nove datume i vremena. U koloni C ,rezultirajuće vrijednosti se prikazuju nakon primjene formule SADA sa dodavanjem ili oduzimanjem druge numeričke vrijednosti koja predstavlja nekoliko dana.
Da biste dodali dane trenutnom datumu, morate unijeti broj dana samo u sljedećoj formuli:
=NOW() + number_of_days
Da biste se vratili na prethodni datum, morate jednostavno oduzeti broj dana od SADA funkcija i tada će funkcija izgledati ovako:
=NOW() - number_of_days
Ako koristite djelić broja za dodavanje ili oduzimanje , tada će se dio dana dodati ili oduzeti. Na primjer, dodat ćete 1 sa funkcijom SADA da biste pronašli sljedeći dan, što znači da dodajete točno 24 sata trenutnom datumu. Ali kada koristite 0.5 umjesto 1 , tada će se dodati 12 sati sa trenutnim datumom definiranim funkcijom SADA.
Pročitajte više: Kako ukloniti vrijeme iz datuma u Excelu (6 pristupa)
2. Dodavanje ili oduzimanje minuta ili sati sa funkcijom SADA
Dodavanjem ili oduzimanjem razlomka sa funkcijom SADA ili od nje, jednostavno ćete pronaći novo vrijeme s dodanim minutama ili satima. Generička formula za dodavanje ili oduzimanje broja razlomaka trebala bi izgledati ovako:
=NOW() ± hour_fraction/24
Za satni_razlomak , 1 predstavlja 60 minuta i stoga će 30 minuta biti polovica toga, a dio sata, to je 0,5 .Slično, 0,25 i 0,75 označavaju 15 minuta i 45 minuta respektivno. Zatim morate napraviti ovaj razlomak kao dividendu gdje će djelitelj biti 24 tako da ovaj kombinovani dio predstavlja minute ili djelić sata.
Da dodate ili oduzmete broj sati , morate unijeti razlomak kao dio 24 sata. Dakle, generička formula bi trebala biti:
=NOW() ± hour_fraction
I ovdje nećete morati dijeliti razlomak sa 24 jer već unosite vrijednost kao djelić od 24 sata. Tako, na primjer, ako dodate ili oduzmete 0,5 što će označavati 12 sati , slično će 0,25 i 0,75 predstavljati 6 sati i 18 sati respektivno.
Pročitajte više: Kako automatski ažurirati trenutno vrijeme u Excelu (sa Formulom i VBA )
3. Dodavanje ili oduzimanje mjeseci sa funkcijama EDATE i NOW
Funkcija EDATE vraća serijski broj datuma koji je naznačeni broj mjeseci prije ili nakon datuma početka. Sintaksa ove funkcije je:
=EDATE(datum_početka, mjeseci)
Upotrebom funkcija EDATE i SADA zajedno, možete dodati ili oduzmite mjesece sa ili od tekućeg datuma. U našem skupu podataka predstavljenom na slici ovog odjeljka, Ćelije C5 i C7 prikazuju dva različita datuma dodavanjem i oduzimanjem 6 mjeseci od trenutnog datuma. Ali u ovom slučaju,vrijeme neće biti sačuvano i pokazaće 0:00 sati. Generička formula ove kombinovane funkcije može se predstaviti kao:
=EDATE(NOW(), months)
Ako želite da vidite nove datume sa sačuvanim vremenima, onda morate koristiti MOD funkcija. Ova funkcija vraća ostatak nakon što je broj podijeljen djeliteljem. Sintaksa funkcije MOD je:
=MOD(broj, djelitelj)
Dakle, u našem slučaju, datum i vrijeme koje je pronašao SADA funkcija će biti podijeljena sa 1 i tada će vratiti ostatak sa 0 što predstavlja 1/0/1900 ali vrijeme će biti sačuvano koje će biti dodato prethodnoj rezultantnoj vrijednosti pronađenoj funkcijom EDATE Dakle, ukupna generička formula može biti prikazana kao:
=EDATE(NOW(), months) + MOD(NOW(),1
4. Kombiniranje IF i NOW funkcija za pronalaženje pravog vremena & Datum
Sada razmislimo o slučaju u kojem morate saznati da li trenutni datum i vrijeme premašuju rok ili ne. Imat ćete opciju da prilagodite dospjelo stanje korištenjem funkcija IF i SADA . U našem skupu podataka na slici ispod, Kolona B predstavlja rokove, a Kolona C prikazuje trenutni datum i vrijeme. Saznat ćemo rok ili dospjele statuse u Koloni D .
📌 Koraci:
➤ U izlaz Ćelija D5 , povezana formula će biti:
=IF((B5-NOW())>0,"Due","Deadline Over")
➤ Sada pritisnite Enter , automatski popunite ostatakćelija u Koloni D i pronaći ćete sve relevantne statuse s porukama Dospjelo ili Krajnji rok preko .
Slična očitanja
- Kako koristiti funkciju WORKDAY.INTL u Excelu (kompletne smjernice)
- Koristiti funkciju WEEKDAY u Excelu ( Sa 8 primjera)
- Kako koristiti funkciju NETWORKDAYS.INTL u Excelu (2 primjera)
- Koristiti funkciju DATEVALUE u Excelu (6 prikladno Primjeri)
- Kako koristiti Excel funkciju DAYS s praktičnim primjerom
5. Prikazivanje 1. ili posljednjeg datuma u mjesecu prije ili poslije tekućeg datuma korištenjem funkcija SADA i EOMONTH
EOMONTH funkcija vraća serijski broj posljednjeg dana u mjesecu prije ili poslije određeni broj mjeseci. Sintaksa ove funkcije je:
=EOMONTH(datum_početka, mjeseci)
Upotrebom funkcija EOMONTH i SADA zajedno, možemo dobiti 1. ili posljednji datum prethodnog ili sljedećeg mjeseca od tekućeg datuma. Generička kombinovana formula za dobijanje 1. datuma u mesecu od trenutnog datuma je:
=EOMONTH(NOW(), month_serial)+1
Ovde je month_serial serijski broj mjeseca iz tekućeg mjeseca. Na primjer, da bismo dobili 1. datum tekućeg mjeseca, moramo koristiti -1 kao month_serial , – 2 za prethodni mjesec i 0 za sljedeći mjesec . Tako ćemo dobiti posljednji datum povezanog mjesecaa zatim dodavanjem 1 funkciji, dobićemo 1. dan sljedećeg mjeseca na osnovu month_serial formule.
Dakle, da bismo dobili posljednji datum u mjesecu od trenutnog datuma, generička formula bi trebala izgledati ovako:
=EOMONTH(NOW(), month_serial)
U ovom slučaju, month_serial će biti 0 da se dobije posljednji datum tekući mjesec , -1 za prethodni mjesec i 1 za sljedeći mjesec .
Na sljedećoj slici, nadam se da ćete imati potpuni koncept kako biste trebali koristiti ovu kombiniranu funkciju da dobijete 1. ili posljednji datum u mjesecu od trenutnog datuma. Ali osim ako ovdje ne koristite funkciju MOD , vrijeme neće biti sačuvano od trenutnog datuma.
Za očuvanje trenutnog vremena prilikom određivanja 1. datuma prethodnog ili sljedećeg mjeseca od tekućeg datuma, generička i kombinovana formula sa MOD funkcijom će biti:
=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)
A da biste dobili posljednji datum prethodnog ili sljedećeg mjeseca od trenutnog datuma uz očuvanje vremena, tada će formula biti:
=EOMONTH(NOW(), month_serial) + MOD((NOW),1)
Snimak ekrana ispod bi trebao pomoći da bolje shvatite korištenje ovih funkcija upravo se nadam.
6. Uključivanje funkcija SADA i VRIJEME za prikaz trenutnog vremena na osnovu različitih zona
Dodavanjem ili oduzimanjem funkcije TIME od funkcije SADA , lako možemo pronaći iz trenutnih vremena na osnovurazličite zone ili područja oko Zemlje. Funkcija TIME pretvara sate, minute i sekunde date kao brojevi u Excel serijski broj, formatiran u formatu vremena. Sintaksa funkcije TIME je:
=TIME(sat, minuta, sekunda)
Sljedeća slika je primjer pronalaženja različitih zonskih vremena dodavanjem sati i minuta do trenutnog vremena. Pod pretpostavkom da je trenutno vrijeme u Čikagu, SAD 13:25:16 popodne koje je pronađeno funkcijom SADA . A da bismo dobili trenutno vrijeme za druge različite dijelove svijeta moramo sabirati ili oduzimati sate i minute unoseći ih unutar funkcije VRIJEME.
Kolona C na slici prikazuje drugačije vremena na osnovu zona koje su pronađene srodnim formulama SADA i VRIJEME, a Kolona D prikazuje formule koje su korištene za pronalaženje ovih vremena. Dakle, generička formula za pronalaženje trenutnog vremena za drugu regiju ili dio svijeta bi trebala biti:
=NOW() + TIME(hour, minute, second)
7. Brojanje preostalih dana od trenutnog datuma korištenjem funkcija DAYS i NOW
DAYS funkcija pokazuje broj dana između dva datuma, a sintaksa ove funkcije je:
=DAYS(end_date, start_date)
Unošenjem funkcije NOW kao argumenta end_date u DAYS , lako možemo pronaći broj dana koji je preostao da ispunimo rok.Sljedeći snimak ekrana je primjer efikasnog korištenja ove formule.
📌 Koraci:
➤ U ćeliji D5 , povezana formula će biti:
=DAYS(B5, NOW())
➤ Pritisnite Enter , automatski popunite cijeli stupac sa Fill Handle i vi pronaći će broj preostalih dana za svaku priliku.
8. Određivanje konačnog vremena za postizanje odredišta iz trenutnog vremena korištenjem funkcija SADA i VRIJEME
Pod pretpostavkom da će automobil početi putovati od trenutnog vremena i prijeći će 360 kilometara u prosječna brzina 60 kilometara na sat (60 km/h) . Odredit ćemo konačno vrijeme kada će automobil doći do odredišta unosom vremena kao Udaljenost(C5)/Brzina(C4) u argument sat od TIME funkcija.
📌 Koraci:
➤ U ćeliji C7 , povezana formula će biti:
=NOW()+TIME(C5/C4,0,0)
➤ Pritisnite Enter i odmah ćete dobiti tačno vrijeme odredišta.
💡 Stvari koje treba imati na umu
🔺 SADA je nestalna funkcija što znači da će se ažurirati svaki put kada unesete ili promijenite bilo koju podatke u vašoj Excel tabeli. Da biste zadržali statično vrijeme koje je pronašla funkcija SADA, morate kopirati vrijeme iz ćelije i zatim ga zalijepiti opcijom VRIJEDNOSTI(V) . Ili ako ne želite da koristite funkciju SADA, onda morate pritisnuti CTRL+SHIFT+; da dobijete trenutno vrijeme i učinite ga statičnim.
🔺 Akoako želite ažurirati datum i vrijeme koje pronalazi funkcija SADA, morat ćete pritisnuti F9 kad god želite pronaći ažurirani datum i vrijeme.
🔺 Format datuma i vremena funkcije SADA je MM/DD/GGGG hh: mm.
Završne riječi
Nadam se da će sve gore navedene metode koristiti Funkcija SADA će vam sada omogućiti da ih efikasnije primenite u vašim Excel tabelama. Ako imate bilo kakvih pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete pogledati naše druge članke vezane za Excel funkcije na ovoj web stranici.