Fungsi DATE

Tutorial kelas excel ini membahas tentang fungsi DATE lengkap dengan syntax dan contohnya.

Fungsi DATE ini termasuk dalam kategori fungsi date di excel.

Deskripsi

Pengertian fungsi DATE adalah function excel yang digunakan untuk membuat format tanggal dari data tahun, bulan dan hari yang terpisah.

Fungsi ini berguna ketika kita ingin mengubah format tanggal dari data spesifik terpisah yang telah ada.

Penggunaan

Membuat tanggal dari tahun, bulan dan hari.

Nilai yang Dihasilkan

Tanggal excel yang valid.

Sintaksis

Berikut adalah syntax penulisan fungsi DATE:

=DATE(year; month; day)

Argumen

Fungsi DATE memiliki argumen berikut:

  • year wajib – angka tahun.
  • month wajib – angka bulan.
  • day wajib – angka hari tanggal.

Catatan

Berikut catatan penggunaan rumus fungsi DATE:

  • Ketentuan tahun year:
    • Digit tahun bisa ditulis 1-4 digit, tapi lebih baik 4 digit untuk menghindari konflik. Contoh konflik: jika ditulis 01 maka bisa jadi 1901 atau 2001. Sistem Ms. Excel sendiri menggunakan format 1900 date system, artinya tanggal pertamanya adalah 1 Januari 1900.
    • Jika year ditulis 0 - 1899 (inklusif), Excel akan otomatis menambahkannya dengan 1900. Contoh 101, maka tahun yang keluar adalah 2001 karena 1900+101.
    • Jika year ditulis dari 1900 - 9999 maka tahun itulah yang digunakan. Contoh 1945 ya angka 1945 itulah output tahunnya.
    • Akan error #NUM! jika year < 0 atau year > 10000.
  • Ketentuan bulan month:
    • Jika month > 12, maka hasil bulannya adalah month - 12. Contoh: jika ditulis 14 maka sama dengan bulan Februari, karena 14-12 = 2.
    • Jika month < 1 maka urutan bulannya dari bawah, tetapi dimulai dari 0. Contoh: jika 0 maka hasilnya Desember, jika -1 maka November, jika -2 maka Oktober, jika -12 maka Desember, dst.
  • Ketentuan hari day:
    • Jika day > maksimal tanggal dalam satu bulan, maka akan diteruskan ke bulan selanjutnya. Contoh: jika ditulis 34 bulan Januari, karena maksimal bulan Januari ada 31 hari, maka hasil dari 34 adalah tanggal 3 Februari.
    • Jika day < 1 maka akan diteruskan ke bulan sebelumnya. Contoh: jika ditulis 0 bulan Januari, hasilnya 31 Desember.
  • Excel juga dapat menampilkan date dalam bentuk nomor seri berurutan (sequential serial numbers). 1 Januari 1900 adalah nomor serial 1, dan 1 Januari 2008 adalah 39.448. Karena 1 Januari 2008 adalah 39447 hari dari 1 Januari 1900.

Contoh

Berikut example dari fungsi DATE untuk berbagai skenario implementasi.

Contoh Simple Fungsi DATE
Contoh Simple Fungsi DATE

Cara menggunakan rumus DATE di atas sebagai berikut:

=DATE(A2;B2;C2)

Outputnya adalah 01/01/21.

=DATE(A3;B3;C3)

Outputnya adalah 03/02/22. Karena tanggal day diisi 34 sehingga diteruskan ke bulan Februari, 34 – 31 (maksimal hari di Januari) hasilnya 3.

=DATE(A4;B4;C4)

Outputnya adalah 31/12/94. Karena tanggal day diisi 0, maka akan diteruskan ke belakang, yaitu di bulan Desember tanggal 31.

=DATE(A5;B5;C5)

Outputnya adalah 30/12/95. Karena tanggal day diisi -1 maka akan diteruskan 2 tanggal ke belakang, karena tanggal kebelakang dimulai dari angka 0. Sehingga hasilnya bulan Desember tanggal 30.

=DATE(A6;B6;C6)

Outputnya adalah 01/12/20. Karena bulan month diisi 0 maka bulannya mundur kebelakang menjadi Desember.

=DATE(A7;B7;C7)

Outputnya adalah 04/12/21. Karena bulan month diisi -1 dan tanggal day diisi 34 maka bulan mundur 2 urutan harusnya menjadi November tetapi karena tanggalnya adalah 34 dan maju 4 hari maka menjadi 4 Desember 2021.

=DATE(A8;B8;C8)

Outputnya adalah 31/12/95. Karena bulan month diisi 13 maka maju 1 bulan harusnya Januari, tapi karena tanggal day diisi 0 maka mundur menjadi 31 Desember.

=DATE(A9;B9;C9)

Outputnya adalah 30/01/97. Karena bulan month diisi 14 dan tanggal day -1 maka hasilnya menjadi 30 Januari.

Leave a Comment