Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このチュートリアルでは、LuckyTemplates で平均売上を計算する方法を学習します。いくつかのツールのロジックとビジュアライゼーション内で関数を反復することを学び、理解します。データ開発スキルを向上させるために活用および練習できる数式パターンが表示されます。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
目次
コンテキストを理解する
LuckyTemplates では、さまざまな方法で平均を計算できます。
最初に行うことは、計算の現在のコンテキストを評価することです。正しい結果を得るには、数式が何を計算しているのかを理解し、形式が正しいことを確認する必要があります。
このダッシュボードの例では、現在のコンテキストは 2017 年 7 月です。月または顧客名を追加することを選択すると、コンテキストをより具体的にすることができます。
対策を立てる
平均数式の作成を開始するには、月当たりの平均売上高、日当たりの平均売上高、および年間当たりの平均売上高のメジャーを作成します。
月ごとの平均売上を計算する
この測定は、月あたりの平均売上を対象としています。選択されている現在のコンテキストの結果が表示されます。
1 日あたりの平均売上を計算する
この測定は、1 日あたりの平均売上を表します。 関数内で仮想テーブルまたは物理テーブルを使用して、 さまざまな日付のリストを作成できます。
年間平均売上を計算する
この指標は年間平均売上高を表します。選択した年の平均売上が表示されます。
メジャーをコピーして貼り付け、 作成するメジャーに応じてVALUES内の値を変更できます。
次に、それらのメジャーを表にドラッグします。
売上表のビジュアルを理解する
Sales テーブルを見ると、Avg. 1 日あたりの売上高列。また、総売上高の値が平均売上高の 2 倍であることにも気づくでしょう。1 日あたりの売上高。
これは、エドワード ライトが 2 回の取引しか行っていないことを意味します。Avg 内の数式内の値の日付は次のとおりです。1 日あたりの売上高の測定には 2 つの日付しか示されていません。
合計売上の値を合計し、1 日あたりの平均売上の 2 つの値を平均します。
表では、Avg. の値も確認できます。月ごとの売上は総売上と同じです。これは、テーブルの現在のコンテキストが 2017 年 7 月のみのものであるためです。
次に、トランザクションを評価するメジャーを作成します。これを Total Transactions という名前にし、 Sales テーブルに
バービジュアルのツールチップにメジャーを配置します。実行されたトランザクションの数を確認できます。
選択スライサーで 2017 の選択を解除すると、表とグラフの結果には一連の年全体の値が表示されます。
他のデータの平均売上を計算する
取引がいつ行われたかに関係なく、1 日あたりの平均売上を計算するには、平均売上が次のとおりであることを確認する必要があります。Sales per Day テーブルでは、特定の年のデータのリスト全体を取得できます。
平均をクリックします。1 日あたりの売上を測定し、計算式を変更します。 を使用して総売上高を計算し、COUNTROWS を 日付に使用します。
これにより、現在のコンテキストでの総売上高が日数で除算されます。
一般的な平均の計算式パターンは非常に柔軟です。
この表では、製品名に同じパターンが使用されています。
製品の平均やその他のデータを確認したい場合は、数式パターンを再利用できます。メジャーをテーブルにドラッグするだけで、結果が自動的に取得されます。
LuckyTemplates での AVERAGEX の使用 – DAX チュートリアルと例 LuckyTemplates で
年初から現在 (YTD) の月次移動平均を計算するPower BIで
移動平均を再利用する 4 つのテクニック
結論
このチュートリアルは、 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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。