PowerApps の関数と数式 | はじめに

PowerApps の関数と数式 | はじめに

このチュートリアルでは、 PowerApps の関数と数式について学習します。これにより、Power App の残りの部分を自分で作成するための優れた基盤が得られます。

PowerApps 関数と数式を使用して、Power Apps キャンバス アプリの機能を改善し、動作を変更できます。

目次

PowerApps 関数と数式のリファレンス

Microsoft のドキュメントには、Power apps の数式リファレンスと呼ばれる素晴らしいリソースがあります。

PowerApps の関数と数式 |  はじめに

これには、必要なことをすべて実行するためにPower Apps が備えているさまざまな数式と関数がすべて含まれています。これらはすべて、この数式バーに入力するものです。たとえば、このレコードでは、姓と名を連結しました。

PowerApps の関数と数式 |  はじめに

そこでConcatenate関数を使いました。

PowerApps の関数と数式 |  はじめに

リファレンス ページでクリックして、その動作を正確に確認することもできます。Concatenate の機能、 ConcatenateConcat関数の違い、および対応する構文を見ていきます。

PowerApps の関数と数式 |  はじめに

また、それがどのように機能するかをよりよく理解できるようにするいくつかの例も見ていきます。

PowerApps の関数と数式 |  はじめに

このリファレンスは、特にやり方がわからないことを実行したい場合に非常に役立ちます。例を見てみましょう。

PowerApps の連結機能の利用

この例では、この要素のDateJoinedデータをLocationデータに連結してみます。

PowerApps の関数と数式 |  はじめに

そのためには、この公式を使用する必要があります。

PowerApps の関数と数式 |  はじめに

ただし、この式は機能せず、エラーが発生します。

PowerApps の関数と数式 |  はじめに

これは、Concatenate関数がTextまたはTextタイプのテーブル列のいずれかのみを受け入れるためです。数式では、テキスト/文字列であるLocationレコードを参照しました。ただし、テキスト/文字列タイプではなく日付であるDateJoinedレコードも参照しました。

PowerApps の関数と数式 |  はじめに

では、日付をテキスト/文字列型に変換するにはどうすればよいでしょうか?

PowerApps の Text 関数を使用したデータ型の書式設定

さて、任意の値を変換し、数値または日付/時刻値をテキスト文字列にフォーマットするText関数を使用する必要があります。

PowerApps の関数と数式 |  はじめに

これを数式に追加してみましょう。引数は必要ありませんが、変換後の値で生成する形式を指定できます。この例では、 ShortDate形式を使用してみましょう。さらに、場所と日付を区切るスペースを追加しましょう。

PowerApps の関数と数式 |  はじめに

その結果、顧客の名前、所在地、加入日がわかります。

PowerApps の関数と数式 |  はじめに

月と年 PowerApps 関数を使用して日付を構成する

ただし、日付の形式が明らかに詳細すぎます。おそらく年と月だけが必要です。年と月のみを表示するには、Month関数とYear関数を別々に使用する必要があります。

PowerApps の関数と数式 |  はじめに

ここで数式を変更して、Month 関数Year関数を使用してみましょう。Text関数を再度使用して日付を文字列に変換することを忘れないでください。

PowerApps の関数と数式 |  はじめに

それが完了すると、日付には参加した月と年のみが表示されることがわかります。

PowerApps の関数と数式 |  はじめに

参考資料で他の PowerApps 関数を調べる

Microsoft のリファレンス ドキュメントで他の利用可能な機能を確認してみましょう。

1. リフレッシュ機能

まず、この要素で使用されている更新関数を確認してみましょう。

PowerApps の関数と数式 |  はじめに

次に、リフレッシュが何を行うかを見てみましょう。

PowerApps の関数と数式 |  はじめに

予想どおり、この関数はデータ ソースの新しいコピーを取得します。引数としてデータ ソースが必要です。

PowerApps の関数と数式 |  はじめに

この例では、データ ソースはTable1です。

PowerApps の関数と数式 |  はじめに

2. 今日の機能

もう 1 つ優れているのは、Today機能です。テーブル名をタイトルとして使用する代わりに、それを今日の日付に変更できます。

PowerApps の関数と数式 |  はじめに

これを行うには、数式でToday関数を使用します。

PowerApps の関数と数式 |  はじめに

今日の再発日が表示されるようになりました。明日このアプリをチェックアウトすると、明日の日付などが返されます。

PowerApps の関数と数式 |  はじめに

この機能の詳細な説明は参考資料にも記載されています。

PowerApps の関数と数式 |  はじめに


Power Apps の基礎: 基本機能とカスタマイズ
Power Apps 環境: アプリ要素の適切な
セットアップ Microsoft Power Automate への PowerApps の統合

結論

一言で言えば、 Power Apps を使用するときにこれらのことについて学ぶ良い方法です。先ほども述べたように、使用できる関数はたくさんあります。

関数や数式を調べたいときはいつでも、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 ゲートウェイとは何ですか? 知っておくべきことすべて