Power Apps の first、FirstN、Last、および LastN 関数First, FirstN, Last, and LastN functions in Power Apps

テーブルの最初または最後のレコード セットを返します。Returns a table's first or last set of records.

DescriptionDescription

First 関数は、テーブルの最初のレコードを返します。The First function returns the first record of a table.

FirstN 関数は、テーブルの最初のレコード セットを返します。2 番目の引数で、返されるレコードの数を指定します。The FirstN function returns the first set of records of a table; the second argument specifies the number of records to return.

Last 関数は、テーブルの最後のレコードを返します。The Last function returns the last record of a table.

LastN 関数は、テーブルの最後のレコード セットを返します。2 番目の引数で、返されるレコードの数を指定します。The LastN function returns the last set of records of a table; the second argument specifies the number of records to return.

First および Last は 1 つのレコードを返します。First and Last return a single record. FirstN および LastN は、1 つのレコードのみを指定した場合でも、テーブルを返します。FirstN and LastN return a table, even if you specify only a single record.

データ ソースと共に使用する場合、これらの関数は委任できません。When used with a data source, these functions can't be delegated. データ ソースの最初の部分のみが取得され、その後にその関数が適用されます。Only the first portion of the data source will be retrieved and then the function applied. 結果は完全なストーリーを表さない場合があります。The result may not represent the complete story. 作成時に表示される警告は、この制限が存在し、可能であれば委任可能な代替物に切り替えるよう提案されるときに表示されます。A warning will appear at authoring time to remind you of this limitation and to suggest switching to delegable alternatives where possible. 詳しくは、「委任の概要」を参照してください。For more information, see the delegation overview.

構文Syntax

First( Table )First( Table )
Last( Table )Last( Table )

  • Table - 必須。Table - Required. 操作の対象となるテーブル。Table to operate on.

FirstN( Table [, NumberOfRecords ] )FirstN( Table [, NumberOfRecords ] )
LastN( Table [, NumberOfRecords ] )LastN( Table [, NumberOfRecords ] )

  • Table - 必須。Table - Required. 操作の対象となるテーブル。Table to operate on.
  • NumberOfRecords - 省略可能。NumberOfRecords - Optional. 返されるレコードの数。Number of records to return. この引数を指定しない場合は、1 つのレコードが返されます。If you don't specify this argument, the function returns one record.

Examples

この数式では、Employees というテーブルから最初のレコードが返されます。This formula returns the first record from a table named Employees:
First(Employees)First(Employees)

この数式では、Employees というテーブルから最後の 15 件のレコードが返されます。This formula returns the last 15 records from a table named Employees:
LastN(Employees, 15)LastN(Employees, 15)