返回表中的第一组或最后一组记录

说明

First 函数返回中的第一条记录。

FirstN 函数返回表中的第一组记录,第二个参数指定要返回的记录数。

Last 函数返回表中的最后一条记录。

LastN 函数返回表中的最后一组记录,第二个参数指定要返回的记录数。

FirstLast 都返回单个记录。 FirstNLastN 都返回一个表,即使仅指定了单个记录。

当这些函数与数据源一起使用时,不能委派这些函数。 将只检索数据源的第一个部分,然后检索应用的函数。 结果可能并不是事实的全部。 系统会在你创作时显示一个蓝点,提醒注意此限制,并建议尽可能改用可委托的替代项。 有关详细信息,请参阅委托概述

语法

First( Table )
Last( Table )

  • Table - 必需。 要运算的表。

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

  • Table - 必需。 要运算的表。
  • NumberOfRecords - 可选。 要返回的记录数。 如果未指定此参数,函数将返回一条记录。

示例

此公式返回名为 Employees 的表中的第一条记录:
First(Employees)

此公式返回名为 Employees 的表中的最后 15 条记录:
LastN(Employees, 15)