LuckyTemplates の複数の What If パラメーター

LuckyTemplates を使用してどれだけ高度な機能を実現できるか見てみたいですか? このチュートリアルでは、LuckyTemplates の私のお気に入りの使用方法を紹介したいと思います。LuckyTemplates に売上、利益、トランザクションなどの仮定のパラメーターを統合することで、シナリオ分析を回避する素晴らしい作業を行うことができます。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

得られる洞察だけでなく、Excel などの履歴ツールを使用して分析を行う場合と比較して、この分析の実装が容易であるためでもあります。非常に複雑なことをせずに、どうすればこれを Excel で実装できるようになるのか、私にはまったくわかりません。

基本的に、どの時点でも、将来何が起こるかを予測したり、シナリオが自分の認識どおりに展開した場合に将来起こる可能性のあるさまざまな事柄を示すことさえできます。これを履歴情報にオーバーレイすることもできます。したがって、何かが起こった場合に何が起こるかを確認することができます。

目次

複数の What If シナリオを一度に組み込む

このブログ投稿では、複数の What ifパラメーターをLuckyTemplates に一度に組み込む方法について、別の非常に優れた例を示したいと思います。LuckyTemplates のこれらすべての What if パラメーターが複数のシナリオにどのように影響するかを確認できます。

実際に、これは起こり得ることです。たとえば、あるシナリオでは、価格を上げたときに需要が変わらないか減少した場合に何が起こるかを確認したい場合があります。これらのさまざまなパラメーターをすべて操作しながら、最良のケース、正常なケース、および最悪のケースのシナリオを確認することもできます。

3 つのシナリオでの作業 

これらすべてを一度に分析できるモデルをどのように作成したかを説明します。価格変更パラメータ需要変更パラメータ、およびコスト変更パラメータがあります。ここには、 Best CaseOK CaseWorse Caseのシナリオもあります。

LuckyTemplates の複数の What If パラメーター

最良のケースでは、価格を引き上げると需要が増加することがわかりますが、これは非常に驚くべきことです。しかし、人々は価格の上昇をよりプレミアムな製品とみなして、より多く購入する可能性があります。

LuckyTemplates の複数の What If パラメーター

OK ケースでは、価格を上げても需要は何も起こりませんが、コストは 1% 減少します。

LuckyTemplates の複数の What If パラメーター

最悪の場合、価格は変更せず、需要が減少するだけでコストが増加します。

LuckyTemplates の複数の What If パラメーター

また、右上隅には日付スライサーがあり、これらの最高/正常/最悪のケースが実際の実績に与える累積的な影響が下部のグラフに表示されます。

LuckyTemplates の複数の What If パラメーター

実際の利益または予想利益があるので、これらの変更を実施した場合の年間を通じての影響を確認するために、複数の仮定のシナリオを提示して彼らに衝撃を与えました。

テーブルの作成

これは私が設定した単なる例ですが、ここに到達するまでに必要なテクニックを伝えたいと思います。最初に行うことは、最良のケース、正常なケース、最悪のケース、および価格変化、需要変化、コスト変化などの関連するパラメーターとシナリオをリストした表を作成することです。

LuckyTemplates の複数の What If パラメーター

HASONEVALUE の使用

ここで選択したシナリオに基づいてパターンを操作する必要がありました。私は、多くのシナリオ タイプの分析で使用してきたパターンを使用しました。このパターンでは、IF HASONEVALUE、またはシナリオの 1 つが選択されている場合、そのシナリオの価格変化と等しくなります。MIN を使用して、実際の価格変化を取得しました。このテーブルには 1 行しかないため、何かが選択されている場合、値は 1 つだけである必要があります。何も選択しない場合、価格、需要、コストの変化はすべて 0 になります。

LuckyTemplates の複数の What If パラメーター

SUMXを使用したシナリオ利益

次のステップは積分ロジック部分です。これは、これらすべての変更を特定のシナリオに統合するために使用した式です。

LuckyTemplates の複数の What If パラメーター

私は多層シナリオ分析でこのアプローチを使用しました。SUMX 式を使用することで、これらの値に基づいてショックを作成しています。式を収益部分費用部分の2 つの部分に分解してみましょう。

収益の部分では、需要が増加するとより多くの数量を販売することになるため、販売注文数量に需要の変化を乗じた値を使用します。次に、価格変更によって値上げまたはショックを受けた単価をそれに掛けます。コスト部分については、需要に応じて再度数量を増やす予定です。ただし、価格変更の代わりに、コスト変更を組み込みます。

この 1 つの式を使用すると、LuckyTemplates にこれらの個別の仮定パラメーターをすべて組み込むことで、シナリオの利益がいくらになるかを計算できます。SUMXとイテレータ全般を理解することは非常に重要です。末尾に X が付いている数式は、テーブル内のすべての行を反復処理することを覚えておく必要があります。したがって、私たちが行った個々の取引や販売ごとに、これらのショックをその上に置くことができます。

ロジック内にシナリオを組み込む

複数のシナリオと複数の対策を組み込んでいることを忘れないでください。これらの尺度はシナリオの選択に基づいて変化するため、これらのシナリオをロジック内に組み込むことができるようになりました。私は、最良のケースのシナリオ、正常なケースのシナリオ、最悪のケースのシナリオを個別に計算しました。

これらの式を参照すると、私が行ったことは、シナリオ利益を利用し、CALCULATE を使用して最良のケースの結果を割り出すことだけであることがわかります。また、Ok Case の結果と Worse Case の結果に対してもこれを実行しました。

LuckyTemplates の複数の What If パラメーター

この式を使用すると、一般的な予想利益と比較できるグラフが得られます。

LuckyTemplates の複数の What If パラメーター

累積結果を計算する

これまでに行ったことに加えて、物事が累積的にどのようになっているのか、時間の経過とともに物事がどのように蓄積されていくのかを確認したいと思いました。これらの式を使用し、累積合計パターンを使用して再度分岐しました。ここでは、毎回同じパターン内に前のメジャーを組み込んだり分岐させたりして、個別のシナリオを累積的に提供していることがわかります。

LuckyTemplates の複数の What If パラメーター

このチャートの優れた点は、どの時間枠を選択しても、自動的に調整されることです。3 か月間の累積的にドルへの影響を確認したいだけであれば、それを累積的に確認できます。たとえば、最良のケースでは 840 万ドルが得られるのに対し、最悪のケースでは 400 万ドルが得られることがわかります。

LuckyTemplates の複数の What If パラメーター

結論

この特定の例では、 DAX メジャーだけでなく、特定のシナリオを分類できる情報のテーブルを作成する方法も示しました。ベスト ケース シナリオ、OK シナリオ、またはワースト ケース シナリオに分類することができます。これらのシナリオでは、価格設定、需要、コストに関して複数の変更が生じる可能性があります。

これらの両方をうまく行うことで、過去または将来の結果やパフォーマンスを動的に紹介し、結果がどうなるかを非常に迅速かつ自動的に評価できるようになります。

この例から学ぶべきことはたくさんあり、実践すべきテクニックも山ほどあります。うまくいけば、分析と結果が計算される環境を劇的に変える方法でこの状況から抜け出すことができます。

この種の高度な分析をこれほど簡単かつ効果的に作成できるツールは、これまでにありませんでした。これらすべてを独自のモデルに実装できるよう頑張ってください。コメントがございましたら、下記までお知らせください。

シナリオ分析をさらに詳しく知りたい場合は、私のコースをぜひご覧ください。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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。