主页 > 参考 > 函数参考 > 逻辑函数 > LookupNext
LookupNext 目的 当没有匹配的相关值时,将返回“源字段”的下一个较小或较大值。 格式 LookupNext(源字段;向下/向上匹配标记) 参数 源字段 - 从中获取查找值的字段 向下/向上匹配标记 - 关键字向下或向上指示如果未找到任何相关记录,是否必须获取下一个向下/向上匹配的记录中的值 返回的数据类型 文本、数值、日期、时间、时间戳、容器 源于 FileMaker Pro 7.0 说明 使用关系图中的关系,返回源字段中指定的值。LookupNext 类似于 Lookup,仅当查找失败时,会根据向下/向上标记中的指定情况返回向下或向上匹配记录中源字段的值。 为了使此函数访问源字段中的值,需要将包含源字段的表与计算字段关联起来。使用 LookupNext 函数的计算不会强制作为未存储的计算。 注释 当相关表是 ODBC 数据源时,LookupNext 会返回 ?。 示例 在此示例中,您正运送几个物品且运送成本基于重量范围。使用 LookupNext 函数可查找适用于物品的运送成本。使用带有大写标记的 LookupNext(而非 Lookup),因为物品的重量可能与最大重量不相符,因此我们需要查找下一个最高值。 在包含下列数据的数据库文件中有两个表:物品和运送成本。 物品表格 物品 重量 税率查找 灯 8 椅子 22 桌子 60 床 120 运送成本表格 税率代码 最大重量 A 25 B 50 C 100 D 150 这两个表格都与重量和最大重量相关。计算字段税率查找被定义为税率查找 = LookupNext(运送成本::最大重量;较高)。 税率查找计算字段将针对记录 1 到 4 返回“25”、“25”“100”和“150”。 然后可使用税率查找来取得正确的税率代码(分别为 A、A、C、D)。 物品 重量 税率查找 灯 8 25 椅子 22 25 桌子 60 100 床 120 150 相关主题 函数参考(类别列表) 函数参考(按字母数字顺序排序的列表) 关于公式 关于函数 定义计算字段 在公式中使用运算符