返回一个文本字符串在另一个文本字符串中的起始位置,区分大小写,不支持通配符。
语法
FIND ( <待查找内容>, <查找范围>, [<起始位置>], [<备选结果>] )
参数 | 属性 | 描述 |
待查找内容 | 要找的文本。使用双引号(空文本)匹配查找中的第一个字符;不允许使用通配符 | |
查找范围 | 包含要查找的文本的文本 | |
起始位置 | 可选 | 开始搜索的位置;如果省略,则起始位置=1,也就是查找范围中的第一个字符 |
备选结果 | 可选 | 未找到文本时返回的数值,可设为 0、-1 或 BLANK();如果省略,则返回一个错误 |
返回值
标量
一个整数值
待查文本在查找范围中首次出现的位置(起点)所代表的数字。
备注
FIND 不支持通配符。要使用通配符,请使用 SEARCH。
当使用列作为参数的时候,为了避免可能出现未找到的情况而导致错误,请始终设置备选结果。
示例
FIND("BMX","line of BMX racing goods") = 9
扩展阅读:
说点什么