Power Automate 式 – 概要

Power Automate 式 – 概要

このチュートリアルでは、Power Automate 式と、それをワークフロー自動化で使用する方法について説明します。Microsoft Excel には、入力を受け取り、出力を生成する数式があります。たとえば、式の 1 つはSUMであり、さまざまな入力または数値を受け取り、すべての入力を組み合わせた出力を生成します。

Microsoft Excel と同様に、Power Automate にも、フロー内で特定のアクションを実行するために使用できる式と呼ばれる数式があります。

目次

Power Automate での動的コンテンツの追加

これは以前に作成したフローの例です。このフローでは、ユーザーが「 Power Automate 」という単語を含むツイートを投稿すると、電子メール通知を受け取ります。次に、動的コンテンツ変数「Created at 」を使用して時間の情報を追加しましょう。

Power Automate 式 – 概要

次に、「保存」をクリックします。 

Power Automate 式 – 概要

では、テストしてみましょう。「以前の実行のデータを使用する」オプションを選択し、リストから最新のテストを選択して、「テスト」ボタンをクリックします。

Power Automate 式 – 概要

電子メールにアクセスして出力を確認する以外に、この実行をクリックしてテストを実行することもできます。

Power Automate 式 – 概要

次に、この実行のメタデータをチェックして、テストで何が起こったかを確認できます。ご覧のとおり、送信先の電子メール アドレス、電子メールの件名 、本文の情報が表示されます。

Power Automate 式 – 概要

そこに表示されるメタデータは、電子メールで受け取ったデータと似ています。

Power Automate 式 – 概要

ただし、このメールの時刻はまったく適切な形式ではありません。この種の形式をユーザーに読んでほしくありません。したがって、これをユーザーにとって読みやすい時刻形式に変換する必要があります。式を使用することでそれを行うことができます。

Power Automate 式の利用

[動的コンテンツ]の横にある[式]をクリックすると、さまざまな Power Automate 式にアクセスできます。  

Power Automate 式 – 概要

この例では、 Created at変数によって表示される日付と時刻の形式を変更します。そのためには、検索バーで「 format 」という単語を検索すると、使用できるさまざまな形式表現が表示されます。日付の形式を変換するには、formatDateTime式を使用します。

Power Automate 式 – 概要

式を使用する前に、まず動的コンテンツ変数Created atを削除しましょう。 

Power Automate 式 – 概要

次に、 formatDateTime式を使用してみましょう。

Power Automate 式 – 概要

この式には、タイムスタンプと文字列形式の形式という2 つの入力が必要です。

Power Automate 式 – 概要

タイムスタンプ入力は、日付に使用した変数、つまりCreated at変数です。それでは、動的コンテンツ上のCreated at変数をクリックしてみましょう。

Power Automate 式 – 概要

これで、 formatDateTime式の最初の入力が得られました。動的コンテンツでは変数が「作成場所」として単純に表示されます。ただし、式で使用すると、それが Microsoft コードでどのように記述されたかが表示されます。

Power Automate 式 – 概要

次に、2 番目の入力を追加する前に、最初の入力の後にカンマを追加しましょう。

Power Automate 式 – 概要

式の 2 番目の入力は、日付の形式です。これを年-月-日および時-分-午前/午後の形式にしたいと考えています。したがって、形式は'yyyy-MM-dd hh:mm tt'と入力する必要があります。必ず一重引用符を使用してください。これはデイタイム コードを呼び出す Microsoft 独自の方法であるため、この形式を Google で検索することもできます。

Power Automate 式 – 概要

これで式が作成されました。この式は、作成時刻変数を取得し、それを「yyyy-MM-dd hh:mm tt」形式に変更します。 

Power Automate 式の適用とテスト

[OK]ボタンをクリックして、この式を適用しましょう。 

Power Automate 式 – 概要

動的内容だけでなく、動的内容を含む式の表現でもあるため、紫色で表示されます。

Power Automate 式 – 概要

フロー チェッカーにエラーがあるかどうかを確認してみましょう。 

Power Automate 式 – 概要

エラーは検出されませんでした。したがって、保存できるようになりました。

Power Automate 式 – 概要

前回の実行のデータを再度使用してフローをテストしてみましょう。

Power Automate 式 – 概要

テストが正常に実行されたら、メタデータを確認してみましょう。その後、日付と時刻の形式がより読みやすくなり、読みやすくなりました。

Power Automate 式 – 概要

私たちの電子メールでは、以前のものよりも見栄えが良くなった形式も確認できます。

Power Automate 式 – 概要

concat 式の使用法を理解する

次に�� concat を使用して別の式を作成しましょう。concat式は異なる文字列を結合します。まず、フローのアクションに別の情報を追加しましょう。

Power Automate 式 – 概要

次に、連結式をクリックしてみましょう。

Power Automate 式 – 概要

連結する最初の文字列はユーザ​​ー名です。そこで、 [動的コンテンツ]の下にある[ユーザー名]変数をクリックしましょう。

Power Automate 式 – 概要

次に、異なる文字列を区切るために、ここにカンマを追加します。

Power Automate 式 – 概要

その後、「名前」変数をクリックします。

Power Automate 式 – 概要

次に、「OK」ボタンをクリックします。

Power Automate 式 – 概要

これで、フローの電子メールの本文 に動的コンテンツを含む別の式が追加されました。

Power Automate 式 – 概要

次に、 [保存]をクリックして変更を保存しましょう。

Power Automate 式 – 概要

前回の実行のデータを使用してフローをテストしてみましょう。このフローは既にバックグラウンドで動作しているため、 「 Succeeded」ではなく「 Test Succeeded 」を必ず使用してください。「Succeeded 」を使用すると、テスト目的で独自の入力を使用するのではなく、Twitter で「 Power Automate 」についてツイートした誰かからの入力が使用されます。

Power Automate 式 – 概要

テストを実行した後、メタデータを再度確認してみましょう。このセクションで出力を確認できます。ユーザー名であるHenry Leggge5と名前としてのHenry Leggeを組み合わせたものです。

Power Automate 式 – 概要

テスト成功と成功の違い

「 Test Succeeded」オプションと「Succeeded 」オプションの違いを示すために、別のテストを実行してみましょう。今回は「Succeeded」オプションを使用します。

Power Automate 式 – 概要

これは、「 Power Automate 」についてツイートした人からの入力を使用します。このテストで得た情報は、フローをトリガーした別の人から得たものです。

Power Automate 式 – 概要

。 


Microsoft Power Automate: ワークフローの自動化
Power Automate Flow: 使用法と種類の説明
Microsoft Flow: Power Automate での編集と追跡

結論

これが Power Automate での式の一般的な仕組みです。また、ワークフローの自動化でそれらを使用する方法も学びました。式を作成するには関数を使用するだけです。Power Automate は、データの取得、データの変更、データの評価などに使用できるさまざまな関数を提供します。

公式に慣れていない場合、慣れるまでに時間がかかります。式に慣れていない新規ユーザーの場合は、フロー内でさまざまな式を試し続けることで式に慣れることができます。  

ではごきげんよう、

ヘンリー


Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。