Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このブログ投稿では、CROSSJOIN関数をデモしたいと思います。私がどのように使用したかの例を示し、いつ、どこで使用できるかについても説明します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
CROSSJOIN は、基本的に 2 つのデータ テーブルを結合するために LuckyTemplates 内で利用できる非常に効果的な関数です。
データ セットから任意の 2 つのテーブルを選択するだけではありません。CROSSJOIN関数内でテーブルを操作できるため、より意味のある方法でテーブルを結合できます。
LuckyTemplates 内で実現したい分析はたくさんありますが、この関数を使用するとそれが非常に簡素化されます。計算を作成するために記述する必要のある関数やメジャーが少なくなります。
この例では、予算を自動的に作成したいと考えていましたが、一般的な月次または年次予算は作成したくありませんでした。製品ごと、月ごとに予算を作成したいと考えていました。
このモデルを見ると、製品は 1 つのテーブルにあり、月は別のテーブルにあります。
製品と予算の両方を記載した表はありません。それらを作成するために、これらの個々のテーブルの列をメッシュし、1つの新しいテーブルを作成する必要があります。
CROSSJOINを使用すると、異なるテーブルの 2 つの列または一連の列をメッシュして 1 つとして作成できます。これにより、Product Budgetsテーブルを作成することができました。
このテーブルを実現するために、他のテーブル関数も使用しましたが、ここではCROSSJOINに焦点を当てます。
このアイコンをクリックし、DAX 数式を使用して、新しいテーブルを作成しましょう。
こうしてデモテーブルを作成し、CROSSJOIN関数を使用して簡単に分析ができます。
製品予算の測定に戻ると、VALUESを使用していますが、さまざまな関数を使用するともっと柔軟になります。DISTINCTを使うと、VALUESを使う必要がありません。
SUMMARIZE関数を使用することで、より多くの列を追加できます。
CROSSJOIN はさまざまな方法で活用できます。製品に限らず、地域の予算や営業担当者の予算、顧客の予算にも使えます。
CROSSJOIN は、その中に配置した 2 つのテーブルを利用して結合します。この手法を理解し活用することで、独自のモデルでこの種の分析を実行するのに最適な立場になれるでしょう。
最近のLuckyTemplates ウェビナー シリーズ ワークショップで、CROSSJOIN関数のデモも行いました。予算や予測と実際の結果を分析する技術についても紹介しています。
幸運を!
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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。