予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

このチュートリアルでは、月次レベルで予算を割り当てるのに対し、日次レベルで売上やトランザクション データを割り当てる、LuckyTemplates での予算割り当て手法を説明します。 このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

このシナリオは、あらゆる種類の予測情報を扱う場合に非常に一般的です。

たとえば、売上は毎日発生しますが、予算の粒度は異なる可能性があります。月単位、四半期単位、または年単位のレベルである場合があります。これらの数値を細分化して、営業を通じて確認される毎日の結果と同等の比較ができるようにしたいと考えています。

最初は少し難しいかもしれません。そのため、この例では、LuckyTemplates でこの予算編成と予測手法を実行する方法について、非常に詳細なソリューションを示します。

目次

異なる粒度間の関係

あなたは、月および年レベルの粒度で予算を割り当て、それをすべての単一の販売トランザクションと比較する方法を知りたいと考えています。基本的に、これを毎日繰り返して売上を立てます。

したがって、他の属性によって分割される可能性がある月次予算を割り当てる方法を知っておく必要があります。

この場合、販売予算は都市 製品名顧客名ごとに分類されます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

これは予算を非常に詳細にボトムアップで構築したものです。このテーブルには多くの属性があり、それらすべてに特定の予算割り当てがあり、日次レベルで売上と比較する必要があります。

必要なのは、すべてが式の中でどのように組み合わされるかを理解することだけです。

このチュートリアルで学ぶべき重要なことは、日次ではなく月次を割り当てる方法です。

この例を見ると、 DateTotal Budgets、およびBudget Allocationを含むテーブルがあることがわかります。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

特定の月の予算を合計する計算を作成し、それを毎日に割り当てる必要があります。

この問題の難しい点は、月と年が日付テーブルと一致しないことです。リレーションシップを見ると、Dates テーブルの粒度は日単位であるのに対し、Sales Budgets の粒度は月次および年次であることがわかります。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

したがって、それらの間には直接の関係はありません。

「Dates」テーブルをクリックして「Sales Budgets」 テーブルにドラッグしてリレーションシップを作成したとしても、それは不可能です。また、それは本当の関係ではないので、最初からそのようなことをしたくないでしょう。

Datesテーブルは、Sales Budgets テーブルの月次および年次の粒度に一致しません。したがって、この関係を仮想的に作成する必要があります。

TREATASを使用した仮想関係の作成

TREATAS式の興味深い点は、モデル内に実際の関係がない仮想的な関係を計算で作成できることです。

ただし、このモデルには真の関係があります。「Regions」テーブル、「Products」テーブル、および「Customers」テーブルがあります。これら 3 つはすべて、予算の属性です。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

したがって、それらを保持し、モデルに適用されるフィルターの力を利用する必要があります。

ただし、繰り返しになりますが、月および年ごとに仮想的に割り当てる必要があります。それでは、対策に移りましょう。

総予算があります。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

このメジャーは、予算の数値列である売上予算を合計します。ただし、 CALCULATE内にフィルターを作成していることを確認する必要もあります。これがTREATAS関数の機能です。

TREATAS は、 Dates テーブル内の月と年列、および Sales テーブル内の月と年列に基づいてフィルターを作成します。

繰り返しますが、モデル内には多数の関係があるため、モデル内でそれらの関係を作成することはできません。繰り返される値もあります。したがって、日付テーブルから月と年を取得し、それを売上テーブルの月と年にドラッグしようとすると、…

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

…次のようなメッセージ エラーが表示されます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

TREATASを使用して仮想リレーションシップが作成されるのはこのためです。この関数を使用すると、2 つのテーブル間の接続を仮想的に作成できます。

新しい月に移行すると、その月に基づいて予算を認識し、計算できることがわかります。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

割り当てアルゴリズムを見つける

合計予算を計算し、毎日にわたって予算を割り当てる割り当てアルゴリズムを作成する必要があります。

論理的には、割り当ては基本的に総予算を 1 か月の日数で割ったものになります。月の営業日数を使用���ることもできます。

ただし、この例では、1 か月の日数が使用されます。

計算を実行する際には、割り当てアルゴリズムを考慮する必要があります。

数式Days in Monthを見てください。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

これは、その月の総予算をその月の日数で割る必要があることを示しています。

メジャー「Days in Month」をテーブルにドラッグすると、特定の月の日数がカウントされて表示されます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

式では、日数のコンテキストをすべて削除しました。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

しかし、その後、月と年の値を持って帰りました。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

これを行うと、月次および年次の粒度を持つ販売予算と日付が一致します。

テーブルの[月の日数]列を見ると、日数が月ごとに異なることがわかります。これは、すべての月に 1 か月あたり 30 日という一般的な数値を入力しているだけではありません。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

期間内の別の四半期が選択された場合も、自動的に変更されます。

予算配分の計算

Budget Allocationの数式では、これは月の正確な日数を生成する部分です。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

これは、 DailyBudgetの式をTotal Budgetsと等しくすることで簡素化できます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

そして、これが式の重要な部分です。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

Total Budgets を MonthDays で割っています。これが予算配分を取得する方法です。

月の日数など、一部の中間計算は必要さえありません。したがって、必要に応じて削除することもできます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

次に、その結​​果を、予算割り当てと 1 日あたりの売上を示すグラフに表示できます。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

TREATASを使用する場合、割り当てアルゴリズムを見つけるだけで済みます。正しい分割番号を見つける必要があります。この場合はDaysでした。次に、その数値を正しい月次または年次の割り当てで割ります。

ダッシュボードのカスタマイズ

さて、デモモデルに戻りましょう。

予算の割り当て:LuckyTemplates の毎日の結果にわたる月次予測

ダッシュボードをカスタマイズすると、トップのビジュアライゼーションにさまざまなパターンを組み込むことができます。売上予算と累計予算の差とその傾向を表示できます。セグメンテーション パターンを作成することもできます。


LuckyTemplates で最終販売日までの累計結果と目標のみを表示する これまでの
売上と予算の差を表示する - LuckyTemplates で予測する
LuckyTemplates 予測を使用して実績と予算を比較する

結論

これを LuckyTemplates 内で行うには、データ モデルを適切に設定する方法と、テーブル間の正しい関係を形成する方法に関する適切な量の知識が必要です。これに加えて、ビジュアライゼーション内ですべてが機能するように適切な DAX 式を利用する必要もあります。

LuckyTemplates でこのような予算編成と予測レポートを作成するには、 TREATASを使用して割り当てアルゴリズムを一緒に見つけるだけです。

少し練習すれば、これを自分の仕事に簡単に実装できるようになります。

ではごきげんよう、

***** LuckyTemplates を学習していますか? *****







Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて