Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このチュートリアルでは、指定された日付範囲内で動的な合計 CRM 予測を作成する方法を説明します。 このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
たとえば、特定の月の予測を知りたいとします。今日から月末までの残りの月の予測が何件あるかを知りたいとします。日が変わるにつれて、CRM の予測金額は変化します。
この合計予測を、指定した開始日と終了日内で動的に計算できるようにしたいと考えています。
このテクニックは、CRM システム、特に月次目標を管理しようとしている場合に非常に関連性があります。営業とチームの観点から何を達成する必要があるかがわかります。
目次
合計 CRM 予測の計算
これを計算しようとすると、計算のコンテキストが混乱してしまう可能性があります。
特定の月を任意の時点で確認したいため、モデルは動的である必要があります。
したがって、この特定のケースでは、日付からのコンテキストを取り除く必要があります。代わりに、数式内でコンテキストを適用する必要があります。
1. DateRange を構築する
式を見てみましょう。
解決策は、単にDateRangeを構築することです。数式内にDateRangeとコンテキストを作成する必要があります。変数を使用してビルドする必要があります。
2. TODAY関数を使用する
関数を利用すると、数式を動的に保つことができます。
常に今日の日付を返します。
TODAYを使用して、日付を調べることもできます。
これで、 StartDayとEndDayができました。これにより、 DateRange内の希望の開始日と終了日が得られます。
3. DATESBETWEEN 関数を使用する
タイム インテリジェンス関数を使用すると、動的なウィンドウを開くことができます。
DateRange変数内で作成した以前の変数を使用します。つまり、変数内の変数を参照しているだけです。
変数は階層化できるため、非常に効果的に使用できます。
したがって、式のこの部分には、今日、現在の日付、および今日に基づく月の間のDateRangeを提供するタイム インテリジェンス関数DATESBETWEENが含まれています。これは日々の観点から調整されます。
4. CALCULATE関数を追加する
数式の一番下にはRETURN関数があります。使用する必要があります。
CALCULATE関数は、計算のコンテキストを変更できます。
たとえば、総売上予測は、表に示されている特定の結果すべてです。
現在、これらの結果は、データ内の複数の月に関係なく、テーブル内の単一の日付ごとにフィルターされています。
したがって、日付ウィンドウ内の売上高を累積してカウントアップする必要があります。
これはCALCULATE関数を使用して行われます。
必要なのは、CALCULATE内に変数DateRangeを入力することだけです。
この日付ウィンドウにより、計算のコンテキストが変更されました。現在は、今日から今月末までの合計売上予測のみを計算しています。
DAX を使用して LuckyTemplates で将来予測を作成する
LuckyTemplates で新しいテーブルを作成する: DAX を使用して予算と予測を自動的に実装する方法
LuckyTemplates カスタム カレンダー: 月ごとの変化の計算 – 445 カレンダー
結論
このソリューションはシンプルであるため、非常に使いやすいです。これは、 CALCULATE関数とその内部のタイム インテリジェンス関数を使用した、シームレスで直感的なテクニックです。
このチュートリアルでは、 context、CALCULATE関数、タイム インテリジェンス関数など、非常に関連性の高い概念に焦点を当てます。
これら 3 つの組み合わせは、モデルの重要な要素です。レポートとデータ シナリオから優れた洞察を得るには、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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。