Power BI Desktop でカスタム列を追加するAdd a custom column in Power BI Desktop

Power BI Desktop でクエリ エディターを使用して、データの新しいカスタム列をモデルに簡単に追加できます。In Power BI Desktop, you can easily add a new custom column of data to your model by using Query Editor. クエリ エディターでは、カスタム列を定義するために PowerQuery M 式クエリを作成して、カスタム列を作成したり、名前を変更したりすることができます。With Query Editor, you create and rename your custom column to create PowerQuery M formula queries to define your custom column. PowerQuery M 式クエリには、包括的な関数参照コンテンツ セットがあります。PowerQuery M formula queries have a comprehensive function reference content set.

クエリ エディターでカスタム列を作成すると、Power BI Desktop によって、クエリの [クエリの設定][適用したステップ] として追加されます。When you create a custom column in Query Editor, Power BI Desktop adds it as an Applied Step in the Query Settings of the query. いつでも変更、移動、または修正できます。It can be changed, moved, or modified at any time.

[カスタム列の追加] ダイアログ ボックスのスクリーンショット。

クエリ エディターを使用してカスタム列を追加するUse Query Editor to add a custom column

カスタム列の作成を開始するには、次の手順を実行します。To start creating a custom column, follow these steps:

  1. Power BI Desktop を起動し、いくつかのデータを読み込みます。Launch Power BI Desktop and load some data.

  2. リボンの [ホーム] タブで [クエリの編集] を選択し、メニューの [クエリの編集] を選択します。From the Home tab on the ribbon, select Edit Queries, and then select Edit Queries from the menu.

    [クエリの編集] を選択する

    [クエリ エディター] ウィンドウが表示されます。The Query Editor window appears.

  3. リボンの [列の追加] タブで、 [カスタム列] を選択します。From the Add Column tab on the ribbon, select Custom Column.

    [カスタム列] を選択する

    [カスタム列の追加] ウィンドウが表示されます。The Add Custom Column window appears.

[カスタム列の追加] ウィンドウThe Add Custom Column window

[カスタム列の追加] ウィンドウには、以下の機能があります。The Add Custom Column window has the following features:

  • 右側の [利用可能な列] ボックスに、利用可能な列の一覧が表示されます。A list of available columns, in the Available columns list on the right.

  • [新しい列名] ボックスに、カスタム列の初期名が表示されます。The initial name of your custom column, in the New column name box. この列の名前は、変更できます。You can rename this column.

  • [カスタム列の式] ボックスに、PowerQuery M 式クエリが表示されます。PowerQuery M formula queries, in the Custom column formula box. これらのクエリを作成するには、新しいカスタム列を定義する数式を作成します。You create these queries by building the formula on which your new custom column is defined.

    [カスタム列の追加] ダイアログ ボックスのスクリーンショット。選択できる列が含まれています。

カスタムの列の式を作成するCreate formulas for your custom column

  1. 右側の [利用可能な列] の一覧で列を選択し、一覧の下の [挿入] を選択して、カスタム列の式に追加します。Select a column from the Available columns list on the right, and then select Insert below the list to add them to the custom column formula. 一覧で列をダブルクリックして追加することもできます。You can also add a column by double-clicking it in the list.

  2. 数式を入力して列を作成するときに、 [カスタム列の追加] ウィンドウの下部にあるインジケーターを確認します。As you enter the formula and build your column, note the indicator in the bottom of the Add Custom Column window.

    エラーがない場合は、緑色のチェック マークと、"構文エラーが検出されませんでした" というメッセージが表示されます。If there are no errors, you'll see a green check mark and the message No syntax errors have been detected.

    [カスタム列の追加] ページでの成功した構文チェック

    構文エラーがある場合は、黄色の警告アイコンと、数式内のエラーが発生した場所へのリンクが表示されます。If there's a syntax error, you'll see a yellow warning icon, along with a link to where the error occurred in your formula.

    [カスタム列の追加] ページでのエラー

  3. [OK] を選択します。Select OK.

    Power BI Desktop によってカスタム列がモデルに追加され、 [クエリの設定] にあるクエリの [適用したステップ] の一覧に [追加されたカスタム] ステップが追加されます。Power BI Desktop adds your custom column to the model, and adds the Added Custom step to your query's Applied Steps list in Query Settings.

    [クエリの設定] に追加されたカスタム列

  4. カスタム列を変更するには、 [適用したステップ] の一覧の [追加されたカスタム] ステップをダブルクリックします。To modify your custom column, double-click the Added Custom step in the Applied Steps list.

    [カスタム列の追加] ウィンドウが表示され、作成したカスタム列の式が示されます。The Add Custom Column window appears with the custom column formula you created.

カスタム列に対して詳細エディターを使用するUse the Advanced Editor for custom columns

クエリの作成後、詳細エディターを使用して、クエリの任意のステップを変更することもできます。After you've created your query, you can also use the Advanced Editor to modify any step of your query. これを行うには、次の手順に従います。To do so, follow these steps:

  1. [クエリ エディター] ウィンドウで、リボンの [ビュー] タブを選択します。In the Query Editor window, select the View tab on the ribbon.

  2. [詳細設定エディター] を選択します。Select Advanced Editor.

    [詳細エディター] ページが表示され、クエリを完全に制御できます。The Advanced Editor page appears, which gives you full control over your query.

    [詳細エディター] ページ

次のステップNext steps