計算列を使用すると、モデルに新しいデータを追加できます。 列に値を貼り付けたりインポートしたりする代わりに、列の行レベルの値を定義する DAX 数式を作成します。 計算列の各行の値は、有効な数式を作成して Enter キーを押すと計算され、設定されます。 計算列は、他のデータ列と同様に、レポートまたは分析アプリケーションに追加できます。 このトピックでは、モデル デザイナーで DAX 数式バーを使用して新しい計算列を作成する方法について説明します。
新しい計算列を作成するには
モデル デザイナーのデータ ビューで、計算列を追加するテーブルを選択し、[ 列 ] メニューをクリックし、[ 列の追加] をクリックします。
列の追加が空の右端の列の上で強調表示され、カーソルが数式バーに移動します。
既存の 2 つの列の間に新しい列を作成するには、既存の列を右クリックし、[ 列の挿入] をクリックします。
数式バーで、次のいずれかの操作を行います。
等号の後に数式を入力します。
等号を入力し、その後に DAX 関数を入力し、その後に関数で必要に応じて引数とパラメーターを入力します。
関数ボタン (fx) をクリックし、[ 関数の挿入 ] ダイアログ ボックスでカテゴリと関数を選択し、[ OK] をクリックします。 数式バーに、関数の必要に応じて、残りの引数とパラメーターを入力します。
Enter キーを押して数式を受け入れます。
列全体に数式が設定され、行ごとに値が計算されます。
ヒント
既存の数式の途中で、入れ子関数を使ってDAXの数式オートコンプリートが使用できます。 挿入ポイントの直前のテキストを使用してドロップダウン リストに値を表示し、挿入ポイントの後のすべてのテキストは変更されません。