主页 > 参考 > 函数参考 > 文本函数 > Position
Position 目的 返回文本中“查找的字符串”的指定匹配项所在的开始位置。 格式 Position(文本;查找的字符串;开始点;序数) 参数 文本 - 任意文本表达式或文本字段 查找的字符串 - 任意文本表达式或文本字段,表示要查找的字符集。 开始点 - 任意数值表达式或包含数值的字段,表示自文本字符串开头到搜索开始点的字符个数。当开始值小于等于 1 时,搜索从文本字符串的第一个字符开始。 序数 - 任意数值表达式或包含数值的字段,表示要查找的是哪个文本字符串实例。负序数值会导致从开始点的反方向进行扫描。零序数值无效并返回零结果。 返回的数据类型 数值 源于 FileMaker Pro 6.0 或更早版本 说明 此函数不区分大小写。如果文本中不包含查找的字符串,或没有指定的匹配项,则返回零。 示例 Position(“Mississippi”;“iss”;1;1)) 返回“2”。 Position(“Mississippi”;“iss”;1;2)) 返回“5”。 Position(“Mississippi”;“iss”;3;1)) 返回“5”。 当“姓名”文本字段中包含 William Smith 时,Left(姓名;Position(姓名;“ “;1;1)-1) 返回“William”。 Right(姓名;Length(姓名) - Position(姓名;“ “;Length(姓名);-1)) 返回“Smith”。 相关主题 函数参考(类别列表) 函数参考(按字母数字顺序排序的列表) 关于公式 关于函数 定义计算字段 在公式中使用运算符