CALENDARAUTO
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Nota
Fungsi ini tidak disarankan untuk digunakan dalam perhitungan visual karena kemungkinan mengembalikan hasil yang tidak berarti.
Mengembalikan tabel dengan kolom tunggal bernama "Tanggal" yang berisi sekumpulan tanggal yang berdampingan. Rentang tanggal dihitung secara otomatis berdasarkan data dalam model.
Sintaksis
CALENDARAUTO([fiscal_year_end_month])
Parameter
Istilah | Definisi |
---|---|
fiscal_year_end_month |
Ekspresi DAX apa pun yang mengembalikan bilangan bulat dari 1 hingga 12. Jika dihilangkan, default ke nilai yang ditentukan dalam templat tabel kalender untuk pengguna saat ini, jika ada; jika tidak, default ke 12. |
Mengembalikan nilai
Mengembalikan tabel dengan kolom tunggal bernama "Tanggal" yang berisi sekumpulan tanggal yang berdampingan. Rentang tanggal dihitung secara otomatis berdasarkan data dalam model.
Komentar
Rentang tanggal dihitung sebagai berikut:
- Tanggal paling awal dalam model yang tidak berada dalam kolom terhitung atau tabel terhitung diambil sebagai MinDate.
- Tanggal terbaru dalam model yang tidak berada dalam kolom terhitung atau tabel terhitung diambil sebagai MaxDate.
- Rentang tanggal yang dikembalikan adalah tanggal antara awal tahun fiskal yang terkait dengan MinDate dan akhir tahun fiskal yang terkait dengan MaxDate.
Kesalahan dikembalikan jika model tidak berisi nilai tanggalwaktu apa pun yang tidak berada dalam kolom terhitung atau tabel terhitung.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Dalam contoh ini, MinDate dan MaxDate dalam model data adalah 1 Juli 2010 dan 30 Juni 2011.
CALENDARAUTO()
akan mengembalikan semua tanggal antara 1 Januari 2010 dan 31 Desember 2011.
CALENDARAUTO(3)
akan mengembalikan semua tanggal antara 1 April 2010 dan 31 Maret 2012.