檢查值是否空白,並傳回 TRUE 或 FALSE。
語法
ISBLANK(<value>)
參數
| 術語 | 定義 |
|---|---|
value |
您想要測試的值或表示式。 |
傳回值
如果值為空白,則為 TRUE 布爾值;否則 FALSE。
言論
若要深入瞭解使用BLANKS時的最佳做法,請參閱 避免將BLANK轉換成 DAX中的值。
例
此公式會計算與上一年相比銷售額的增加或降低比例。 此範例會使用 IF 函式來檢查前一年銷售額的值,以避免零除錯誤。
//Sales to Previous Year Ratio
= IF( ISBLANK('CalculatedMeasures'[PreviousYearTotalSales])
, BLANK()
, ( 'CalculatedMeasures'[Total Sales]-'CalculatedMeasures'[PreviousYearTotalSales] )
/'CalculatedMeasures'[PreviousYearTotalSales])
結果
| 數據列標籤 | 總銷售額 | 前一年的總銷售額 | 銷售額與上年比率 |
|---|---|---|---|
| 2005 | $10,209,985.08 | ||
| 2006 | $28,553,348.43 | $10,209,985.08 | 179.66% |
| 2007 | $39,248,847.52 | $28,553,348.43 | 37.46% |
| 2008 | $24,542,444.68 | $39,248,847.52 | -37.47% |
| 總計 | $102,554,625.71 |