7 Cara Membuat Rumus Tanggal Otomatis di Excel dan Contohnya

54

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…

54 KOMENTAR

  1. assalamualaikum wr. wb. mau tanya kak..
    pusing nyari rumus time jika pake if yaa ka ??
    misal : Jika input scan obyek di kolom B3, bagaimana agar timbul waktu di kolom C3? dan seterusnya kebawah B4, B5 dan seterusnya ??
    mohon bimbingannya kak..

    • Itu menggunakan timestamp, tapi artikelnya belum ada di Advernesia
      Saya merekomendasikan https://trumpexcel.com/date-timestamp-excel/
      Akan lebih mudah menggunakan shortcut No 8 CTRL+;
      Semoga membantu 🙂

    • Wah formatnya tidak ada yang sesuai dengan menu “Number”, terpaksa menggunakan rumus
      =CONCATENATE(INT(A1/10000),"-",INT((A1-INT(A1/10000)*10000)/100),"-",(A1-INT(A1/10000)*10000)-INT(INT((A1-INT(A1/10000)*10000))/100)*100)

      Untuk tahun disesuaikan lagi tambah 2000 jika semua tanggal lebih dari 1999.
      Jika tidak bisa disesuaikan dengan rumus IF
      Semoga bermanfaat 🙂

    • Assalamualaikum wr. wb. pak..
      Hal itu dapat dilakukan dengan rumus CONCATENATE, dengan catatan data tanggal harus dikonversi dengan rumus TEXT
      =CONCATENATE(A1,",",TEXT(B1,"dd mmmm yyyy"))
      Misal A1=Gianyar, B1= 2/1/2009 (format tanggal mm/dd/yy (US)
      Hasil = Gianyar,01 February 2009
      Terkait: Cara Menggunakan Rumus CONCATENATE
      Semoga bermanfaat 🙂

1 2

AYO BERKOMENTAR

Tulis komentar
Masukkan nama Anda