Bagikan melalui


YEAR

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan visual

Mengembalikan tahun tanggal sebagai bilangan bulat empat digit dalam rentang 1900-9999.

Sintaks

YEAR(<date>)

Parameter

Term Definisi
date Tanggal dalam format datetime atau teks, berisi tahun yang ingin Anda temukan.

Mengembalikan nilai

Bilangan bulat dalam rentang 1900-9999.

Keterangan

  • Berbeda dengan Microsoft Excel, yang menyimpan tanggal sebagai nomor seri, DAX menggunakan tipe data datetime untuk bekerja dengan tanggal dan waktu.

  • Tanggal harus dimasukkan dengan menggunakan fungsi DATE, atau sebagai hasil rumus atau fungsi lainnya. Anda juga dapat memasukkan tanggal dalam representasi teks yang diterima dari tanggal, seperti 3 Maret 2007, atau Mar-3-2003.

  • Nilai yang dikembalikan oleh fungsi YEAR, MONTH, dan DAY akan menjadi nilai Gregorian terlepas dari format tampilan untuk nilai tanggal yang disediakan. Misalnya, jika format tampilan tanggal yang disediakan menggunakan kalender Hijriah, nilai yang dikembalikan untuk fungsi YEAR, MONTH, dan DAY akan menjadi nilai yang terkait dengan tanggal Gregorian yang setara.

  • Ketika argumen tanggal adalah representasi teks dari tanggal, fungsi menggunakan pengaturan lokal dan waktu tanggal komputer klien untuk memahami nilai teks untuk melakukan konversi. Kesalahan mungkin muncul jika format string tidak kompatibel dengan pengaturan lokal saat ini. Misalnya, jika lokal Anda menentukan tanggal yang akan diformat sebagai bulan/hari/tahun, dan tanggal disediakan sebagai hari/bulan/tahun, maka 25/1/2009 tidak akan ditafsirkan sebagai 25 Januari 2009 tetapi sebagai tanggal yang tidak valid.

Contoh

Contoh berikut mengembalikan 2007.

= YEAR("March 2007")

Contoh - Tanggal sebagai hasil ekspresi

Deskripsi

Contoh berikut mengembalikan tahun untuk tanggal hari ini.

= YEAR(TODAY())

fungsi Tanggal dan waktuHOUR fungsiMINUTE fungsiYEAR fungsiSECOND fungsi