Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このブログでは、動的な LuckyTemplates レポートの作成に関する非常に素晴らしい開発テクニックと概念について説明します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
これは実際に、LuckyTemplates を通じて開催した、財務報告テンプレートを中心とした会員限定イベントのセッションから抜粋したものです。
このチュートリアルでは、動的レポートについてさらに詳しく説明し、役立つ自動レポートを開発するための具体的なテクニックを示したいと思います。財務報告書である必要はありません。この手法は表形式のレポートにも使用できますが、この例は本質的に財務に関するものです。
私が作成したテンプレートはカスタマイズされており、別のチュートリアルで示しました。ドラッグ アンド ドロップで取得する標準の LuckyTemplates 形式のテーブルである必要はありません。このテンプレート手法を利用すると、実際に特定の結果を操作してテーブルに入力し、任意の方法でデータを取得できます。これは、さまざまな視覚化シナリオに非常に当てはまります。
目次
動的 LuckyTemplates レポートのサンプル
このテンプレートの例では、異なる四半期ごとの実績を確認できます。
また、 vs Last Yearを選択すると、レポートが変更され、昨年と今年の違いが表示されます。
また、この% を Revenue に組み込みました。これにより、表内の各結果 (COGS と経費) が収益に占める割合を確認できるようになります。これは財務報告では非常に一般的です。
動的な計算を作成したので、ここでは、第 1 四半期の売上原価 (COGS) が総収益の 30% であることがわかります。そして第 2 四半期 (Q2) では 27.25% というように続きます。
ここでは、テーブルの動的な内部をテンプレート形式で作成しています。これはかなり高度なテクニックですが、この種の分析とレポート作成において LuckyTemplates がいかに優れているかがわかります。動的な財務レポートを完全に自動化できます。
自動化された動的なレポート手法
選択者が 本当に優れた洞察を見つけられるようにするための、このテクニックの中核について説明します。たとえば、第 1 四半期と第 2 四半期の総利益を調べていますが、ここでは業績が悪いと言えるでしょう。しかし、なぜ第 3 四半期と第 4 四半期はプラスになっているのでしょうか?
私たちができることは、今年の実績を確認することです。これは 1,100 万であり、すぐに 2015 年に戻って、以前は 800 万であったことを確認します。そのため、当社の収益は年々確実に増加しました。
これは非常に優れた洞察であり、それを非常に迅速かつダイナミックな方法で確認できるのは非常にエキサイティングです。
これを行うには、まずスライサーを作成するためのテーブルを作成する 必要があります。これは、実績と前年比、および収益に対する割合を示した非常に単純な表です。
それが完了したら、スライサーを作成します。次に、これを式に統合する必要があります。したがって、スライサーの選択 (実績、対前年、または収益に対する割合) に応じて、特定の結果をフィードする必要があります。
SWITCH TRUE ロジックの使用
計算にはSWITCH TRUE ロジックの機能を使用しました。まず、式の最後の部分だけに注目してみましょう。これを 1 つの単純な式として記述すると非常に混乱するため、変数 ( VAR )を使用してこの測定を簡略化しました。
SWITCH TRUE は、このような動的なものを作成するのに非常に優れた方法であるため、ここでは重要なテクニックです。
選択内容が何であれ ( Table Data )、そのメトリクス変数を返すように動作します。たとえば、「実績」を選択すると、「実績」変数が返されます。
ここで、Actuals 変数を見ると、実際にはそれ自体も SWITCH TRUE になっています。言い換えれば、SWITCH TRUE の中に SWITCH TRUE を組み込みました。
したがって、これを 1 つの式にまとめてネストされた IF ステートメントを使用すると、それがどれほど素晴らしいか、そしてこれがどれほど複雑になるかを考えてみましょう。それは絶対に不可能でしょう。ただし、DAX でこのように設定することは、それほど難しいことではありません。
変数内の SWITCH TRUE ロジックはテンプレート化されたデザインに正しい結果を割り当て、Return の後の SWITCH TRUE ロジックはその動的な結果をテーブルにフィードできるようにします。
他の指標についても同様です - 昨年との対比と収益に対する割合。非常によく似た設定ですが、計算がわずかに異なります。
私たちはさまざまな年を越えて、自動的に今後と未来を見ることができます。
LuckyTemplates のデータ視覚化テクニック – マルチ メジャー ダイナミック ビジュアル
マルチ スレッドのダイナミック ビジュアルの作成 – 高度な LuckyTemplates テクニック
LuckyTemplates で完全に動的なレポートを作成する – 高度な視覚化テクニック
結論
これは私が受けたばかりの詳細なセッションでした。それは、動的な LuckyTemplates レポートをゼロから構築する方法についてでした。ここでは、テーブル テンプレート内の動的な 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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。