# FIND
返回一个字符串在另一个字符串中首次出现的位置,从前向后检索。参数 str 中的字符位置是从0开始的,如果要检索的字符串值没有出现,则返回-1,查找时区分大小写。
# 语法
FIND(str, find_value, [start_index])
- str:需要检索的字符串
- find_value:需要检索的字符串值
- start_index:可选的非负整数。规定在字符串中开始检索的位置。它的合法取值是
0到LEN() - 1。如省略该参数,则将从字符串的首字符开始检索
# 示例
FIND('abcad','a')检索字符串首次出现的位置,返回数值0FIND('abcbcd','c',2)从位置2开始查找,返回数值2FIND('abcd','A')查找有大小写区分,找不到返回数值-1FIND('12311','11')参数为数字字符,返回数值3FIND('这是武汉中心','中')参数为中文字符,返回数值4FIND(' 2 1','1')参数含空格,返回数值3,一个空格占一个位置FIND('#$%&!.','%')参数为特殊字符,返回数值2FIND("a\t\nb",'b')参数含转义字符,返回数值3,转义字符占一个位置FIND('',2)参数为空字符串,返回数值-1FIND('123','')find_value为空字符串,返回起始位置0FIND(A1,'(','2')引用单元格,返回A1中(的位置FIND([门店销售明细表].[门店].[门店名称],'(','2')引用模型字段,返回(的位置
是否有帮助?
0条评论
评论