要使用此函数,请选择 计算 > 计算器

在一个文本字符串中标识出另一个文本字符串的起始位置。Search 类似于 Find,不同点是 Search 不区分大小写,例如,它不区分 b 和 B。

语法

SEARCH(find_text,within_text,[start_num])

对于 find_text,请指定希望查找的文本字符串。对于 within_text,请指定要搜索的文本列。默认情况下,Minitab 从每个文本条目的第一个位置开始搜索。也可以指定另一个初始位置(字符串中搜索开始的位置),方法是插入 start_num 的数字,这是该函数可选的第三个参数。

可以使用星号 (*) 来作为通配符,表示由一个或多个字符组成的字符串。问号 (?) 也是通配符,但它仅表示一个字符,而不是字符串。要在文本字符串内引用“*”或“?”字符,请在该符号前面使用波浪号 (~)。

示例

计算器表达式 结果
C1 包含“234B75” SEARCH("b7",C1) 4(因为 B7 从文本中的第 4 个位置开始)
C1 包含“depreciate” SEARCH( "c*t",C1) 6
C1 包含“Item# C-222-T” SEARCH( "c*t",C1) 7
C1 包含“defective” SEARCH( "c*t",C1) 5
C1 包含“814*231*2682” SEARCH( "~*",C1) 4