DAX (Data Analysis Expressions)

カテゴリ: DAX関数作成日: 2025-11-19更新日: 2026-05-11

Excelの関数と同じように、Power BIにも関数が用意されています。
Power BIでは、DAX(Data Analysis Expressions)関数を使うことで、様々な分析が可能になります。
関数の全容は、公式リファレンスをご参考ください。


以降、一例として紹介します。

1. 集計関数

集計関数では、合計、最小値、最大値、カウント、平均値などを使用できます。
それぞれ、SUM、MIN、MAX、COUNT、AVERAGEなどがあります。

集計関数


2. フィルター関数

フィルター関数は、特定の条件でデータの絞り込みや、計算のコンテキストの変更に使用します。
代表的なものに、CALCULATE、FILTER、ALL、ALLEXCEPTなどがあります。


3. 日付と時刻関数

日付と時刻関数は、日付や時刻に基づいた計算や操作に使用します。
例えば、年、月、日を抽出するYEAR、MONTH、DAYや、今日の日付を取得するTODAYなどがあります。


4. タイムインテリジェンス関数

タイムインテリジェンス関数は、前年同月比や累計など、時間的な比較に使用します。
SAMEPERIODLASTYEAR、YTD (Year-to-Date)、DATEADDなどがこれに該当します。


5. 論理関数

論理関数は、条件分岐などの論理的な判定に使用します。
IF、AND、ORのほか、複数の条件を取り扱うSWITCHがあります。


DAXの使用例(画像)と、その他の関数(テキスト関数や数学/三角関数など)は、都度更新します。

広告