Lompat ke konten
Home » Blog » Fungsi DATE pada Excel

Fungsi DATE pada Excel

Share :

Berbeda dengan bentuk data seperti teks atau angka, tanggal bukan data yang bisa begitu saja dientrikan ke Excel. Ada aturan-aturan yang kita perlu tahu supaya tidak salah dan Excel bisa menggunakan data tersebut.

Fungsi DATE pada Excel adalah cara yang lebih baik dalam entri tanggal ketimbang mengetikkan langsung.

Kami menggunakan data pada file berikut untuk semua demo di artikel ini.

File: data-fungsi-date-excel.xlsx.

Mengapa Menggunakan Fungsi DATE pada Excel

Kenapa perlu input tanggal dengang fungsi DATE? Kenapa gak entri aja langsung di cell?

Perhatikan tiga entri tanggal pada gambar berikut, yaitu 24/11/2024, November 24, 2024, dan =DATE(2024; 11; 24).

Gambar 01. Ragam entri tanggal pada Excel.
Gambar 01. Ragam entri tanggal pada Excel.

Baik 24/11/2024 dan =DATE(2024; 11; 24) bisa digunakan oleh rumus-rumus di kolom B. Sementara itu, cell B3 yang menggunakan November 24, 2024 menghasilkan pesan error.

Tidak ada yang salah dari November 24, 2024 bila dilihat dari segi keterbacaan. Namun, format tersebut tidak didukung oleh Excel. Pada kelanjutannya, Excel tidak bisa menggunakannya pada operasi yang menggunakan nilai tanggal.

Catatan: Pada setingan Excel di komputer lain, November 24, 2024 mungkin akan dianggap valid. Tapi bisa jadi dianggap entri tidak sah pada komputer lainnya.

Pertimbangkan pula kondisi berikut. Kita berniat input tanggal 06/03/2019. Tapi, kita tidak tahu apakah Excel akan memperlakukannya sebagai 6 Maret 2019 atau 3 Juni 2019.

Dengan DATE, kita hanya perlu meletakkan komponen hari, tanggal, dan tahun di posisinya masing-masing dan biarkan Excel yang menangani.

Sintaks Fungsi DATE pada Excel

Berikut sintaks fungsi DATE.

Sintaks

=DATE(Nilai_Tahun; Nilai_Bulan; Nilai_Hari)

Nilai_Tahun adalah dua atau empat digit nilai angka yang mewakili tahun.

  • Secara default, Excel menggunakan sistem penanggalan 1900. Artinya, bila kita masukkan nilai 24, Excel akan menampilkan tanggal dengan 1924 sebagai tahun dan bukan 2024.
  • Bila kita masukkan angka 0 sampai 1899, Excel akan menambahkan angka tersebut ke 1900. Sebagai contoh, Nilai_Tahun 200 akan ditampilkan sebagai tahun 2100.
  • Bila kita masukkan angka dari 1900 sampai 9999, Excel akan menampilkannya angka tahun apa adanya.
  • Bila kita masukkan Nilai_Tahun kurang dari 0 atau lebih besar dari 9999, Excel akan menampilkan pesan error #NUM!.

Tips: Agar lebih jelas, selalu gunakan empat digit angka untuk tahun.

Nilai_Bulan adalah nilai angka yang melambangkan bulan-bulan (1 sampai 12) dalam satu tahun dan bisa berupa angka positif atau negatif.

  • Nilai_Bulan 0 berarti adalah tanggal di bulan Desember di tahun Nilai_Tahun – 1. Sebagai contoh, =DATE(2023; 0; 5) akan menghasilkan 5 Desember 2022.
  • Bila Nilai_Bulan lebih besar dari 12, cukup kurangi nilai tersebut dengan 12. Contoh: Bila Nilai_Bulan 15, maka 15-12=3. 3 adalah bulan Maret. Karena 15 bulan lebih dari 1 x 12 bulan (1 tahun), maka tanggal dengan bulan ke-15 berada di tahun berikutnya.

=DATE(2023; 15; 1) → 01 Maret 2024

