要使用此函数,请选择 。
在一个文本字符串中标识出另一个文本字符串的起始位置。Find 类似于 Search,不同点是 Find 区分大小写;例如,它区分 b 和 B。
FIND(查找文本,within_text,[开始数字])
对于查找文本,请指定希望查找的文本字符串。对于 within_text,请指定要搜索的文本列。默认情况下,Minitab 从每个文本条目的第一个位置开始搜索。也可以指定另一个起始位置(字符串中搜索开始的位置),方法是插入 start_num 的数字,这是该函数可选的第三个变元。
可以使用星号 (*) 来作为通配符,表示由一个或多个字符组成的字符串。问号 (?) 也是通配符,但它仅表示一个字符,而不是字符串。要在文本字符串内引用“*”或“?”字符,请在该符号前面使用波浪号 (~)。
列 | 计算器表达式 | 结果 |
---|---|---|
C1 包含“234B75” | FIND("B7",C1) | 4(因为 B7 从文本中的第 4 个位置开始) |
C1 包含“depreciate” | FIND "c*t",C1) | 6 |
C1 包含“Item# C-222-T” | FIND("C*T",C1) | 7 |
C1 包含“defective” | FIND("c*t",C1) | 5 |
C1 包含“814*231*2682” | FIND("~*",C1) | 4 |