Power BIはインタラクティブなレポートを作成するための強力なツールですが、Power BIを真に際立たせているのは「DAX」、つまり データ分析式 。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 🌟

当ウェブサイトでは、パフォーマンスとユーザーエクスペリエンスの向上を目的としてクッキーを使用しています。詳細についてはプライバシーポリシーをご覧ください。また、「設定」をクリックするとプライバシー設定を管理できます。

プライバシー設定を行う

必須クッキーを除き、必要に応じて各種類のクッキーを有効または無効にすることで、クッキーの設定を選択できます。

すべて受け入れる。
プライバシーを管理する。
  • 必須クッキー
    常時接続

    これらの種類のクッキーは、ウェブサイトが正しく機能し、お客様がサイトを通常どおり利用・閲覧するために不可欠です。当ウェブサイトでは、これらのクッキーを無効にすることはできません。

  • 分析用クッキー

    これらの種類のクッキーは、お客様のウェブサイト利用状況に関する情報を収集し、お客様のユーザーエクスペリエンスを測定、改善、向上させるために役立ちます。これらのクッキーの使用に同意しない場合、ウェブサイトの測定、改善、開発を行うことができません。

設定を保存する