=DATE(2023; 25; 1) → 01 Januari 2025

  • Bila Nilai_Bulan lebih kecil dari nol, cukup tambahkan nilai tersebut dengan 12 sampai mendapatkan hasil positif. Contoh: Nilai_Bulan adalah –30, maka -30 + 12 => -18 + 12 => -6 + 12 = 8, yaitu bulan Agustus. Berhubung ada dua pengurangan dengan nilai absolut lebih dari 12 (-30 dan -18), maka hasil Nilai_Tahun berada dua tahun sebelum yang ditentukan di Nilai_Tahun.

=DATE(2023; -1; 1) → 01 November 2022

=DATE(2023; -30; 1) → 01 Agustus 2020

Nilai_Hari adalah nilai angka yang melambangkan hari-hari dalam suatu bulan dan dapat berupa angka negatif atau positif.

  • Nilai_Hari 0 adalah tanggal akhir bulan di bulan yang baru saja berlaku. Contoh: =DATE(2022; 1; 0) akan menghasilkan 31-12-2021.
  • Bila Nilai_Hari lebih kecil daripada nol, maka tentukan dengan Jumlah_Hari_Dalam_Sebulan + Nilai_Hari. Contoh: =DATE(2022; 1; -2). Januari memiliki 31 hari. Nilai hari -2 berarti 31+(-2) = 29. Hasil tanggal adalah 29 Desember 2021.
  • Bila Nilai_Hari lebih besar dari jumlah hari dalam Nilai_Bulan, konsepnya juga sama. Contoh: =DATE(2022; 1; 40) akan menghasilkan 9 Februari 2022. Hasil ini didapatkan bahwa Januari hanya punya 31 hari dan 40-31 adalah 9.

Cara Menggunakan Fungsi DATE pada Excel

(Demo 01) Berikut penggunaan standar fungsi DATE di Excel.

  1. Pada cell G2, ketikkan =DATE(.
  2. Ketikkan nilai tahun, yaitu 2024, lalu ketikkan pemisah daftar ;.
  3. Ketikkan nilai bulan, yaitu 11, lalu pemisah daftar ;.
  4. Ketikkan nilai hari, yaitu 24.
  5. Akhiri rumus dengan mengetikkan ) untuk menutup fungsi DATE.
  6. Tekan Enter dari keyboard.
Gambar 02. Menggunakan fungsi DATE di Excel.
Gambar 02. Cara menggunakan fungsi DATE pada Excel.

Pada Excel yang kami pakai, DATE otomatis menghasilkan nilai dalam format tanggal. Bila Excel teman-teman menghasilkan nilai serial, format nilai tersebut menjadi bentuk tanggal.

Gambar 03. Mengubah serial number menjadi format tanggal.
Gambar 03. Mengubah serial number menjadi format tanggal.

Cara Mengambil Tanggal dari Teks

Kadang, nilai tanggal tidak begitu saja bisa dimanfaatkan. Beberapa nilai tanggal tersembunyi atau tersimpan dalam bentuk teks dengan format tanggal yang tidak valid. Contoh: KU20231127032.

Pada teks KU20231127032, 20231127 adalah tanggal invoice dibuat (paling tidak, ya, begitu menurut kami).

Dengan gabungan fungsi DATE dan MID, kita bisa mengambil nilai tanggal tersebut menjadi format yang diterima oleh Excel.

(Demo 02) Berikut cara mengambil tanggal dari nilai teks dengan fungsi DATE pada Excel.

  1. Pada cell G1, ketikkan =DATE(.
  2. Ketikkan MID(C1; 3; 4), lalu ketikkan pemisah daftar ;. Bagian ini adalah argumen tahun dan menggunakan fungsi MID untuk mengambil empat karakter yang dimulai dari karakter ketiga pada teks KU20231127032.
  3. Ketikkan MID(C1; 7; 2), lalu ketikkan pemisah daftar ;. Bagian ini adalah argumen bulan dari teks KU20231127032.
  4. Ketikkan MID(C1; 9; 2). Bagian ini adalah argumen hari dari teks yang sama dengan bulan dan tahun.
  5. Akhiri rumus dengan mengetikkan ) untuk menutup fungsi DATE.
