Date & Time

EDATE

Microsoft ExcelMicrosoft Excel

Mengembalikan tanggal yang merupakan sejumlah bulan sebelum atau sesudah tanggal yang diberikan. Berguna untuk menghitung tanggal jatuh tempo, masa berlaku, atau jadwal cicilan.

Tipe hasil: date

Syntax

EDATE(start_date, months)

Parameter

start_datedatewajib

Tanggal awal sebagai titik referensi

monthsnumberwajib

Jumlah bulan yang ditambahkan (positif = ke depan, negatif = ke belakang)

Catatan

  • EDATE menghormati akhir bulan — EDATE(31 Jan, 1) menghasilkan 28/29 Feb, bukan overflow ke Maret
  • Hasil EDATE adalah serial number — format sel sebagai Date agar tampil sebagai tanggal
  • Untuk menambah hari (bukan bulan), cukup gunakan = A2 + jumlah_hari

Contoh Penggunaan

Hitung tanggal jatuh tempo kontrak

1=EDATE(A2, 12)

Menambahkan 12 bulan ke tanggal mulai kontrak di A2 untuk mendapatkan tanggal berakhir

Hasil
Tanggal 1 tahun setelah A2

Tanggal 3 bulan lalu

1=EDATE(TODAY(), -3)

Mengambil tanggal yang sama 3 bulan sebelum hari ini — berguna untuk filter data kuartal lalu

Hasil
Tanggal 3 bulan lalu

Jadwal pembayaran cicilan

1=EDATE($B$1, ROW()-2)

Membuat jadwal cicilan bulanan dimulai dari tanggal di B1, otomatis bertambah tiap baris

Hasil
Tanggal cicilan berikutnya

Pertanyaan Umum tentang EDATE

Apa itu fungsi EDATE di Microsoft Excel?
Mengembalikan tanggal yang merupakan sejumlah bulan sebelum atau sesudah tanggal yang diberikan. Berguna untuk menghitung tanggal jatuh tempo, masa berlaku, atau jadwal cicilan. Di Microsoft Excel, fungsi EDATE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. EDATE menghormati akhir bulan — EDATE(31 Jan, 1) menghasilkan 28/29 Feb, bukan overflow ke Maret.
Bagaimana cara menggunakan EDATE di Microsoft Excel?
Gunakan sintaks berikut: EDATE(start_date, months). Hasil EDATE adalah serial number — format sel sebagai Date agar tampil sebagai tanggal. Untuk menambah hari (bukan bulan), cukup gunakan = A2 + jumlah_hari.
Apa nilai yang dikembalikan oleh fungsi EDATE?
Fungsi EDATE mengembalikan nilai bertipe date. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi EDATE?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: start_date (date, wajib): Tanggal awal sebagai titik referensi; months (number, wajib): Jumlah bulan yang ditambahkan (positif = ke depan, negatif = ke belakang).

Fungsi terkait

Di platform lain