Baca dalam bahasa Inggris

Bagikan melalui


EDATE

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengembalikan tanggal yang merupakan jumlah bulan yang ditunjukkan sebelum atau sesudah tanggal mulai. Gunakan EDATE untuk menghitung tanggal jatuh tempo atau tanggal jatuh tempo yang jatuh pada hari yang sama dalam bulan sebagai tanggal penerbitan.

Sintaks

EDATE(<start_date>, <months>)  

Parameter

Term Definisi
start_date Tanggal dalam format datetime atau teks yang menunjukkan tanggal mulai.
bulan Bilangan bulat yang menunjukkan jumlah bulan sebelum atau sesudah start_date.

Nilai hasil

Tanggal (tanggalwaktu).

Keterangan

  • Berbeda dengan Microsoft Excel, yang menyimpan tanggal sebagai nomor seri berurutan, DAX bekerja dengan tanggal dalam format tanggalwaktu . Tanggal yang disimpan dalam format lain dikonversi secara implisit.

  • Jika start_date bukan tanggal yang valid, EDATE mengembalikan kesalahan. Pastikan bahwa referensi kolom atau tanggal yang Anda berikan sebagai argumen pertama adalah tanggal.

  • Jika bulan bukan bilangan bulat, itu dipotong.

  • Ketika argumen tanggal adalah representasi teks tanggal, fungsi EDATE menggunakan pengaturan lokal dan waktu tanggal komputer klien untuk memahami nilai teks untuk melakukan konversi. Jika pengaturan waktu tanggal saat ini menunjukkan tanggal dalam format Bulan/Hari/Tahun, maka string berikut "1/8/2009" ditafsirkan sebagai nilai tanggalwaktu yang setara dengan 8 Januari 2009. Namun, jika pengaturan waktu tanggal saat ini menunjukkan tanggal dalam format Hari/Bulan/Tahun, string yang sama akan ditafsirkan sebagai nilai tanggalwaktu yang setara dengan 1 Agustus 2009.

  • Jika tanggal yang diminta melewati hari terakhir bulan yang sesuai, maka hari terakhir dalam sebulan dikembalikan. Misalnya, fungsi berikut: EDATE("2009-01-29", 1), EDATE("2009-01-30", 1), EDATE("2009-01-31", 1) mengembalikan tanggal 28 Februari 2009; yang sesuai dengan satu bulan setelah tanggal mulai.

  • Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh

Contoh berikut mengembalikan tanggal tiga bulan setelah tanggal pesanan, yang disimpan di kolom [TransactionDate].

= EDATE([TransactionDate],3)  

Fungsi EOMONTH
Fungsi tanggal dan waktu