Isi kandungan
Dalam Microsoft Excel, fungsi NOW digunakan untuk menunjukkan cap masa. Dengan melampirkan fungsi NOW di dalam fungsi berkaitan lain, output berguna yang berbeza boleh diperolehi. Dalam artikel ini, anda akan belajar cara menggunakan fungsi NOW ini dengan cekap dalam Excel di bawah berbilang kriteria.
Tangkapan skrin di atas ialah gambaran keseluruhan artikel yang mewakili aplikasi dipermudahkan fungsi NOW dalam Excel. Anda akan mengetahui lebih lanjut tentang set data serta kaedah dan fungsi di bawah kriteria yang berbeza dalam bahagian berikut artikel ini.
Muat Turun Buku Kerja Amalan
Anda boleh memuat turun Buku Kerja Excel yang telah kami gunakan untuk menyediakan artikel ini.
Penggunaan Fungsi NOW.xlsx
Pengenalan kepada Fungsi NOW
- Objektif Fungsi:
Fungsi NOW kembali dengan tarikh dan masa semasa diformatkan sebagai tarikh dan masa.
- Sintaks:
=SEKARANG()
Tiada hujah diterima dalam fungsi NOW.
8 Contoh Sesuai Penggunaan Fungsi NOW dalam Excel
1. Menambah atau Menolak Hari dengan Fungsi NOW
Dalam gambar di bawah, Lajur B mewakili tarikh dan masa semasa berulang kali. Dengan menggunakan fungsi SEKARANG dan kemudian menambah atau menolak nilai berangka, kita boleh mengetahui tarikh dan masa baharu dengan mudah. Dalam Lajur C ,nilai terhasil ditunjukkan selepas menggunakan formula SEKARANG dengan penambahan atau penolakan nilai berangka lain yang mewakili beberapa hari.
Untuk menambah hari pada tarikh semasa, anda perlu memasukkan bilangan hari sahaja dalam formula berikut:
=NOW() + number_of_days
Untuk kembali ke tarikh sebelumnya, maka anda hanya perlu menolak beberapa hari daripada SEKARANG fungsi dan kemudian fungsi akan kelihatan seperti ini:
=NOW() - number_of_days
Jika anda menggunakan pecahan nombor untuk menambah atau menolak , maka bahagian hari akan ditambah atau ditolak. Sebagai contoh, anda akan menambah 1 dengan fungsi NOW untuk mencari hari berikutnya yang bermaksud anda menambah tepat 24 jam pada tarikh semasa. Tetapi apabila anda menggunakan 0.5 dan bukannya 1 , maka 12 jam akan ditambah dengan tarikh semasa yang ditentukan oleh fungsi NOW.
Baca Lagi: Cara Mengalih Keluar Masa daripada Tarikh dalam Excel (6 Pendekatan)
2. Menambah atau Menolak Minit atau Jam dengan Fungsi NOW
Dengan menambah atau menolak nombor pecahan dengan atau daripada fungsi NOW, anda hanya akan mencari masa baharu dengan minit atau jam tambahan. Formula generik untuk menambah atau menolak nombor pecahan hendaklah kelihatan seperti ini:
=NOW() ± hour_fraction/24
Untuk pecahan_jam , 1 mewakili 60 minit dan dengan itu 30 minit akan menjadi separuh daripadanya, dan pecahan jam, iaitu 0.5 .Begitu juga, 0.25 dan 0.75 masing-masing menandakan 15 minit dan 45 minit . Kemudian anda perlu menjadikan pecahan ini sebagai dividen di mana pembahaginya ialah 24 supaya bahagian gabungan ini mewakili minit atau pecahan satu jam.
Untuk menambah atau menolak beberapa jam , anda perlu memasukkan pecahan sebagai sebahagian daripada 24 jam. Jadi, formula generik hendaklah:
=NOW() ± hour_fraction
Dan anda tidak perlu membahagikan pecahan dengan 24 di sini kerana anda sudah memasukkan nilai sebagai pecahan 24 jam. Jadi sebagai contoh, jika anda menambah atau menolak 0.5 yang akan menandakan 12 jam , begitu juga 0.25 dan 0.75 akan mewakili 6 jam dan 18 jam masing-masing.
Baca Lagi: Cara Auto Kemas Kini Masa Semasa dalam Excel (Dengan Formula dan VBA )
3. Menambah atau Menolak Bulan dengan Fungsi EDATE dan NOW
Fungsi EDATE mengembalikan nombor siri tarikh iaitu bilangan bulan yang dinyatakan sebelum atau selepas tarikh mula. Sintaks fungsi ini ialah:
=EDATE(start_date, months)
Dengan menggunakan EDATE dan NOW fungsi bersama-sama, anda boleh menambah atau tolak bulan dengan atau dari tarikh semasa. Dalam set data kami yang ditunjukkan dalam gambar bahagian ini, Sel C5 dan C7 menunjukkan dua tarikh berbeza dengan menambah dan menolak 6 bulan daripada tarikh semasa. Tetapi dalam kes ini,masa tidak akan disimpan dan ia akan menunjukkan 0:00 jam. Formula generik fungsi gabungan ini boleh diwakili sebagai:
=EDATE(NOW(), months)
Jika anda ingin melihat tarikh baharu dengan masa yang dikekalkan, maka anda perlu menggunakan MOD fungsi. Fungsi ini mengembalikan baki selepas nombor dibahagikan dengan pembahagi. Sintaks fungsi MOD ialah:
=MOD(nombor, pembahagi)
Jadi, dalam kes kami, tarikh dan masa ditemui oleh SEKARANG fungsi akan dibahagikan dengan 1 dan kemudian akan mengembalikan baki dengan 0 yang mewakili 1/0/1900 tetapi masa akan dikekalkan yang akan ditambah kepada nilai terhasil sebelumnya yang ditemui oleh fungsi EDATE Jadi, formula generik keseluruhan boleh ditunjukkan sebagai:
=EDATE(NOW(), months) + MOD(NOW(),1
4. Menggabungkan Fungsi IF dan NOW untuk Mencari Masa Kena & Tarikh
Sekarang mari kita fikirkan tentang kes di mana anda perlu mengetahui sama ada tarikh dan masa semasa melebihi tarikh akhir atau tidak. Anda akan mempunyai pilihan untuk menyesuaikan status wajar dengan menggunakan fungsi JIKA dan SEKARANG . Dalam set data kami dalam gambar di bawah, Lajur B mewakili tarikh akhir dan Lajur C menunjukkan tarikh dan masa semasa. Kami akan mengetahui tarikh akhir atau status yang perlu dibayar dalam Lajur D .
📌 Langkah:
➤ Dalam output Sel D5 , formula yang berkaitan ialah:
=IF((B5-NOW())>0,"Due","Deadline Over")
➤ Sekarang tekan Enter , autoisi selebihnyadaripada sel dalam Lajur D dan anda akan menemui semua status yang berkaitan dengan mesej Tarikh Akhir atau Tamat Tempoh .
Bacaan Serupa
- Cara Menggunakan Fungsi WORKDAY.INTL dalam Excel (Garis Panduan Lengkap)
- Gunakan Fungsi WEEKDAY dalam Excel ( Dengan 8 Contoh)
- Cara Menggunakan Fungsi NETWORKDAYS.INTL dalam Excel (2 Contoh)
- Gunakan Fungsi DATEVALUE dalam Excel (6 Sesuai Contoh)
- Cara Menggunakan Fungsi Excel DAYS dengan Contoh Praktikal
5. Menunjukkan Tarikh 1 atau Tarikh Terakhir Bulan sebelum atau selepas Tarikh Semasa dengan Menggunakan Fungsi NOW dan EOMONTH
EOMONTH mengembalikan nombor siri hari terakhir bulan sebelum atau selepas bilangan bulan tertentu. Sintaks fungsi ini ialah:
=EOMONTH(start_date, months)
Dengan menggunakan fungsi EOMONTH dan NOW bersama-sama, kita boleh mendapatkan Tarikh pertama atau terakhir bulan sebelumnya atau berikutnya dari tarikh semasa. Formula gabungan generik untuk mendapatkan tarikh pertama dalam sebulan daripada tarikh semasa ialah:
=EOMONTH(NOW(), month_serial)+1
Di sini, siri_bulan ialah siri bilangan bulan daripada bulan semasa. Sebagai contoh, untuk mendapatkan tarikh pertama bulan semasa, kita perlu menggunakan -1 sebagai siri_bulan , – 2 untuk bulan sebelumnya dan 0 untuk bulan berikutnya . Oleh itu kita akan mendapat tarikh terakhir bulan yang berkaitandan kemudian dengan menambah 1 pada fungsi, kita akan mendapat hari pertama bulan berikutnya berdasarkan bulan_siri formula.
Jadi, untuk mendapatkan tarikh terakhir sebulan daripada tarikh semasa, formula generik sepatutnya kelihatan seperti ini:
=EOMONTH(NOW(), month_serial)
Dalam kes ini, siri_bulan akan menjadi 0 untuk mendapatkan tarikh terakhir bulan semasa , -1 untuk bulan sebelumnya dan 1 untuk bulan berikutnya .
Dalam gambar berikut, saya harap anda akan mempunyai konsep lengkap tentang cara anda harus menggunakan fungsi gabungan ini untuk mendapatkan tarikh pertama atau terakhir dalam sebulan dari tarikh semasa. Tetapi melainkan anda menggunakan fungsi MOD di sini, masa tidak akan dikekalkan daripada tarikh semasa.
Untuk mengekalkan masa semasa semasa menentukan tarikh pertama bulan sebelumnya atau seterusnya dari tarikh semasa, formula generik dan gabungan dengan fungsi MOD ialah:
=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)
Dan untuk mendapatkan tarikh terakhir yang sebelumnya atau bulan depan dari tarikh semasa sambil mengekalkan masa, maka formulanya ialah:
=EOMONTH(NOW(), month_serial) + MOD((NOW),1)
Tangkapan skrin di bawah akan membantu anda lebih memahami penggunaan fungsi ini tepat sekali saya harap.
6. Menggabungkan Fungsi NOW dan TIME untuk Menunjukkan Masa Semasa Berdasarkan Zon Berbeza
Dengan menambah atau menolak fungsi TIME daripada fungsi NOW , kita boleh mencari dengan mudah keluar masa semasa berdasarkanzon atau kawasan yang berbeza di sekeliling bumi. Fungsi TIME menukar jam, minit dan saat yang diberikan sebagai nombor kepada nombor siri Excel, diformatkan dengan format masa. Sintaks fungsi TIME ialah:
=TIME(jam, minit, saat)
Gambar berikut ialah contoh mencari waktu zon yang berbeza dengan menambah jam dan minit kepada masa semasa. Dengan mengandaikan bahawa masa semasa di Chicago, USA ialah 1:25:16 PM yang telah ditemui oleh fungsi NOW . Dan untuk mendapatkan masa semasa untuk bahagian lain dunia yang lain, kita perlu menambah atau menolak jam dan minit dengan memasukkannya ke dalam fungsi TIME.
Lajur C dalam gambar menunjukkan berbeza masa berdasarkan zon yang telah ditemui oleh formula NOW dan TIME yang berkaitan dan Lajur D menunjukkan formula yang telah digunakan untuk mencari masa ini. Jadi, formula generik untuk mencari masa semasa untuk rantau lain atau bahagian dunia hendaklah:
=NOW() + TIME(hour, minute, second)
7. Mengira Bilangan Hari Berbaki dari Tarikh Semasa dengan Menggunakan Fungsi DAYS dan NOW
fungsi DAYS menunjukkan bilangan hari antara dua tarikh dan sintaks fungsi ini ialah:
=DAYS(end_date, start_date)
Dengan memasukkan fungsi NOW sebagai argumen end_date dalam DAYS Fungsi , kita boleh mencari dengan mudah bilangan hari yang tinggal untuk memenuhi tarikh akhir.Tangkapan skrin berikut ialah contoh menggunakan formula ini dengan cekap.
📌 Langkah:
➤ Dalam Sel D5 , formula yang berkaitan ialah:
=DAYS(B5, NOW())
➤ Tekan Enter , autoisi keseluruhan lajur dengan Isi Pemegang dan anda akan mencari bilangan hari yang tinggal untuk setiap acara.
8. Menentukan Masa Akhir untuk Mencapai Destinasi dari Masa Semasa dengan Menggunakan Fungsi NOW dan TIME
Andaikan, kereta akan mula bergerak dari masa semasa dan ia akan melintasi 360 kilometer pada kelajuan purata 60 kilometer sejam (60 km/j) . Kami akan menentukan masa terakhir kereta akan sampai ke destinasi dengan memasukkan masa sebagai Jarak(C5)/Kelajuan(C4) dalam argumen jam MASA fungsi.
📌 Langkah:
➤ Dalam Sel C7 , formula yang berkaitan ialah:
=NOW()+TIME(C5/C4,0,0)
➤ Tekan Enter dan anda akan mendapat masa destinasi yang tepat sekali gus.
💡 Perkara yang Perlu Diingati
🔺 NOW ialah fungsi tidak menentu yang bermaksud ia akan mengemas kini setiap kali anda memasukkan atau menukar sebarang data dalam hamparan Excel anda. Untuk memastikan masa statik yang ditemui oleh fungsi NOW, anda perlu menyalin masa daripada sel dan kemudian menampalnya dengan pilihan NILAI(V) . Atau jika anda tidak mahu menggunakan fungsi NOW, maka anda perlu menekan CTRL+SHIFT+; untuk mendapatkan masa semasa dan menjadikannya statik.
🔺 Jikaanda ingin mengemas kini tarikh dan masa yang ditemui oleh fungsi NOW, anda perlu menekan F9 pada bila-bila masa anda ingin mencari tarikh dan masa yang dikemas kini.
🔺 Format tarikh dan masa fungsi NOW ialah MM/DD/YYYY hh: mm.
Kata Penutup
Saya berharap semua kaedah yang dinyatakan di atas dapat menggunakan Fungsi NOW kini akan membolehkan anda menggunakannya dalam hamparan Excel anda dengan lebih berkesan. Jika anda mempunyai sebarang soalan atau maklum balas, sila beritahu saya di bahagian komen. Atau anda boleh menyemak artikel kami yang lain berkaitan dengan fungsi Excel di tapak web ini.