Microsoft フロー文字列関数: 連結と置換

Microsoft フロー文字列関数: 連結と置換

MS フローを作成するには、2 つ以上の文字列を組み合わせる方法を学ぶことが不可欠です。このチュートリアルでは、最も重要な Microsoft フロー文字列関数の 2 つであるconcatreplaceについて説明します。

concat関数は、2 つ以上の文字列を単純に結合して、結合された文字列を返します。一方、replace関数は、部分文字列を別の文字列に置き換えます。

この例では、以前に作成したこの単純なフローを使用します。まず、別のテキスト入力を追加しましょう。

Microsoft フロー文字列関数: 連結と置換

次に、その名前を「Input 2」に変更し、もう 1 つの名前を「Input 1」に変更します。

Microsoft フロー文字列関数: 連結と置換

その後、新しいステップを追加していきます。

Microsoft フロー文字列関数: 連結と置換

Slackコネクタを検索して選択します。

Microsoft フロー文字列関数: 連結と置換

次に、[メッセージを投稿]アクションを選択します。

Microsoft フロー文字列関数: 連結と置換

Slack のdiscordチャンネルに投稿します。

Microsoft フロー文字列関数: 連結と置換

目次

Microsoft フロー文字列関数: Concat

メッセージ テキストの場合は、 [式]タブでconcat関数を使用してみましょう。

Microsoft フロー文字列関数: 連結と置換

結合する 2 つの文字列として、[入力 1][入力 2]を選択します。「Input 1」を選択した後は、必ずカンマを入力してください。

Microsoft フロー文字列関数: 連結と置換

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

Microsoft フロー文字列関数: 連結と置換

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

Microsoft フロー文字列関数: 連結と置換

Concat 関数のテスト

concat関数が機能するかどうかをテストしてみましょう。「テスト」をクリックします。

Microsoft フロー文字列関数: 連結と置換

トリガーアクションを実行し、「テスト」ボタンをクリックします。

Microsoft フロー文字列関数: 連結と置換

入力として次の詳細を入力し、[フローの実行] をクリックします。

Microsoft フロー文字列関数: 連結と置換

Slack でdiscordチャネルをチェックすると、新しく投稿されたメッセージが表示されます。これは、入力 1入力 2の入力を連結したものです。

Microsoft フロー文字列関数: 連結と置換

複数の文字列を連結することもできます。たとえば、戻ってフローを編集してみましょう。メッセージ テキストの関数をクリックし、一対の一重引用符で囲む必要があるスペースを追加します。次に、「更新」をクリックします。

Microsoft フロー文字列関数: 連結と置換

もう一度フローをテストしてみましょう。

Microsoft フロー文字列関数: 連結と置換

前回の実行のデータだけを使用します。次に、「保存してテスト」をクリックします。

Microsoft フロー文字列関数: 連結と置換

Slack でチェックインすると、2 つのデータエントリの間にスペースがあることがわかります。

Microsoft フロー文字列関数: 連結と置換

これがconcat関数の仕組みです。 

Microsoft フロー文字列関数: 置換

ここで、 replace関数がどのように機能するかを理解してみましょう。戻って現在のフローを編集しましょう。最初の入力 ( Henry ) を別のものに置き換えます。メッセージ テキスト[式]タブで、置換関数を選択します。

Microsoft フロー文字列関数: 連結と置換

concat式全体をreplace関数内に置きます。concat式の直後にカンマを入れて、置換する必要がある古いテキストを入力します。この例では、「 Henry 」を置き換えます。その後、別のカンマを追加し、置換として使用する新しい単語 (「Fred」) を入力します。次に、「更新」をクリックします。

Microsoft フロー文字列関数: 連結と置換

作成した最初の式を削除しましょう。

Microsoft フロー文字列関数: 連結と置換

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

Microsoft フロー文字列関数: 連結と置換

置換機能のテスト

フローをもう一度テストしてみましょう。今回は、置換機能が正しく動作するかどうかを確認してみます。

Microsoft フロー文字列関数: 連結と置換

前回の実行のデータをそのまま使用して、[テスト]をクリックします。

Microsoft フロー文字列関数: 連結と置換

Slack のdiscordチャンネルに戻りましょう。確認すると、表示されているメッセージは「Fred Legge」になっています。これは、最初に入力した「Henry」が正常に置き換えられたことを意味します。

Microsoft フロー文字列関数: 連結と置換


Power Automate 式 – 概要
Power Automate 環境:
Microsoft Power Automate でのワークフロー入力のセットアップと概要

結論

要約すると、concat関数は単に 2 つの文字列を連結するだけですが、replace関数はパラメータで指定されたテキストに基づいて文字列を変更します。パラメーターに変数を使用して、置換関数を動的にすることもできます。たとえば、2 番目の入力を使用して最初の入力を置き換えたり、その逆を行うことができます。

よく使用されるこれら 2 つの Microsoft フロー文字列関数の使用法と重要性を理解できたでしょうか。

ではごきげんよう、

ヘンリー


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて