Kaip "Excel" programoje naudoti funkciją DABAR (8 tinkami pavyzdžiai)

  • Pasidalinti
Hugh West

"Microsoft Excel" programoje funkcija DABAR naudojama laiko žymenims rodyti. Įtraukus funkciją DABAR į kitų susijusių funkcijų vidų, galima gauti įvairių naudingų rezultatų. Šiame straipsnyje sužinosite, kaip efektyviai naudoti šią funkciją DABAR programoje "Excel" pagal kelis kriterijus.

Pirmiau pateiktoje ekrano kopijoje pateikiama straipsnio apžvalga, kurioje vaizduojamas supaprastintas funkcijos NOW taikymas "Excel" programoje. Daugiau informacijos apie duomenų rinkinį, taip pat metodus ir funkcijas pagal skirtingus kriterijus sužinosite tolesniuose šio straipsnio skyriuose.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti "Excel" darbaknygę, kurią naudojome rengdami šį straipsnį.

Funkcijos NOW naudojimas.xlsx

Įvadas į DABAR funkciją

  • Funkcijos tikslas:

DABAR Funkcija grąžina dabartinę datą ir laiką, suformatuotus kaip datą ir laiką.

  • Sintaksė:

=NOW()

Funkcijoje NOW nepriimamas joks argumentas.

8 tinkami "Excel" funkcijos DABAR naudojimo atvejai

1. Dienų pridėjimas arba atimtis naudojant funkciją NOW

Toliau pateiktame paveikslėlyje, B stulpelis pakartotinai nurodo dabartinę datą ir laiką. Naudojant DABAR funkciją ir pridėdami arba atimdami skaitinę vertę, galime lengvai sužinoti naujas datas ir laikus. C stulpelis , gautos vertės pateikiamos pritaikius DABAR formulė, prie kurios pridedama arba atimama kita skaitinė vertė, žyminti kelias dienas.

Norėdami pridėti dienas prie dabartinės datos, į šią formulę turite įrašyti tik dienų skaičių:

=NOW() + dienų skaičius

Norėdami grįžti prie ankstesnės datos, iš funkcijos DABAR turite tiesiog atimti dienų skaičių ir tada funkcija atrodys taip:

=NOW() - number_of_days

Jei pridėjimui arba atimčiai naudojate skaičiaus dalį, bus pridedama arba atimama dienos dalis. Pavyzdžiui, norėdami rasti kitą dieną, naudodami funkciją DABAR, pridėsite 1, o tai reiškia, kad pridėsite lygiai 24 valandos į dabartinę datą. Bet kai naudojate 0.5 vietoj 1 , tada 12 valandų bus pridėta dabartinė data, apibrėžta funkcija NOW.

Skaityti daugiau: Kaip pašalinti laiką iš "Excel" datos (6 būdai)

2. Minučių ar valandų pridėjimas arba atimtis naudojant funkciją DABAR

Sudėdami arba atimdami trupmeninį skaičių su funkcija DABAR arba iš jos, tiesiog rasite naują laiką su pridėtomis minutėmis arba valandomis. Bendra formulė trupmeniniam skaičiui sudėti arba atimti turėtų atrodyti taip:

=NOW() ± valanda_dalis/24

Dėl hour_fraction , 1 yra . 60 minučių, todėl 30 minučių bus pusė, o valandos dalis, t. y. 0.5 .., 0,25 ir 0,75 žymėti . 15 minučių ir 45 minutės Tada šią trupmeną reikia paversti dividendu, kurio daliklis bus 24 kad ši jungtinė dalis būtų minutės arba valandos dalis.

Norėdami pridėti arba atimti valandų skaičių, turite įvesti frakciją kaip 24 valandų dalį. Taigi bendroji formulė turėtų būti tokia:

=NOW() ± valandos_dalis

Čia jums nereikės dalyti trupmenos iš 24, nes reikšmę jau įvedate kaip 24 valandų trupmeną. Taigi, pavyzdžiui, jei sudėsite arba atimsite 0.5 kuris žymės 12 valandų , panašiai 0,25 ir 0,75 atstovaus 6 valandos ir 18 valandų atitinkamai.

Skaityti daugiau: Kaip automatiškai atnaujinti dabartinį laiką "Excel" programoje (naudojant formulę ir VBA)

3. Mėnesių pridėjimas arba atimtis naudojant EDATE ir NOW funkcijas

EDATE funkcija grąžina serijos numerį datos, kuri yra nurodytu mėnesių skaičiumi prieš arba po pradžios datos. Šios funkcijos sintaksė yra tokia:

=EDATE(start_date, mėnesiai)

