BLANK
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Mengembalikan kosong.
Sintaksis
BLANK()
Mengembalikan nilai
Kosong.
Komentar
Kosong tidak setara dengan null. DAX menggunakan kosong untuk database null dan untuk sel kosong di Excel.
Beberapa fungsi DAX memperlakukan sel kosong agak berbeda dari Microsoft Excel. String kosong dan kosong ("") tidak selalu setara, tetapi beberapa operasi dapat memperlakukannya seperti itu.
Contoh
Contoh berikut mengilustrasikan bagaimana Anda bisa bekerja dengan kosong dalam rumus. Rumus menghitung rasio penjualan antara Reseller dan saluran Internet. Namun, sebelum mencoba menghitung rasio pendenominator harus diperiksa nilai nol. Jika denominator adalah nol, maka nilai kosong harus dikembalikan; jika tidak, rasio dihitung.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
Tabel memperlihatkan hasil yang diharapkan saat rumus ini digunakan untuk membuat visualisasi tabel.
Label Baris | Aksesoris | Sepeda | Pakaian | Total Keseluruhan |
---|---|---|---|---|
2005 | 2.65 | 2.89 | ||
2006 | 3.33 | 4.03 | ||
2007 | 1.04 | 2.92 | 6.63 | 3.51 |
2008 | 0.41 | 1.53 | 2.00 | 1.71 |
Total Keseluruhan | 0.83 | 2.51 | 5.45 | 2.94 |
Di sumber data asli, kolom yang dievaluasi oleh fungsi BLANK mungkin telah menyertakan teks, string kosong, atau null. Jika sumber data asli adalah database SQL Server, string null dan kosong adalah jenis data yang berbeda. Namun, untuk operasi ini, jenis cast implisit dilakukan dan DAX memperlakukannya sebagai sama.
Konten terkait
fungsi teks