找到函数搜索的第一次出现在另一个文本值。如果文本包含指定的字符,该函数返回一个数字。这个数字表明第一次出现的位置搜索的文本值。
例如,您可以使用FIND识别项包含一个具体的产品名称。
找到(文本,文本搜索开始,(字符))
参数
论点 | 数据类型 | 描述 |
文本找到(必需) | 文本 | 文本值来定位的文本搜索论点。 |
文本搜索(必需) | 文本 | 将搜索的文本值的一个实例文本找到论点。 |
起始位置 | 数量 | 从开始搜索的位置。包括空格。 不影响的数值结果发现函数返回。 |
找到函数返回一个数值结果。
语法的例子
找到(“有限公司。”,公司)
额外的信息
搜索行为
如果找到函数不寻找文本实例找到参数,它将返回的值为0。
发现功能是区分大小写的。这意味着,如果文本搜索参数包含文本找到参数不同的资本化,FIND函数返回的值为0。
FIND函数认为空间是一个性格像字母或数字。
计算引擎的功能差异
在北极星,FIND函数认为所有的Unicode字符的长度。这意味着找到函数返回正确的字符开始。
在经典的引擎,它的发现功能考虑的长度:
- Unicode字符从内部的基本语言平面(BMP) 1
- Unicode字符以外的BMP 2
- 复合字符的长度(如那些口音或可区别的标志)等于组件的数量
例子
一般找到的例子
在这个例子中,一个模块有一个公司在列。有两个行项目的行。第一个包含几个公司名称。第二个包含一个使用FIND函数公式。
公司1 | 公司2 | 公司3 | 公司4 | |
公司名称 | 帝国ABC有限公司 | 帝国abc有限公司 | ABC有限公司 | ABC公司 |
ABC开始的字符
|
10 | 0 | 0 | 9 |
在这个例子中,找到函数查找文本字符串ABC,从4日开始的性格。它返回一个0的结果的文本字符串帝国abc有限公司因为字符串美国广播公司不是大写。它返回一个0的结果的文本字符串ABC有限公司因为美国广播公司在第一个四个字符。