7 Cara Membuat Rumus Tanggal Otomatis di Excel dan Contohnya

106

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+;

Rumus Excel TODAY

=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.

Menjumlahkan dan mengurangi 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 Excel NOW

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

Rumus Excel DATE

=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:

Rumus Excel DAY MONTH YEAR

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.

Rumus Excel DAYS

=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…

106 DISKUSI PEMBACA

  1. 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)?

  2. 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.

    • 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 🙂

  3. 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

  4. 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

  5. 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...

  6. 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

  7. 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

  8. 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..

  9. Bagaimana cara membuat hari, tanggal, bulan, tahun, jam secara bersamaan dalam rumus excel? Contoh Sabtu, 26 Juni 2021.
    Terimakasih

  10. 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

    • Hai, Kak Ketut
      Format input yang tidak sesuai dapat disesuaikan dengan menggunakan fungsi teks
      Saran saya lakukan penyesuaian dengan fungsi teks
      Semoga membantu 🙂

  11. 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?

  12. 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

  13. 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

1 2 3

Ayo Berdiskusi Bersama! Belajar Lebih Indah dengan Saling Membantu :)

Tulis komentar
Masukkan nama Anda