Gambar 04. Mengambil nilai tanggal dari teks.
Gambar 04. Mengambil nilai tanggal dari teks.

Cara Menambahkan Hari di Excel dengan Fungsi DATE

Menambahkan hari ke tanggal dengan fungsi DATE bisa dilakukan dengan dua cara, yaitu menambahkan hari ke hasil fungsi DATE atau menambahkankannya ke komponen hari.

Pada rumus berikut, kita akan menambahkan 14 hari ke tanggal 24 November 2024.

(Demo 03) Berikut cara menambahkan hari ke fungsi DATE pada Excel.

  1. Pada cell B6, ketikkan =DATE(2024; 11;. Pada bagian ini kita mengawali rumus DATE dengan langsung menuliskan komponen tahun dan bulan.
  2. Lanjutkan dengan mengetikkan 24+14.
  3. Akhiri rumus dengan mengetikkan ) untuk menutup fungsi DATE.
  4. Tekan Enter di keyboard.
Gambar 05. Menambahkan jumlah hari tertentu ke komponen hari di fungsi DATE.
Gambar 05. Menambahkan jumlah hari tertentu ke komponen hari di fungsi DATE.

Rumus berikut akan memberikan hasil yang sama.

=DATE(2024; 11; 24)+14

Cara Menambahkan Bulan di Excel dengan Fungsi DATE

Menambahkan bulan ke tanggal dengan fungsi DATE dilakukan dengan menambahkan angka ke komponen bulan.

Pada demo berikut, kita akan menambahkan satu sampai sebelas bulan ke tanggal 24 November 2024. Berhubung menambahkan satu-satu cukup repot, kami menggunakan fungsi SEQUENCE untuk membuat array satu sampai sebelas. Dengan demikian, rumus menjadi 11+1, 11+2, dan seterusnya sampai 11+11.

(Demo 04) Berikut cara menambahkan bulan ke fungsi DATE pada Excel.

  1. Pada cell B7, ketikkan =DATE(2024;.
  2. Ketikkan 11+SEQUENCE(11), lanjutkan dengan mengetikkan ;.
  3. Ketikkan 24.
  4. Tutup rumus dengan ).
  5. Tekan Enter.
Gambar 06. Menambahkan jumlah bulan tertentu ke komponen bulan di fungsi DATE.
Gambar 06. Menambahkan jumlah bulan tertentu ke komponen bulan di fungsi DATE.

Tips: Cara yang lebih baik untuk menambahkan bulan ke tanggal adalah dengan fungsi EDATE. Kami pakai cara sedikit ribet (dan sok pamer) dengan rumus array sekedar untuk menunjukkan bahwa kita bisa melakukan operasi penjumlahan (bahkan pengurangan) terhadap komponen hari, bulan, atau tahun di fungsi DATE.

Cara Menambahkan Tahun di Excel dengan Fungsi DATE

Menambahkan tahun ke tanggal dengan fungsi DATE dilakukan dengan menambahkan angka ke komponen tahun.

Pada demo berikut, kami ingin menambahkan satu tahun ke tanggal 24 November 2024.

(Demo 05) Berikut cara menambahkan tahun ke fungsi DATE pada Excel.

  1. Pada cell G3, ketikkan =DATE(.
  2. Lanjutkan dengan mengetikkan 2024+1;. Bagian ini adalah parameter di mana kita menambahkan 1 tahun terhadap Nilai_Tahun.
  3. Ketikkan 11; sebagai nilai bulan.
  4. Ketikkan 24 sebagai nilai hari.
  5. Ketikkan ) untuk menutup fungsi DATE dan mengakhiri rumus.
  6. Tekan Enter di keyboard.
Gambar 07. Menambahkan jumlah tahun tertentu ke komponen tahun di fungsi DATE.
Gambar 07. Menambahkan jumlah tahun tertentu ke komponen tahun di fungsi DATE pada Excel.

Penutup

Hasil demo-demo di artikel ini bisa didownload pada file berikut:

File: hasil-fungsi-date-excel.xlsx.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *