チュートリアル: Power BI Desktop で独自のメジャーを作成するTutorial: Create your own measures in Power BI Desktop

Power BI Desktop でメジャーを使用すると、強力なデータ分析ソリューションを作成できます。Some of the most powerful data analysis solutions in Power BI Desktop can be created by using measures. メジャーは、ユーザーがレポートで操作するデータに対して計算を実行するために役立ちます。Measures help us by performing calculations on our data as we interact with our reports. このチュートリアルでは、メジャーの基本について説明し、独自のメジャーを Power BI Desktop で作成する手順を紹介します。This tutorial will guide you through understanding and creating some of your own basic measures in Power BI Desktop.

この記事は、Power BI Desktop を使用して高度なモデルを作成することに既に慣れている Power BI ユーザー向けに書かれています。This article is intended for Power BI users already familiar with using Power BI Desktop to create more advanced models. [データの取得] とクエリ エディターを使用してデータをインポートする操作、複数の関連したテーブルを取り扱う操作、およびレポート キャンバスにフィールドを追加する操作に既に習熟している必要があります。You should already be familiar with using Get Data and Query Editor to import data, working with multiple related tables, and adding fields to the Report Canvas. Power BI Desktop を新しく使い始めたユーザーの場合は、まず「Power BI Desktop の概要」をお読みください。If you’re new to Power BI Desktop, be sure to check out Getting Started with Power BI Desktop.

このチュートリアルの手順を実行するには、Contoso Sales Sample for Power BI Desktop ファイルをダウンロードする必要があります。To complete the steps in this tutorial, you’ll need to download the Contoso Sales Sample for Power BI Desktop file. このファイルには、Contoso, inc. という架空の会社のオンライン売上データが既に含まれています。ファイル内のデータはデータベースからインポートしたものであるため、データソースに接続したり、クエリ エディターで表示したりすることはできません。It already includes online sales data from the fictitious company, Contoso, Inc. Because data in the file was imported from a database, you won’t be able to connect to the datasource or view it in Query Editor. 自分のコンピューターに独自のファイルがある場合は、そのファイルを Power BI Desktop で開いてください。When you have the file on your own computer, go ahead and open it in Power BI Desktop.

メジャーとは何かWhat are these measures all about?

メジャーは、ほとんどの場合、自動的に作成されます。たとえば、Sales テーブルのフィールドの一覧で SalesAmount フィールドの横のチェック ボックスをオンにしたり、SalesAmount をレポート キャンバスにドラッグしたりした場合に作成されます。Measures are most often created for us automatically, like when we select the checkbox next to the SalesAmount field from the Sales table in the field list, or drag SalesAmount onto the Report canvas.

次のように、新しい視覚化グラフが表示されます。A new chart visualization appears, like this:

縦棒グラフに表示されるのは、SalesAmount フィールドからの売上値を合計した金額です。What we get is a Column chart showing a sum total amount of sales values from the SalesAmount field. この SalesAmount フィールドは、実際には、既にインポートした Sales テーブルに含まれる SalesAmount という名前の列です。Our SalesAmount field is really just a column named SalesAmount in the Sales table we already imported.

SalesAmount 列には、200 万行以上の売上高の値が含まれています。The SalesAmount column contains over two million of rows of sales values. これらすべての値の行を含むテーブルがなぜ表示されないのだろう、と疑問に感じるでしょうか。You might be wondering why you don’t see a table with rows of all those values. Power BI Desktop は、SalesAmount 内の値がすべて数値データ型であることを認識しており、ユーザーはこれらの値を何らかの形で集計したい (合計、平均、カウントなど) だろうということも認識しています。Well, Power BI Desktop knows that all of the values in SalesAmount are of a numeric datatype, and you’ll probably want to aggregate them in some way, whether it be adding them up, averaging, counting, etc..

フィールドの一覧にシグマ アイコン 付きで表示されるフィールドは、そのフィールドが数値であることを示しており、その値は集計することができます。Whenever you see a field in the Fields list with a sigma icon , it means the field is numeric, and its values can be aggregated. このケースでは、[SalesAmount] を選択すると、Power BI Desktop によって独自のメジャーが作成され、すべての売上額の合計が計算され、グラフに表示されます。In this case, when we select SalesAmount, Power BI Desktop creates its own measure and the sum of all sales amounts is calculated and displayed in our chart.

数値データ型を持つフィールドを選択した場合の既定の集計方法は合計ですが、非常に簡単に別の種類の集計に変更できます。Sum is the default aggregation when we select a field with a numeric datatype, but we can change to a different type of aggregation quite easily.

[値] 領域で、 [SalesAmount]の横にある下矢印をクリックし、 [平均]を選択することができます。In the Value area, if we click the down arrow next to SalesAmount, we can then select Average.

視覚化グラフは、"SalesAmount" フィールド内のすべての売上値の平均に変わります。Our visualization changes to an average of all sales values in the SalesAmount field.

集計の種類は、必要な結果に応じて変更できます。ただし、集計のすべての種類が数値データ型に適しているとは限りません。We can change the type of aggregation depending on the result we want, but not all types of aggregation apply to just any numeric datatype. たとえば、"SalesAmount" フィールドの合計と平均は意味をなします。For example, for our SalesAmount field, Sum and Average make sense. 最小値と最大値にも意味があります。Minimum and Maximum have their place as well. しかし、カウントは SalesAmount フィールドではあまり意味をなしません。このフィールドの値は数値ですが、実際には金額だからです。But, Count won’t really make much sense for our SalesAmount field because while its values are numeric, they’re really currency.

メジャーはすべて何らかの種類の集計を実行するので、集計について理解することは、メジャーについて理解することの土台になります。Understanding aggregations is fundamental to understanding measures, because every measure will perform some type of aggregation. 合計という集計の使用例については、少し後で、独自のメジャーを作成するときに説明します。We’ll see more examples of using a Sum aggregation a little later, when you create some of your own measures.

メジャーから計算される値は、ユーザーがレポートを操作するのに合わせて常に変化します。Values calculated from measures are always changing in response to our interactions with our report. たとえば、 Geography テーブルから RegionCountryName フィールドをグラフにドラッグした場合、各国の売上金額の平均が計算されて表示されます。For example, if we drag the RegionCountryName field from the Geography table to our chart, sales amounts for each country are averaged and displayed.

ユーザーがレポートを操作した結果としてメジャーが変化した場合は、ユーザーがそのメジャーの コンテキストに影響を与えたことになります。When the result of a measure changes because of an interaction with our report, we are affecting our measure’s context. 実際のところ、ユーザーがレポートを操作するたびにコンテキストが変更され、メジャーは結果を計算して表示します。In fact, every time you interact with your report, you are changing the context in which a measure calculates and displays its results.

ほとんどの場合、Power BI がそれを処理します。ユーザーが追加したフィールドとユーザーが選択した集計の種類に従って計算し、値を返します。In most cases, Power BI does its thing and calculates and returns values according to the fields we’ve added and the types of aggregation we choose. しかし、場合によっては、さらに複雑な固有の計算を実行するために独自のメジャーを作成する必要が生じることがあります。But in other cases, you might have to create your own measures to perform more complex, unique calculations.

Power BI Desktop では、Data Analysis Expressions (DAX) 数式言語を使用して独自のメジャーを作成できます。With Power BI Desktop, you create your own measures with the Data Analysis Expressions (DAX) formula language. DAX の数式は Excel の数式とよく似ています。DAX formulas are very similar to Excel formulas. 実際、DAX と Excel の数式では、多くの同じ関数、演算子、および構文を使用します。In fact, DAX uses many of the same functions, operators, and syntax as Excel formulas. ただし、DAX の関数は、リレーショナル データを処理し、ユーザーがレポートを操作するのに合わせて動的に計算を実行するように設計されています。However, DAX’s functions are designed to work with relational data and perform more dynamic calculations as we interact with our reports.

200 種類を超える DAX 関数は、Sum や Average などの簡単な集計から、さらに複雑な統計関数やフィルター処理関数まで、あらゆる処理を実行できます。There are over 200 DAX functions that do everything from simple aggregations like Sum and Average to more complex statistical and filtering functions. この記事では DAX 言語の詳細を説明しませんが、詳細を学習するために役立つ多くのリソースがあります。We’re not going to go into too much detail on the DAX language here, but there are many resources to help you learn more. このチュートリアルを終えた後は、「Power BI Desktop における DAX の基本事項」をぜひお読みください。After you've gone through this tutorial, be sure to see DAX basics in Power BI Desktop.

独自のメジャーを作成すると、指定した対象テーブルのフィールドの一覧にそのメジャーが追加されます。When we create our own measures, they’re added to the Fields list for the table we want. これは、"モデル" メジャーと呼ばれ、フィールドとしてテーブルに残ります。This is known as a model measure, and it will remain in our table as a field. モデル メジャーの利点として、識別しやすいように自由に名前を付けることができます。Some of the great advantages of model measures are that we can name them what we want, making them more identifiable. また、メジャーを他の DAX 式で引数として使用したり、複雑な計算を非常に高速に実行するメジャーを作成したりすることもできます。We can also use them as an argument in other DAX expressions, and we can create measures that perform complex calculations very quickly.

独自のメジャーを作成するLet’s create our own measure

たとえば、純売上高を分析するとします。Let’s say we want to analyze our net sales. "Sales" テーブルのフィールド リストを見ても、"NetSales" という名前のフィールドは見つかりません。If we look at our Sales table in the field list, we see that there's no field named NetSales. しかし、純売上高を計算する独自のメジャーを作成するために必要な構成要素はあります。But, we have the building blocks to create our own measure to calculate net sales.

必要なメジャーは、売上高から割引額と返品を減算するものです。We need a measure to subtract discounts and returns from sales amounts. 作成するメジャーを、視覚化グラフでどのようなコンテキストが設定されても結果を計算できるようにするため、実際には、SalesAmount の合計から DiscountAmount と ReturnAmount の合計を減算する必要があります。Because we want our measure to calculate a result for whatever context we have in our visualization, in-effect, we need to subtract the sum of DiscountAmount and ReturnAmount from sum of SalesAmount. 今は少しわかりにくいかもしれませんが、心配しないでください。だんだん分かるようになります。This might seem a little confusing at the moment; don’t worry, it will be more clear in a little bit.

純売上高Net sales

  1. フィールドの一覧で Sales テーブルを右クリックするか、下矢印をクリックしてから、[新しいメジャー] をクリックします。Right click, or click the down arrow on the Sales table in the field list, and then click New Measure. これは、見つけやすくするために、新しいメジャーを Sales テーブル内に保存するための操作です。This will make sure our new measure is saved in the Sales table, where it will be easier to find.

    ヒント

    Power BI Desktop の [ホーム] タブで、リボンの [新しいメジャー] ボタンをクリックして、新しいメジャーを作成することもできます。You can also create a new measure by clicking on the New Measure button in the ribbon on Power BI Desktop’s Home tab.

    リボンからメジャーを作成する場合は、そのメジャーを任意のテーブル内に作成できます。When you create a measure from the ribbon, the measure could be created in any of the tables. メジャーを特定のテーブルに所属させなければならないという規則はないので、論理的にわかりやすいテーブル内に作成すれば、見つけやすくなります。While a measure doesn’t have to belong in a particular table, it will be easier to find if you create them in a table most logical to you. 特定のテーブルに所属させる場合は、まずそのテーブルをクリックしてアクティブにします。If you want it to be in a particular table, click the table first, to make it active. その後、[新しいメジャー] をクリックします。Then click New Measure. このチュートリアルでは、最初のメジャーを Sales テーブル内に作成します。In our case, we’re going to create our first measure in the Sales table.

    レポート キャンバスの上部に数式バーが表示されます。The formula bar appears along the top of the Report Canvas. 数式バーでは、メジャーの名前を変更したり、DAX 数式を入力したりできます。This is where we can rename our measure and enter a DAX formula.

    まず、新しいメジャーに名前を付けます。Let’s give our new measure a name. 新しいメジャーの既定の名前は "Measure" です。By default a new measure is simply named Measure. 名前を変更しないで別のメジャーを作成した場合は、"Measure 2"、"Measure 3"、以下同様、というメジャー名が付けられます。If we don’t rename it, when we create another, it will be named Measure 2, Measure 3, and so on. このチュートリアルで作成する新しいメジャーには、識別しやすくするために、Net Sales (純売上) という名前を付けます。We want our measures to be more identifiable, so let’s name our new measure Net Sales.

  2. 数式バーで Measure を強調表示してから、「Net Sales」と入力します。Highlight Measure in the formula bar, and then type Net Sales.

    これで、数式の入力を開始できます。Now we can begin entering our formula.

  3. 等号の後に、「S」と入力します。ドロップダウンに候補リストが表示され、"S" で始まるすべての DAX 関数が列挙されます。さらに文字を入力すると、候補リストが絞り込まれて、必要な関数を見つけやすくなります。After the equals sign type an S. You’ll see a dropdown suggestion list appear with all of the DAX functions beginning with the letter S. The more we type, the more the suggestion list is scaled closer to the function we need. 下へスクロールして [SUM] を選択し、Enter キーを押します。Select SUM by scrolling down, and then press Enter.

    Enter キーを押すと、始めかっこが表示され、別の候補リストに、SUM 関数に渡すことのできるすべての列が表示されます。After we press Enter, an opening parenthesis appears along with another suggestion list of all of the available columns we can pass to the SUM function.

    式は、常に、始めかっこと終わりかっこの間に入ります。An expression always appears between an opening and closing parenthesis. 入力する式には SUM 関数に渡す 1 つの引数が入り、このチュートリアルでは合計する列です。In this case, our expression is going to contain a single argument to pass to the SUM function; a column to sum up. 列の候補リストは、指定する列名の先頭から文字を入力していくと、絞り込むことができます。We can narrow down our list of columns by typing the first letters of what we want. このチュートリアルでは、SalesAmount 列を指定する必要があります。そこで、「salesam」と入力すると、リストの表示数が減り、選択できる 2 つの項目が表示されます。In this case, we want the SalesAmount column, so when we begin typing salesam, our list gets smaller, and we are shown two items we can select. この 2 つは、実際には同じ列です。They’re actually the same column. 1 つは、"[SalesAmount]" です。SalesAmount 列が属しているのと同じテーブル内にメジャーを作成しているからです。One just shows [SalesAmount], because we’re creating our measure in the same table the SalesAmount column is in. もう 1 つは、列名の前にテーブル名が付いています。The other, we see the table name preceding the column name.

    一般に、列の完全修飾名を入力することをお勧めします。In general, it’s good practice to enter the fully qualified name of a column. これは、数式を読みやすくするためです。It will make your formulas easier to read.

  4. Sales[SalesAmount] を選択し、終わりかっこを入力します。Select Sales[SalesAmount], and then type a closing parenthesis.

    ヒント

    構文エラーが最も発生しやすいケースは、終わりかっこの入力漏れか、入力位置の間違いです。Syntax errors are most often caused by a missing or misplaced closing parenthesis.

    次に、他の 2 つの列を減算します。Now we want to subtract our other two columns.

  5. 最初の式の終わりかっこの後に、スペースを入力してから、マイナス演算子 (-) を入力し、その後にもう 1 つスペースを入力します。After the closing parenthesis for our first expression, type a space, and then a minus operator (-), followed by another space. その後に別の SUM 関数を入力し、その引数として Sales[DiscountAmount] 列を入力します。Then enter another SUM function with the Sales[DiscountAmount] column as its argument.

    数式を入力する領域が足りなくなってきました。We’re starting to run out of space for our formula. 問題はありません。No problem.

  6. 数式バーの右側にある下向きのシェブロンをクリックします。Click the down chevron on the right side of the formula bar.

    入力する領域が増えます。Now we have more space. 改行してから数式の新しい部分を入力するには、Alt キーを押しながら Enter キーを押します。We can enter new parts to our formula on a new line by pressing Alt-Enter. Tab キーを使用して場所を空けることもできます。We can also move things over by using Tab.

    これで、数式の最後の部分を追加できます。Now we can add the final part of our formula.

  7. マイナス演算子を追加し、もう 1 つの SUM 関数を追加して、その引数として Sales[ReturnAmount] 列を選択します。Add another minus operator followed by another SUM function and the Sales[ReturnAmount] column as its argument.

    これで、数式の準備ができました。Our formula now looks ready.

  8. Enter キーを押すか、数式バーにあるチェック マークをクリックして、入力を完了します。Press Enter or click the checkmark in the formula bar to complete. 数式が検証され、Sales テーブルのフィールドの一覧に追加されます。The formula is validated and added to the field list in the Sales table.

次に、新しいメジャーをレポートに追加してみましょう。Let’s add our new measure to a report

この時点で、Net Sales メジャーをレポート キャンバスに追加できます。これを追加すると、レポートに追加したその他のすべてのフィールドに対して純売上高が計算されます。Now we can add our Net Sales measure to the report canvas, and net sales will be calculated for whatever other fields we add to the report. 国別の純売上高を見てみましょう。Let’s look at net sales by country.

  1. Net Sales メジャーを Sales テーブルからレポート キャンバスにドラッグします。Drag the Net Sales measure from the Sales table onto the Report canvas.

  2. 次に、RegionCountryName フィールドを Geography テーブルからグラフにドラッグします。Now drag the RegionCountryName field from the Geography table into the chart.

    さらにデータを追加してみましょう。Let’s add some more data.

  3. SalesAmount フィールドをグラフにドラッグして、純売上高と売上高の差を確認します。Drag the SalesAmount field into the chart, to see the difference between net sales and sales amount.

    これで、本当に 2 つのメジャーがあるグラフができました。We now really have two measures in our chart. 自動的に合計された SalesAmount メジャーと、このチュートリアルで作成した Net Sales メジャーです。SalesAmount, which was summed up automatically, and the Net Sales measure we created. どちらのメジャーの場合も、グラフにある別のフィールド、つまり [RegionCountryName] テーブルの国名のコンテキストで結果が計算されます。In each case, the results were calculated in context of another field we have in the chart, the countries in RegionCountryName.

    ここで、スライサーを追加して、純売上高と売上高を、カレンダー年でさらに分類できるようにしましょう。Let’s add a Slicer, so we can further break down our net sales and sales amounts by calendar year.

  4. グラフの横に空白の領域をクリックしてから、[視覚化] で [テーブル] 視覚化をクリックします。Click a blank area next to the chart, then in Visualizations, click on the Table visualization.

    これで、空白のテーブルの視覚化がレポート キャンバスに作成されます。This creates a blank table visualization in the Report canvas.

  5. Year フィールドを Calendar テーブルから新しい空白のテーブルにドラッグします。Drag the Year field from the Calendar table into the new blank table.

    Year は数値フィールドであるため、Power BI Desktop によってその値が合計されてグラフに表示されます。Because Year is a numeric field, Power BI Desktop summed up its values and gave us a chart. しかし、これではスライサーとして機能しません。But, that doesn’t do us much good as a Slicer.

  6. [値] で、[Year] の横の下矢印をクリックして、[集計しない] をクリックします。In Values, click the down arrow next to Year, and then click Do Not Summarize.

    これで、[Year] フィールドのテーブル視覚化をスライサーに変更できるようになります。Now we can change the Year field in the table visualization into a Slicer.

    1. [視覚化][スライサー] 視覚化をクリックします。In Visualizations, click the Slicer visualization.

      これで、Year がスライサーになりました。Now we have Year as a Slicer. 1 つの年、または年グループを選択すると、レポートの視覚化グラフがそれに応じてスライスされます。We can select any individual or group of years and our report’s visualizations will all be sliced accordingly.

  7. 次に、[2013] をクリックします。Go ahead and click on 2013. グラフが変化するはずです。You’ll see the chart change. "Net Sales" メジャーと "SalesAmount" メジャーが再計算され、2013 年分だけの新しい結果が表示されます。Our Net Sales and SalesAmount measures are re-calculated, showing new results just for 2013. この場合もまた、ユーザーがコンテキストを変更したのに合わせて、メジャーが計算され、結果が表示されました。Here again, we’ve changed the context in which our measures calculate and display results.

別のメジャーを作成するLet’s create another measure

これで、独自のメジャーを作成する方法がわかりましたので、別のメジャーを作成してみましょう。Now that you know how to create your own measures, let’s create a another.

単位あたりの純売上高Net sales per unit

単位あたりの売上高が最も多い製品を見つけるにはどうしたらよいでしょうか?What if we want to find out which products with the most sales per unit sold is?

別のメジャーを作成するという方法があります。Well, we can create another measure. この場合は、純売上高を販売個数で割ります。In this case, we want to divide net sales by the quantity of units sold. 実際には、このチュートリアルで作成した Net Sales メジャーの結果を Sales[SalesQuantity] の合計で除算することになります。In-effect, we want to divide the result of our Net Sales measure by the sum of Sales[SalesQuantity].

  1. Net Sales per Unit という名前の新しいメジャーを、Sales テーブルまたは Products テーブル内に作成します。Create a new measure named Net Sales per Unit in either the Sales or Products table.

    このメジャーでは、以前に作成した Net Sales メジャーを利用することにします。In this measure, we’re going to use the Net Sales measure we created earlier. DAX では、他のメジャーを数式から参照できます。With DAX, we can reference other measures in our formula.

  2. Net Sales」と入力を開始します。Begin typing Net Sales. 追加可能な項目が候補リストに表示されます。The suggestion list will show what we can add. [Net Sales]を選択します。Select [Net Sales].

    また、始め角かっこ ([) を入力するだけで、別のメジャーを参照することもできます。You can also reference another measure by just typing an opening bracket ([). 候補リストには、現在の数式に追加できるメジャーだけが表示されます。The suggestion list will show us only the measures we can add to our formula.

  3. [Net Sales] の直後にスペースを入力し、次に除算演算子 (/) を入力し、SUM 関数を入力し、「Quantity」と入力します。Right after [Net Sales], enter a space, then a divide operator (/), then enter a SUM function, then type Quantity. 候補リストに、名前に「Quantity」が含まれるすべての列が表示されます。The suggestion list shows all of the columns with Quantity in the name. Sales[SalesQuantity]を選択します。Select Sales[SalesQuantity]. 数式は、次のようになるはずです。The formula should now look like this:

    Net Sales per Unit = [Net Sales] / SUM(Sales[SalesQuantity])Net Sales per Unit = [Net Sales] / SUM(Sales[SalesQuantity])

    なかなか良いと思いませんか。Pretty cool, huh? DAX エディターの検索および候補リストの機能を使用すると、DAX 数式をとても簡単に入力できます。Entering DAX formulas is really quite easy when we use the DAX Editor’s search and suggestion functionality. ここで、新しい Net Sales per Unit メジャーで取得できるデータを見てみましょう。Now, let’s see what we get with our new Net Sales per Unit measure.

  4. Net Sales per Unit メジャーをレポート キャンバスの空白の領域にドラッグします。Drag the Net Sales per Unit measure onto a blank area in the report canvas.

    まったく興味を惹かれせんね。Not very interesting is it? 心配しないでください。Don’t worry.

  5. グラフの視覚エフェクトの種類を [ツリー マップ] に変更します。Change the chart visualization type to Tree Map.

  6. 次に、ProductCategory フィールドを ProductCategory テーブルから [グループ] 領域にドラッグします。Now drag the ProductCategory field from the ProductCategory table down into the Group area.

    これはなかなかよい情報です。しかし、製品ごとに純売上高を表示するとどうなるでしょうか。That’s some good info, but what if we want to look at net sales by product?

  7. ProductCategory フィールドを削除し、代わりに ProductName フィールドを Product テーブルから [グループ] 領域にドラッグします。Remove the ProductCategory field, and then drag the ProductName field from the Product table down into the Group area instead.

    これは単なる演習ですが、非常に優れた機能だと思いませんか!Ok, now we're just playing, but you have to admit, that's just cool! もちろん、このツリー マップをフィルター処理する方法はほかにもありますが、このチュートリアルでは扱っていません。Of course, we can filter this tree map down any number of ways, but that's out of scope for this tutorial.

チュートリアルの復習What we’ve learned

メジャーは、データから洞察を得るための強力な道具です。Measures give us a lot of power in getting the insights we want from our data. 数式バーを使用してメジャーを作成する方法を学習しました。We’ve learned how to create measures by using the formula bar. メジャーにはわかりやすい名前を自由に付けることができます。候補リストを使用すると、適切な要素を見つけて選択し、メジャーの数式に簡単に追加できます。We can name measures whatever makes most sense, and the suggestion lists make it easy to find and select the right element to add to our formulas. また、コンテキストについても学習しました。それは、メジャーの計算結果が他のフィールドに従って変化すること、またはメジャーの数式にある他の式によって変化することを指します。We’ve also been introduced to context, where the result of calculations in measures change according to other fields, or by other expressions in your measure formula.

次の手順Next steps

DAX の数式についてさらに詳しく知りたい場合や、さらに高度なメジャーを作成する場合は、「Power BI Desktop での DAX の基本事項」をご覧ください。If you want to take a deeper dive into DAX formulas, and create some more advanced measures, see DAX basics in Power BI Desktop. この記事では、構文、関数、およびコンテキストの詳しい理解など、DAX の基本的な概念について説明します。This article focuses on fundamental concepts in DAX, such as syntax, functions, and a more thorough understanding of context.

また、「Data Analysis Expressions (DAX) リファレンス」を、ぜひお気に入りに追加してください。Be sure to add the Data Analysis Expressions (DAX) Reference to your favorites. DAX の構文、演算子、および 200 種類を超える DAX 関数について詳細を調べることができます。This is where you'll find detailed info on DAX syntax, operators, and the over 200 DAX functions.