Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
全体に対する LuckyTemplates の割合は、頻繁に必要となる非常に一般的な計算です。これは、結果の大部分が母集団全体に対してどこに位置するかをすばやく示すのに最適です。
LuckyTemplates でこれを完了するには、多くのコードを記述する必要はありませんが、ある程度の理解は必要です。通常、これは CALCULATE ステートメントの最初の入門の 1 つです。
まずは例を見てみましょう。
まず、総売上高の計算を作成しましょう。かんたんだよ。
これで、ディメンションの 1 つ (たとえば顧客) の隣に配置できるようになり、各顧客の総売上高が返されます。
では、全体に対する割合はどのように計算すればよいでしょうか? すべての顧客の売上を取得し、それを何らかの方法ですべての行に配置する必要があります。各顧客の合計売上結果をすべての顧客の合計で割る必要があります。
これを行う唯一の方法は、CALCULATE関数を使用して、総売上メジャーのフィルター コンテキストを変更することです。
「すべての顧客の売上」メジャーを顧客の隣のテーブルに導入するとどうなるかを見てみましょう
必要なものは達成できたことがわかります。これで、「Total Sales」メジャーを「Sales for ALL Customers」メジャーで割って、結果として合計に対する割合を取得できるようになりました。そうしよう。
これで、各顧客名に合わせた結果が得られました。ここでの結果では、売上がすべての顧客に分散されており、最も高い顧客が関連付けられているのは 2.64% だけであることがすぐにわかります。
こういった仲介番号ももう必要ありません。パーセンテージを表示するだけです。
ここで本当に素晴らしいのは、他のディメンションのいくつかでデータのスライスを開始し、新しいコンテキスト (新しいフィルター) の合計のパーセントを取得できることです。
製品や国を導入してこれを確認し、結果がどのように変化するかを見てみましょう。
LuckyTemplates Time Intelligence を使用した合計変化の動的なパーセンテージの計算
LuckyTemplates で DAX を使用した利益率の
計算 時間の経過に伴う利益率の変化の分析 – LuckyTemplates と DAX を使用した分析
ご覧のとおり、選択に応じて結果が動的に調整されるようになりました。国を選択し、次に製品を選択すると、その選択に対して最適な顧客が誰であるかをすぐに特定できます。
ここで、これらの結果が得られるのは、Customers コンテキストに対して CALCULATE ステートメントを使用してDAX 関数を作成したためであることを付け加えておきます。このメジャーを製品テーブルの地域テーブルなどの別のディメンションに対して配置すると、奇妙な結果が返されます。
そのため、フィルターのコンテキストをよく理解する必要があります。それは、今後何度も触れることになるでしょう。
全体に対する 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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。