Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このチュートリアルでは、LuckyTemplates で複数の「What If」分析または シナリオを互いに重ねる方法を説明します。このテクニックを効果的に使用すると、分析結果が飛躍的に向上します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
ご存知かと思いますが、私は LuckyTemplates でのシナリオ分析の熱心な推進者です。
シナリオ分析は、LuckyTemplates で使用できる素晴らしい分析手法で、将来何が起こるかを仮想的に予測できるようになります。
これをうまく機能させるために DAX 数式をどのように構造化する必要があるか、そしてそれを最終的に視覚化して他のパターンの DAX 数式と組み合わせて、消費者やマネージャー、その他のユーザーに提供する洞察を強化する方法を説明します。またはあなたのチームに。
これは、LuckyTemplates で利用できる非常に素晴らしい分析手法です。
モデルを設定してから、シナリオを重ねていきます。また、結果が実際にパフォーマンスにどのような影響を与えるかを理解できるように、いくつかの視覚化も設定します。
目次
複数のシナリオを階層化する方法
まず計算を確認します。これがシナリオの多層化を実現するための重要なポイントです。イテレータをよく理解する必要があります。SUMX ステートメントをよく理解してください。反復関数内の個々の変数にショックを与える必要があるためです。
まずは総売上高から始めます。需要にショックを与えたり、シナリオを上回ったりしたい場合は、購入数量を調整する必要があります。価格設定よりもシナリオを優先し、おそらく増減する場合は、ここで単価変数を調整します。Costについても同じことを行います。
これらの公式を取得したら、シナリオ利益を得ることができます。もう少し複雑に見えるかもしれませんが、実際はそうではありません。私たちは、これらの複数の層のシナリオを導入しているだけです。
ここでの利益は、 総売上高と総コストから導出されます。この場合、そこに配置した変数によって需要を増加させます。次に、そこにオーバーレイするシナリオによって価格を引き上げます。
コスト面では、需要を増加させます 。明らかに、より多くの販売を行う場合も同じでなければなりません。需要を増やすだけでなく、コスト面の需要も増やします。次に、合計コストを確認し、コスト変化によってそれに衝撃を与えます。
計算内でこのような説明的なコメントを使用することで、これをより明確にすることもできます。
これで、ここに取り込んだすべての要素によって、特定の行で実行される計算が変更されます。このようにして、毎日異なる結果が得られます。
ここからは、任意の時間枠を選択して、シナリオのこれらの層が結果に与える影響を確認できる、さらなる情報を得るために別の視覚化が必要になります。しかし、日々忙しすぎてあまり良い印象はありません。それを行うための最良の方法は、累積的に行うことです。
累積パターンの使用
累積合計パターンを利用し、作成した最初の計算を入力するだけです。シナリオ利益の計算は、設定例における単なる履歴情報であるため、1 年に進められます。これは、予測利益と予算利益のようにDATEADDを使用して実行されます。
次に、それらを累積合計パターンに入れます。
これは実際、これらの要素の変更が全体的な結果にどのように影響するかを示す、より優れた動的方法を表しています。
この視覚化から、非常に優れた洞察を数多く抽出できます。これらのテーブルを、結果をよりわかりやすく表示できると思われるものに変更することもできます。
これにより、すべての結果に対してこれらのシナリオを迅速に実行できるようになります。
LuckyTemplates での多層シナリオ分析の使用
複数の「What If」パラメーターを使用したシナリオ分析手法
LuckyTemplates での DAX を使用した高度なシナリオ分析モデルの開発
結論
レポートで特定のシナリオを実行し、1 つの要素に衝撃を与えるだけでは不十分な場合があります。そのため、これらのシナリオを複数の層にして、それらを式に統合する必要があります。
それが完了したら、レポートにどの視覚化が最適かを判断する必要があります。累積合計は、特にこの種のシナリオ タイプの構築において非常に優れています。
ここで説明するより高度な概念を理解し、実装方法を説明できれば、非常に高品質の分析を作成し、それを LuckyTemplates で非常に効果的な方法で表示できるようになります。
ではごきげんよう!
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。
Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。
LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。
SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。
SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。
ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。
DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。
LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。
このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。