Bagikan melalui


MONTH

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan visual

Mengembalikan bulan sebagai angka dari 1 (Januari) hingga 12 (Desember).

Sintaksis

MONTH(<datetime>)

Parameter

Istilah Definisi
date Tanggal dalam format datetime atau teks.

Mengembalikan nilai

Bilangan bulat dari 1 hingga 12.

Komentar

  • Berbeda dengan Microsoft Excel, yang menyimpan tanggal sebagai nomor seri, DAX menggunakan format datetime saat bekerja dengan tanggal. Anda dapat memasukkan tanggal yang digunakan sebagai argumen ke fungsi MONTH dengan mengetik format datetime yang diterima, dengan memberikan referensi ke kolom yang berisi tanggal, atau dengan menggunakan ekspresi yang mengembalikan tanggal.

  • 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 adalah 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. 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, dan fungsi menghasilkan hasil 1. Namun, jika pengaturan waktu tanggal saat ini menunjukkan tanggal dalam format Hari/Bulan/Tahun, maka string yang sama akan ditafsirkan sebagai nilai tanggalwaktu yang setara dengan 1 Agustus 2009, dan fungsi menghasilkan hasil 8.

  • Jika representasi teks tanggal tidak dapat dikonversi dengan benar ke nilai tanggalwaktu, fungsi mengembalikan kesalahan.

Contoh 1

Ekspresi berikut mengembalikan 3, yang merupakan bilangan bulat yang sesuai dengan Maret, bulan dalam argumen date.

= MONTH("March 3, 2008 3:45 PM")

Contoh 2

Ekspresi berikut mengembalikan bulan dari tanggal di kolom TransactionDate tabel Orders.

= MONTH(Orders[TransactionDate])

fungsi Tanggal dan waktuHOUR fungsiMINUTE fungsiYEAR fungsiSECOND fungsi