Power BIはインタラクティブなレポートを作成するための強力なツールですが、Power BIを真に際立たせているのは「DAX」、つまり データ分析式 。DAXは、メジャーを作成し、インサイトを計算するために使用される言語です。

初心者向けに、より強力で柔軟なレポートを作成するために知っておくべきDAX関数を5つご紹介します!
1. CALCULATE() – フィルタリングのコンテキストを変更します。
計算する(
この関数はDAXの中核を成すもので、計算の「フィルターコンテキスト」を変更するために使用されます。例えば、特定の年、製品カテゴリのみを対象に計算したり、特定のフィルターを削除したりすることができます。
例:2024年の売上のみ
Sales_2024 = CALCULATE(SUM(Sales[Amount]), YEAR(Sales[OrderDate]) = 2024)
2. FILTER() – 複雑な条件を作成します。
フィルター(
特定のフィルタリング条件を作成するために使用され、たとえば売上が10,000を超えるアイテムのみをフィルタリングする場合などに使用されます。また、CALCULATE() と組み合わせて使用されることがよくあります。
例:金額が10,000を超える売上のみを表示
する HighSales = CALCULATE(SUM(Sales[Amount]), FILTER(Sales, Sales[Amount] > 10000))
3. SUM() – 数値の合計を計算します。
和(
列内の数値を結合するために使用される最も基本的な機能は、ほぼすべてのレポートにおけるメジャーの出発点です。
例:総売上
高 = SUM(売上高[金額])
4. IF() – 条件付き計算
もし(
売上が目標を上回った場合は「合格」、下回った場合は「不合格」と表示するなど、条件を設定するために使用されます。
例:目標が達成されたかどうかを確認します。PassTarget
= IF(Sales[Amount] > 100000, “Passed”, “Failed”)
5. 前年同期() – 前年との比較分析。
昨年の同時期(
Time Intelligenceと併用することで、前年同期のデータと比較できます。前年比の傾向分析が必要なレポート作成に適しています。
例:昨年の売上
:Sales_LY = CALCULATE(SUM(Sales[Amount]), SAMEPERIODLASTYEAR(Dates[Date]))
要約
これらのDAXパラメーターを理解し習得することで、強力なPower BIレポートを作成し、データを明確に伝え、より正確な意思決定を行うことができるようになります。
その他の記事は、 https://demo.rdbi.co.th/blog/でご覧いただけます。
さらにご質問やご相談がある場合は、下記までご連絡ください。
ページ: http://bit.ly/rdbipage
Facebook: https://www.facebook.com/RandDBI/
Line OA: @rdbi
Tel: 02-681-9700
Email: sales@rdbi.co.th 🌟
