値が空白かどうかを確認し、TRUE または FALSEを返します。
構文
ISBLANK(<value>)
パラメーター
| 用語 | 定義 |
|---|---|
value |
テストする値または式。 |
戻り値
値が空白の場合 TRUE のブール値。それ以外の場合は FALSE。
備考
BLANKS を使用する場合のベスト プラクティスの詳細については、「DAXの値に BLANK を変換しないようにする」を参照してください。
例
この数式は、前年と比較した売上の増減率を計算します。 この例では、0 除算エラーを回避するために、IF 関数を使用して前年の売上の値を確認します。
//Sales to Previous Year Ratio
= IF( ISBLANK('CalculatedMeasures'[PreviousYearTotalSales])
, BLANK()
, ( 'CalculatedMeasures'[Total Sales]-'CalculatedMeasures'[PreviousYearTotalSales] )
/'CalculatedMeasures'[PreviousYearTotalSales])
結果
| 行ラベル | Total Sales | 前年度の売上合計 | 売上高対前年度比 |
|---|---|---|---|
| 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 |