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…
misalnya dari satu kolom ada tanggal dari Januari sampai Desember 2020.
apakah ada rumus untuk membuat periode tersebut menjadi tulisan "Januari s/d Desember 2020)?
Kak mau tanya.
Cara buar rumus data harian kegiatan dalam memelihara ayam
Membuat colom tanggal.
Contoh.tanggal datang ayam 15 januari 2021.
Colom a1 tertulis tanggl 15-1-21
A2. 16-1_21
A3. 17-1-21
Sampai data 3 bulan
Datanya tiap bulan kan ada yg 30 hari ada yg 31 hari bahkan feb kan 28. Apa ada rumunya kak.
02/01/2021 15:22
nanya ya, kalau dapet formatnya gini, mau dipisah date sama jam nya gimana ya ?
makasih ya
Hai, Kak AFifah
Sebenarnya untuk menampilkan saja bisa mengatur format penulisan tanggal dan waktu
Namun jika memang memerlukan formula implisit dapat menggunakan
Tanggal = DATE(YEAR(A1),MONTH(A1),DAY(A1))
Waktu = TIME(HOUR(A1),MINUTE(A1),SECOND(A1))
Semoga membantu 🙂
Dear Bpk/Ibu yth,
Mohon bantuannya utk rumus excel sbb :
Cell kolom ‘clock in’ utk time isinya harus format time yaitu misnya : “08:03”. mesti sperti ini. Jadi bila kolom clock in ini ketika diedit diisi bukan format time misnya : “1” or “2” , “s”, “;” , “,” hasil menjadi kosong (“”). Gimana rumusnya spaya kolom itu harus mutlak format time only.
Terima kasih atas help nya.
Salam
Rayu Salim
Saya menyambung y pertanyaan tadi biar lebih komplit.
Maksud ptanyaan di atas isi harus format time only,. Mis di kolom A : isi format time , rumus nya di kolom B kalo format time is format time, kalo bukan format time hasil di kolom B adalah "". Walaupun di kolom A di isi angka decimal misnya angka 0.5 tetapi kerna bukan format time maka hasil nya tetap "" (kosong), GAK pake convert dari decimal ke format time. GIMANA RUMUS UTK KOLOM B HANYA TERIMA FORMAT TIME DARI KOLOM A?
Nuhun sewu atas bantuannya.
SAlam, Rayu Salim
Pagi gan, mau tanya rumusnya ini bgmn...
kasusnya klo kita ketik rumus =Now() d cell A2 hasilnya 10:47
10 menit lagi kita ketik rumus =Now() di cell C4 hasilnya 10:57 nah yg cell A2 nnti dy ikut berubat ke 10:57...
bgmn caranya y gan biar cell A2 tetap di jam yg itu..
jd setiap di ketik rumus disitu lah jam nya tersimpan...
Yth Bpk dan Ibu,
Sy udah pnah isi kolom ini, kok skrg ilang, kerna sy mbutuhkan jawabannya maka saya coba mengulang lagi, smoga berkenan menbantu.
kolom A clock in isinya harus format time yaitu misnya : “08:03”. mesti sperti ini. Jadi bila kolom clock in ini ketika diedit diisi bukan format time misnya : “1” or “2” , “s”, “;” , “,” hasil menjadi kosong (“”) di kolom B. Gimana rumusnya di kolom B spaya kolom A itu harus mutlak format time only isinya.
Terima kasih atas help nya.
Rayu Salim
Hai. Bagaimana isi otomatis transaksi per tanggal cth page 1 kosong dan mau diurutkan transaksi per tanggal 5 mei, sementara page 2,3,4,5 (berbeda perusahaan) isinya transaksi harian perusahaan. Dan mau diurutkan otomatis di page 1 semua transaksi tanggal 5 mei dan seterusnya. Isian di page 2-5 yang kita ketik otomatis terpindah di page 1 yang notabene laporan laba rugi
Gan,klo rumus DAY() & TODAY()
Itu bersifat dinamis,ada ga rumus yg TIDAK DINAMIS?
Hallo kak, mau nanya dong. Bagaimana membuat absen untuk Annual Leave staff biar terinput otomatis sesuai jadwal kontraknya. Perbulan otomatis nambah 1 AL? Mohon bantuannya..
Bagaimana cara membuat hari, tanggal, bulan, tahun, jam secara bersamaan dalam rumus excel? Contoh Sabtu, 26 Juni 2021.
Terimakasih
saran bang , gimana ya cara buat time auto setelah selesai isi row yang lain , biasa saya check excel orang lain dapat auto isi time .
mohon pencerahan nya suhu
9/3/2021 4:06:55 BCA 1000000 salary 1000000
ketika isi row belakang time auto macam mana ya
hai...maaf ikut nimbrung nanya...bisa ga diubah secara otomatis jika format tanggal yang diketik seperti ini: 2011-12-9. thank
Hai, Kak Ketut
Format input yang tidak sesuai dapat disesuaikan dengan menggunakan fungsi teks
Saran saya lakukan penyesuaian dengan fungsi teks
Semoga membantu 🙂
Bos, kalau penambahan tanggal untuk hari kerja saja bisa gak? Karena klo dari senin ke selasa +1,tapi klo jumat ke senin harus +3,apakah ada solusinya?
Kak boleh tanya
Langkah-langkah mengurutkan rumus tanggal itu gimn kak, masih blm paham ?
Mau tanya kalau membuat deretan tanggal, dan tanggal hari ini diarsir, caranya bagaimana ya?
Kak Mohon bantuannya
jadi saya kan disuruh buat semacam daftar kehadiran gtu kan kak
jdi pembimbing saya mintanya,,kalau di pilihan bulan di rubah,tanggal nya jg berubah menyesuaikan bulannya kak
soalnya saya jg masih pemula
saya cari di tutornya gk ketemu kak
terimakasih sebelumnya kak
Kak, misalkan pada lembar kerja exel sudah kian terisi data tahun 2021 berurut sampai beberapa baris, saya mau ganti jadi tahun 2022 gimana caranya mengubah tahun atau bulan yang sudah kian terisi secara otomatis secara keseluruhan tanpa edit satu-satu trimakasih
halo kak
bagaimana cara agar rumus index dapat update otomatis perhari di kolom selanjutnya
mohon bantuannya