要使用此函数,请选择 。
在一个文本字符串中标识出另一个文本字符串的起始位置。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 |