Terdapat 7 formula untuk membuat tanggal otomatis pada Microsoft Excel yaitu rumus TODAY, NOW, DATE, MONTH, DAY, YEAR, dan DAYS. Secara fundamental untuk melakukan perhitungan Excel akan melakukan konversi data tanggal menjadi data numerik, sehingga dapat diolah saat membuat rumus tanggal otomatis di Excel. Berikut penjelasan singkat dalam tabel berikut.
Baca juga: Cara Membuat Tanggal Berurutan di Excel
Rumus Excel | Kegunaan |
TODAY() | Rumus Excel tanggal hari ini (dinamis) |
NOW() | Rumus Excel jam dan tanggal hari ini |
DATE | Rumus Excel menulis tanggal |
MONTH | Rumus Excel untuk mengambil bulan di suatu sel |
DAY | Rumus Excel untuk mengambil tanggal di suatu sel |
YEAR | Rumus Excel untuk mengambil tahun di suatu sel |
DAYS | Rumus Excel menghitung selisih dua tanggal |
CTRL+; | Shortcut untuk menyisipkan tanggal hari ini (statis) |
A. Rumus Excel TODAY()
Fungsi rumus excel TODAY() adalah untuk mengambil data hari ini dari sistem tanggal internal pada komputer yang digunakan. Rumus TODAY() tidak mempunyai argumen apapun (independent syntax). Format tanggal standar yang digunakan adalah bulan-tanggal-tahun (mm-dd-yy).
Catatan: Rumus TODAY() bersifat dinamis, sehingga tanggal berubah saat hari berikutnya. Untuk menghindari hal ini tidak disarankan menggunakan TODAY(). Sehingga, untuk mempercepat pekerjaan saat menulis tanggal hari ini dan tidak berubah (statis) dapat menggunakan shortcut CTRL+;
=TODAY()
Anda juga dapat melakukan perhitungan dengan operasi matematika dengan Rumus TODAY(). Operasi yang dilakukan menggunakan besaran waktu hari. Misalkan akan dicari tanggal, 3 hari kemudian dan 3 hari yang lalu dengan melakukan penjumlahan dan pengurangan berdasarkan tanggal.
3 hari kemudian
=TODAY()+3
3 hari yang lalu
=TODAY()-3
B. Rumus Excel NOW()
Rumus Excel NOW() adalah rumus yang digunakan untuk mengambil data tanggal sekarang dan juga menampilkan jam di Excel secara otomatis berdasarkan sistem jam internal komputer. Secara default format yang digunakan adalah bulan-tanggal-tahun-jam (mm-dd-yy-tt) Anda juga dapat melakukan perhitungan operasi matematika menggunakan rumus ini, besaran default yang digunakan adalah hari.
Catatan: Rumus NOW() bersifat dinamis, sehingga waktu berubah setiap saat.
Berikut contohnya,
Rumus menghitung waktu sekarang
=NOW()
Rumus besok atau penjumlahan dengan 1
=NOW()+1
Rumus kemarin atau mengurangi dengan 1
=NOW()-1
C. Rumus Excel DATE
Rumus Excel Date adalah fungsi yang digunakan untuk mendefinisikan tanggal pada Microsoft Excel. Berikut sistematika penulisan formula DATE.
=DATE(year, month, day)
- year adalah tahun, ketika tahun didefinisikan dengan 2 digit angka maka excel menampilkan tahun 90-an.
- month adalah bulan yang ditulis dalam format angka
- day adalah tanggal
Contoh: Membuat tanggal 31 Desember 2017
=DATE(2017,12,31)
Artikel terkait: Fungsi DATEVALUE pada Excel dan Contoh Penggunaannya
D. Rumus Excel MONTH, DAY, dan YEAR
Rumus Excel MONTH, DAY dan YEAR adalah formula yang digunakan untuk mengambil waktu khusus di suatu sel yang berisi data tanggal. MONTH untuk mengambil bulan, DAY untuk mengambil tanggal, dan YEAR untuk mengambil tahun. Cara penggunaan rumus tersebut sangat mudah, sebagai berikut.
Baca: Fungsi EOMONTH pada Excel dan Contohnya
=MONTH(sel) =DAY(sel) =YEAR(sel)
Contoh:
Sehingga diperoleh
=MONTH(A1) =DAY(A1) =YEAR(A1)
E. Rumus Excel DAYS
Rumus Excel DAYS adalah formula yang digunakan untuk menghitung selisih 2 tanggal. Berikut sistematika penulisan formula DAYS. Output yang dihasilkan berupa jumlah hari dari selisih kedua tanggal dalam fungsi DAYS. Fungsi DAYS menghitung selisih hari berdasarkan 365 hari/tahun.
=DAYS(end_date, start_date)
- end_date adalah hari terakhir yang akan dihitung.
- start_data adalah hari awal yang akan dihitung.
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
Untuk perhitungan dengan system 360 hari/tahun dapat menggunakan Fungsi DAYS360.
Artikel terkait: Cara Menggunakan Fungsi DAYS360 pada Excel
Contoh:
Suatu hotel akan menghitung biaya penginapan dari 10 pelanggan dengan biaya sewa Rp 125.000,- per hari yang diilustrasikan dalam tabel berikut.
=DAYS(check-out,check-in)
Dapat menggunakan rumus DAYS dan menggunakan operasi perkalian serta autofill
Baca juga tutorial lainnya: Daftar Isi Tutorial Excel
Sekian artikel "7 Cara Membuat Rumus Tanggal Otomatis di Excel dan Contohnya". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai Fans Page Advernesia. Terima kasih…
Sangat banyak membantu , terima kasih ...
Sama-sama mas Sukarya...
Silakan melihat tutorial lainnya...
Terimkasih atas Ilmunya, cara penyampainannya sangat baik menggunakan potongan video yg direkam, sehingga memudahkan dalam memahami.
sukses untuk situsnya sukses untuk pengelolanya. 🙂
Terima kasih kembali mas Rahmad Dedi... semoga bermanfaat...
Mohon infonya apabila mau menghitung jumlah bulan dan hari. Misalnya data perbandingan pertama adalah tanggal 1 Januari 2018 dengan pembanding hari ini. Saya kesulitan mencari rumusnya.
Terima kasih..
Terima kasih kak Yayu sebelumnya...
Kakak bisa menggunakan gabungan formula DAYS dengan formula CONVERT untuk melakukan hal tersebut...
Saya akan sangat senang membuat artikel ini kedepannya...
Mohon bantuannya bagaimana jika ingin merubah format dd/mm/yyyy hh:mm:ss ke mm/dd/yyyy hh:mm:ss. Terima kasih sebelumnya
Terima kasih kak Andy atas komentarnya…
KK bias menggunakan fitur Format Cell yang ada di Excel... pilih Time
Lebih lanjut Cara Merubah Format Sel Pada Microsoft Excel
selamat pagi, mau tanya, kalau fungsi excel untuk mencari tanggal lahir tertua dan termuda itu bagaimana ya. terima kasih.
Terima kasih atas komentarnya kak Rezky.
Kakak dapat menggunakan rumus dasar MIN untuk melakukannya
Rumus Excel AVERAGE MAX MIN COUNT SUM Pada Excel
Semoga bermanfaat...
Trima kasih.
Amat membantu. Simpel. Dapat diperbanyak lagi. Mohon ada penjelasan ttg rumus datedif, dan seterusnya.
🙏🙏🙏🙏
Terima kasih kembali kak Anto…
Saya akan sangat senang membuat artikel lainnya nanti…
tolong cara membuat tabel tanggal kesamping dong. rumusnya seperti apa?
Baik kak Aru kita akan membuat tutorial ini dengan segera, Thanks ya atas masukkannya 🙂
Ini kak Aru, tutorial requestnya Cara Membuat Tabel Tanggal Ke Samping.
Semoga membantu 🙂
Terima kasih ilmu yang engkau sebar untuk kami, sangat berguna dalam hidup kami.
Terima kasih kembali kakak AHMAD, senang rasanya dapat membantu pekerjaan kakak 🙂
Terimakasi atas artikel nya sangat bermanfaat, sebelumnya mau bertanya bagaiman cara merumuskan tagggal validasi secara otomatis Apabila kita ingin menginput suatu data range
Terima kasih kak A_giyo atas komentarnya. Untuk melakukan validasi data, kakak bias melihat tutorial Membuat data validation di Excel
Semoga membantu 🙂
Tutorial ini sangat membantu dan sangat berguna bagi pemula. terima kasih saudaraku
Terima kasih kembali saudaraku 🙂
Terima kasih, sangat bermanfaat dan membantu.
Kalau boleh saya tanya, ada tidak rumus tanggal yang bisa link dari e-mail, misal saya kirim laporan tanggal 28 feb 2019 jam 11:00, bisa langsung link ke excel tidak ya ? Terima kasih sebelumnya.
Sebagai alternatif, kakak Umi dapat menggunakan shortcut CTRL+; sebelum mengirim laporan melalui email. Tanggal tidak akan berubah.
Semoga bermanfaat 🙂
halo, mohon pencerahan nya
bagaimana cara menulis rumus dengan contoh kasus
Target 3370 unit
tanggal 1 : 92 unit
tanggal 2: 100 unit
pencapaian tgl 11 minimal 50%
a. bagaimana menghitung sisa unit yg harus dicapai tanggal 11, berdasarkan hasil penjualan setiap hari
b. bagaimana menghitung rata-rata unit yg harus dicapai, berdasarkan hasil penjualan setiap hari
mohon bantuan kakak..
terima kasih..
Hai kak Tami,
Saya sedikit ragu untuk menjawabnya
misalnya banyak penjualan di range A1:A11
Pencapaian tanggal 11 minimal 50%, berarti 3370x50%=1685
a). Sisa unit = 3370*50%-SUM(A1:A11)
Jika hasil minus berarti melebihi target
b). rata-rata unit perhari = (3370*50%)/COUNT(A1:A11)
Semoga sesuai dengan maksud pertanyaannya 🙂
yg b masih belum jelas kak.. maksudnya, jika 50% nya sudah ditemukan sebesar 1685, di tanghal 11; jadi rata2 perhari nya berapa supaya achive 100%..
😁 nyari rumus itunya yg saya bingung
SY BUAT RUMUS DAYS(A1;A2), ATAU (A1,A2), HASILNYA #NAME?, BUKAN ANGKA, APA MASALAHNYA?
Kaka Ismail, kesalahan #NAME dapat disebabkan oleh berbagai faktor, saya sarankan untuk mengulanginya di sheet baru. Jika kakak menulis rumus yang sedikit kompleks saya sarankan untuk memeriksanya lagi.
Semoga bermanfaat 🙂
=days360(A1,A2). Tanda , atau ; tergantung settingan di komputer yang digunakan, disesuaikan saja.
Kalau hanya pakai days saja hasilnya #name. Angka 360 nya jangan lupa dicantumkan
Oh iya, sepertinya rumus DAYS360 tidak tersedia di versi Microsoft Office 2010 ke bawah...
Semoga membantu 🙂
Kak Mau tanya, bgaimana caranya kalau kita mau tampilkan tanggal otomatis sesuai tabel lain, misalnya saya isi data bebas di tabel A1 maka secara otomatis akan muncul tanggal di Sampingnya yaitu B1, tapi saya akan input di beda2 hari, jdi misal lagi tgal 1 saya input data trus tgal 3 input lagi tpi tanggalnya tetap tersave yg di tanggal 1, bgaimna kakk 😁
Kak Nabil dapat menggunakan autofill, modifikasi tanggal dengan rumus aritmatika...
Misalnya pada tutorial ini
Semoga dapat membantu 🙂
Sama nih problemnya sama saya..😁
KENAPA WAKTU DITAMPILKAN HARI INI PALAH YANG MUNCUL BUKAN YG TERTERA DI KOMPUTER??
Mas Guruh,
Rumus =TODAY() merupakan independent syntax, artinya rumus tidak mempunyai argumen apapun. Jika hal tersebut terjadi, maka periksa pengaturan microsoft Excel dan setting waktu di windows Anda.
Semoga bermanfaat 🙂
Mas Guruh..
Mohon bantuannya untuk rumus membuat tanggal input, misal pada cell A:A saya hubungkan dengan Cell B$1 yang diberi rumus =date(), saat ada input pada cell B2, A2 mengikuti tanggal transaksi atau tanggal hari tersebut, ketika hari berikutnya, saya input transaksi pada B3, A3 akan terisi tanggal hari ini, namun untuk A2 nya saya mau tetap tanggal kemarin (saat transaksi dilakukan) dan tidak berubah, mohon bantuannya.
Terimakasih
Baik mas Harmul,
Sebelumnya saya bukan mas Guruh :p
Hal tersebut terjadi karena rumus TODAY() bersifat dinamis. Sehingga ketika file excel teredit, waktu akan di
update secara otomatis..
Untuk mengatasinya dapat menggunakan shortcut CTRL+;
(rumus ke-8. menyisipkan waktu statis)
Semoga membantu 🙂
SUIP...TKSH
Sama sama kak NN, semoga membantu pekerjaannya 🙂
Bang ..
Saya mau tanya gimna cara nya agar menghubungkan antara cell A dan cell B? Jika saya input data dicell A otomatis jam pembuatan akan keluar dicell B 🙏
Hal ini dapat dilakukan dengan timestamp bang
https://trumpexcel.com/date-timestamp-excel/
Akan lebih mudah menggunakan shortcut No 8 CTRL+;
Semoga membantu 🙂
Oke bang .. Makasih ya ,saya coba 🙏
Terima kasih kembali bang Agus 🙂
Mohon bantuanya bagaimman caranya mengambil data tanggal dari NIP atau ID KTP...
Misalnya NIP 19840201xxxxx atau ID KTP XXXXXX10284XXXX di kolom hanya muncul 01021984 (ddmmyyyy)
Assalamu'alaikum
Bang gmna caranya saat kita inout data di kolom B maka akan otomatis masuk tanggal di Kolom lainnya??
Wa'alaikum salam warahmatullahi wabarokatuh
Tinggal direferensika, misal input di sel A1, mau di tampilkan di sel A2, maka tulis di sel =A1.
Kak Aditya juga bisa membuat formula yang lebih kompleks, misal =A1+2 dan lain sebagainya
Semoga membantu 🙂
assalamualaikum wr. wb. mau tanya kak, bagaimana logika dan rumus apa yg harus dipakai ketika kita ingin mencari tahu sudah berapa seseorang sudah bergabung pada suatu organisasi. Contoh : Dian bergabung pada 21 Jan 2001 kita ingin mengetahui perbandingan sudah berapa lama dia bekerja dengan tanggal bulan dan tahun sekarang
Terima kasih kak ^_^
Wa’alaikum salam warahmatullahi wabarokatuh
Kakak Tirta dapat menggunakan rumus DAYS dengan menggunakan end_data NOW()
=DAYS(NOW(),A1)
dengan A1 merupakan tanggal masuk kerja
Sehingga waktu lama kerja akan berubah secara otomatis menyesuaikan tanggal sekarang
Semoga bermanfaat 🙂
Terima kasih kak 🙂