Naudodami EDATE ir NOW funkcijų kartu galite pridėti arba atimti mėnesius su dabartine data arba iš jos. Mūsų duomenų rinkinyje, pateiktame šio skirsnio paveikslėlyje, C5 ir C7 ląstelės rodomos dvi skirtingos datos sudedant ir atimant 6 mėnesiai nuo dabartinės datos. Tačiau šiuo atveju laikas nebus išsaugotas ir bus rodomas 0:00 valandų. Bendrąją šios kombinuotosios funkcijos formulę galima pavaizduoti taip:

=EDATE(NOW(), mėnesiai)

Jei norite matyti naujas datas su išsaugotais laikais, turite naudoti MOD Ši funkcija grąžina likutį, gautą skaičių padalijus iš daliklio. Funkcijos MOD sintaksė yra tokia:

=MOD(skaičius, daliklis)

Taigi, mūsų atveju, data ir laikas, rasti naudojant DABAR funkcija bus padalinta iš 1 ir grąžins likutis su 0 kuris reiškia 1/0/1900 tačiau bus išsaugotas laikas, kuris bus pridėtas prie ankstesnės rezultato vertės, rastos naudojant EDATE funkcija Taigi, bendrą bendrąją formulę galima pavaizduoti taip:

=EDATE(DABAR(), mėn.) + MOD(DABAR(),1

4. Funkcijų IF ir NOW derinimas, siekiant rasti terminą ir datą

Dabar pagalvokime apie atvejį, kai reikia sužinoti, ar dabartinė data ir laikas viršija terminą, ar ne. Turėsite galimybę pritaikyti termino būsenas naudodami JEIGU ir DABAR funkcijos. Toliau pateiktame paveikslėlyje pateiktame mūsų duomenų rinkinyje, B stulpelis yra terminai ir C stulpelis rodoma dabartinė data ir laikas. Termino arba mokėjimo statusus sužinosime D stulpelis .

📌 Žingsniai:

➤ Išvestyje D5 langelis , atitinkama formulė bus tokia:

=IF((B5-NOW())>0, "Privaloma", "Terminas baigėsi")

➤ Dabar paspauskite Įveskite , automatiškai užpildykite likusius langelius D stulpelis ir rasite visas atitinkamas būsenas su Mokėtinos sumos arba termino pabaiga pranešimai.

Panašūs skaitiniai

  • Kaip naudoti WORKDAY.INTL funkciją programoje "Excel" (išsamios gairės)
  • Naudokite "Excel" savaitės dienos funkciją ( su 8 pavyzdžiais)
  • Kaip naudoti NETWORKDAYS.INTL funkciją "Excel" programoje (2 pavyzdžiai)
  • DATEVALUE funkcijos naudojimas programoje "Excel" (6 tinkami pavyzdžiai)
  • Kaip naudoti "Excel" funkciją DAYS su praktiniu pavyzdžiu

5. Mėnesio pirmosios arba paskutinės datos rodymas prieš arba po dabartinės datos naudojant funkcijas NOW ir EOMONTH

EOMONTAS funkcija grąžina paskutinės mėnesio dienos prieš arba po nurodyto mėnesių skaičiaus eilės numerį. Šios funkcijos sintaksė yra tokia:

=EOMONTH(start_date, mėnesiai)

Naudodami EOMONTAS ir DABAR funkcijos kartu, galime iš dabartinės datos gauti ankstesnio ar vėlesnio mėnesio 1-ąją arba paskutinę datą. Bendra kombinuotoji formulė, kaip iš dabartinės datos gauti mėnesio 1-ąją datą, yra tokia:

=EOMONTH(NOW(), month_serial)+1

Čia month_serial yra einamojo mėnesio eilės numeris. Pavyzdžiui, norėdami gauti einamojo mėnesio 1-ąją datą, turime naudoti -1 kaip month_serial , - 2 ankstesnis mėnuo ir 0 kitą mėnesį Taip gausime paskutinę susijusio mėnesio datą, o tada prie funkcijos pridėję 1 gausime kito mėnesio 1-ąją dieną pagal formulės month_serial.

Taigi, norėdami gauti paskutinę mėnesio datą iš dabartinės datos, bendroji formulė turėtų atrodyti taip:

=EOMONTH(NOW(), month_serial)

Šiuo atveju month_serial bus 0 gauti paskutinę datą einamasis mėnuo , -1 ankstesnis mėnuo ir 1 kitą mėnesį .

Tikiuosi, kad toliau pateiktame paveikslėlyje visiškai suprasite, kaip turėtumėte naudoti šią kombinuotą funkciją, norėdami iš dabartinės datos gauti 1-ąją arba paskutinę mėnesio datą. MOD funkcija, laikas nebus išsaugotas nuo dabartinės datos.

Norint išsaugoti dabartinį laiką, nustatant praėjusio arba kito mėnesio 1-ąją datą nuo dabartinės datos, bus naudojama bendra ir kombinuota formulė su funkcija MOD:

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

Norint iš dabartinės datos gauti paskutinę praėjusio arba kito mėnesio datą, tačiau išsaugoti laiką, formulė bus tokia:

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

Tikiuosi, kad toliau pateikta ekrano nuotrauka padės jums geriau suprasti šių funkcijų paskirtį.

6. DABAR ir LAIKO funkcijų įtraukimas, kad būtų rodomas dabartinis laikas pagal skirtingas zonas

Pridedant arba atimant TIME funkciją iš DABAR funkciją, galime lengvai sužinoti dabartinį laiką pagal skirtingas zonas ar vietoves aplink Žemę. TIME funkcija konvertuoja valandas, minutes ir sekundes, pateiktas kaip skaičius, į "Excel" serijos numerį, suformatuotą laiko formatu. Funkcijos TIME sintaksė yra tokia:

=TIME(valanda, minutė, sekundė)

Toliau pateiktame paveikslėlyje pateiktas pavyzdys, kaip rasti skirtingus zoninius laikus, prie esamo laiko pridedant valandas ir minutes. Darant prielaidą, kad esamas laikas Čikaga, JAV yra . 1:25:16 VAL. kuri buvo nustatyta pagal DABAR norėdami sužinoti dabartinį laiką kitose skirtingose pasaulio dalyse, turime pridėti arba atimti valandas ir minutes, įvesdami jas į funkciją TIME.

C stulpelis paveikslėlyje rodomi skirtingi laikai, pagrįsti zonomis, kurios buvo rastos pagal susijusias DABAR ir LAIKO formules, ir D stulpelis rodomos formulės, kurios buvo naudojamos šiems laikams rasti. Taigi, bendra formulė, pagal kurią galima rasti dabartinį laiką kitame regione ar pasaulio dalyje, turėtų būti tokia:

=NOW() + TIME(valanda, minutė, sekundė)

7. Dienų, likusių iki dabartinės datos, skaičiavimas naudojant funkcijas DAYS ir NOW

Funkcija DAYS rodo dienų skaičių tarp dviejų datų, o šios funkcijos sintaksė yra tokia:

=DAYS(pabaigos_data, pradžios_data)

Įvesdami DABAR funkciją kaip end_date argumentas DIENOS funkciją, galime lengvai rasti dienų, likusių iki termino pabaigos, skaičių. Toliau pateiktoje ekrano nuotraukoje pateikiamas veiksmingo šios formulės naudojimo pavyzdys.

📌 Žingsniai:

➤ Į D5 langelis , atitinkama formulė bus tokia:

=DAYS(B5, NOW())

➤ Spauda Įveskite , automatiškai užpildykite visą stulpelį Užpildymo rankena ir sužinosite, kiek dienų liko kiekvienai progai.

8. Galutinio kelionės į paskirties vietą laiko nustatymas pagal dabartinį laiką naudojant funkcijas NOW ir TIME

Darant prielaidą, kad automobilis pradės važiuoti nuo dabartinio laiko ir kirs 360 kilometrų vidutiniu greičiu 60 kilometrų per valandą (60 km/h) Galutinį laiką, per kurį automobilis pasieks kelionės tikslą, nustatysime įvesdami laiką kaip Atstumas(C5)/Greitis(C4) į valanda argumentas TIME funkcija.

📌 Žingsniai:

➤ Į Ląstelė C7 , atitinkama formulė bus tokia:

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

➤ Spauda Įveskite ir iš karto gausite tikslų kelionės tikslo laiką.

💡 Dalykai, kuriuos reikia turėti omenyje

🔺 DABAR yra nepastovus funkcija, tai reiškia, kad ji bus atnaujinama kiekvieną kartą, kai įvesite ar pakeisite bet kokius duomenis savo Excel skaičiuoklėje. Norėdami išlaikyti statišką laiką, surastą funkcijos NOW, turite nukopijuoti laiką iš ląstelės ir tada įklijuoti jį su funkcija VALUES(V) arba, jei nenorite naudoti funkcijos DABAR, turite paspausti CTRL+SHIFT+; gauti dabartinį laiką ir padaryti jį statišką.

🔺 Jei norite atnaujinti datą ir laiką, rastus naudojant funkciją DABAR, turėsite paspausti F9 bet kada, kai norite rasti atnaujintą datą ir laiką.

🔺 Funkcijos DABAR datos ir laiko formatas yra MM/DD/YYYYY hh: mm.

Baigiamieji žodžiai

Tikiuosi, kad visi pirmiau paminėti funkcijos DABAR naudojimo būdai dabar leis jums efektyviau jas taikyti "Excel" skaičiuoklėse. Jei turite klausimų ar atsiliepimų, praneškite man komentarų skiltyje. Arba galite peržiūrėti kitus mūsų straipsnius, susijusius su "Excel" funkcijomis šioje svetainėje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.