LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

私の意見では、結果を累積的に表示することが、データの傾向を表示する最良の方法です。データと予算または予測を比較する場合、傾向または傾向の乖離を示すことが不可欠です。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

パフォーマンスが低下している時期をできるだけ早く特定できるようにしたいと考えています。これを累積的に表示することで、非常に効果的にそれを行うことができます。

これは、予算に基づいた結果を実際に示す方法について説明した前回のブログ投稿の続きです。通常、予算は実績とは異なる粒度になります。実績は毎日トランザクション レベルで多くのことを行っていますが、予算は年間レベルである可能性があります。私たちが行ったのは、予算をさまざまな期間に分割または割り当てる方法に関するロジックを考案することでした。

目次

LuckyTemplates で予測を行う方法: 簡単な要約

まずは総売上高と総予算から始めました。[予算配分]列にも同じ数字がありました。6,200万というのは実はすべての予算の合計です。このような理由は、Budget 情報が Date テーブル (Date 列の由来) と関係がないためです。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

Date がこのテーブルにフィルターを配置すると、そのテーブルに流れるフィルターがないため、Budget の結果は何をすべきかわかりません。DAX メジャーを使用して予算配分を作成する必要がありました。年間の日数 (366 日) を計算し、 1/366 x 総予算となる比率を作成しました。また、この単純な式を使用して、日付コンテキストの日数も計算しました。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

COUNTROWS 関数は、Date テーブルに存在する行数をカウントアップします。個々の日付は 1 行のみであるため、1 だけです。月に移行すると、日付コンテキストの日数が 1 か月に何日あるかに変わります。したがって、現在どのような日付のコンテキストがあるかに応じて、正しい予算割り当てを取得する方法は次のとおりです。 

累計売上の決定

では、これらのことを累積的に見るにはどうすればよいでしょうか? 日常的な視点から見ることもできますが、時間を追跡できたら非常に素晴らしいものになるでしょう。必要なのは、累積合計パターンを使用して、実際に LuckyTemplates で予測を表示することだけです。

Total Sales メジャーを使用して、新しいメジャーを作成し、それを Cumulative Sales と呼びます。CALCULATE 関数を式として使用して総売上高を計算し、Dates テーブルの ALLSELECTED に対して FILTER 関数を使用しましょう。日付は MAX Date 以下である必要があります。

3:56 式全体を強調表示し、3:59 主要施策の下の右側のブラック ボックスの累積売上高を強調表示します。

これで、パターンで計算するものとして、累積パターンと総売上高ができました。これを捉えるために別のビジュアライゼーションを作成してみましょう。ここで、累積売上を時系列で見てみましょう。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

累計予算の取得

累積パターンと予算割り当てはすでにあるので、累積予算を取得するために必要なのは、このパターンをコピーして貼り付けることだけです。次に、名前を「Cumulative Sales」から「Cumulative Budgets」に変更し、「Budget Allocation」の式を変更します。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

これら 2 つのことを比較できるようになりました。かなりクールですよね?

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

実績と予算の差

上のチャートを見るだけでも、多くの情報が含まれているため、それほど大きな乖離は見られません。ただし、LuckyTemplates で予測を行う際に、時間の経過とともに変化を確認したいと考えています。私たちはどのようにして時間を追跡してきたのでしょうか? 現在の合計はいくらですか?予算を上回るか下回るか? ここにはすでに累積売上高と累積予算の数値があるため、新しいメジャーを作成し、それを「実際と予算の差」という名前にするだけです。この測定では、累積売上を取得し、累積予算から差し引きます。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

データの視覚化

縦棒グラフを使用して、実際と予算の差の数値をキャンバスに取り込む別のビジュアライゼーションを作成します。今では、時間の経過とともにどのようにパフォーマンスを上げているかを明確に確認できるようになりました。順調にスタートしたように見えましたが、年末に向けて調子が悪くなってきました。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

これよりもさらに優れたものを実行することもできますが、その前に、データ モデルを見てみましょう。Cities テーブルをフィルタリングすると、既存のリレーションシップにより、Budget Data テーブルの下に流れていきます。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

また、Sales Data テーブルの情報も使用したため、Cities テーブルから Regionals テーブル、さらに Sales テーブルまでリレーションシップをたどる必要があります。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

実際の予算と予算の差を都市名に対してドラッグして、最もパフォーマンスの高い都市と最も悪い都市を確認してみましょう。どの都市のパフォーマンスが良かったのか、どの都市のパフォーマンスが悪かったのかを確認できるようになります。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

各都市をクリックして、各都市が予算をどのように実行したかを確認できるようになりました。ハミルトン市のパフォーマンスが非常に悪かったことがわかります。それはなぜでしたか? 他のグラフを見ると、この都市は前半は大丈夫だったが、後半は大きく落ち込んだことがわかります。

LuckyTemplates での予測: DAX を使用した累積的なパフォーマンスと予測の比較

LuckyTemplates で予測を使用すると、エリア マネージャーや営業担当者と話し合うことができる、非常に優れた洞察を得ることができます。この時点に到達するまでにかなりの手順を踏む必要があり、それらの多くを組み合わせました。高度な DAX を使用すると、生成される情報は非常に素晴らしく、独自の環境でさらに進化させることができます。

結論

予算に対して順調に推移しているものの、価格の割引により市場での競争が激化したとします。これが起こった場合、実際のラインが予測を下回るのがすぐにわかり、さらには減少し続ける可能性さえあります。おそらく、価格を引き下げたり、マーケティング活動を強化したりすることも必要になるでしょう。この品質の分析から導き出されるすべての素晴らしい洞察とアクションについて考えてみましょう。

このブログ投稿では、「メジャー ブランチング」によって分析を拡張する方法を紹介しました。予算との正確な差を追跡したい場合もあります。おそらく、累積的な差異を確認し、年初から現在までの数値を何パーセント下回っているかをいつでも確認したいと思うかもしれません。これはすべて素晴らしいことです。

他の場所でも述べたように、LuckyTemplates で予算分析を完了するのはそれほど簡単ではありません。ただし、これをうまく実装できれば、LuckyTemplates を完璧に打ち破ることができるでしょう。や他の多くの分析シナリオの解決方法についてさらに詳しく知りたい場合は、 で私のコースをいくつかチェックしてください。私は LuckyTemplates の実践的な応用にとても興味があるので、すべてのコースをそのように構成しました。

以下のコメント欄でご意見をお聞かせください。これで幸運を祈ります。

Leave a Comment

Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。