SEARCH、SEARCHB 函数返回查找的文本在目标文本中起始位置。
适用版本
Excel 2003
说明
SEARCH、SEARCHB 函数返回查找的文本在目标文本中起始位置,不区分大小写。SEARCH 函数将全角和半角字符都计数为1,SEARCHB 函数将全角字符计数为2,半角字符计数为1。
返回值
位置数字。
Excel RIGHT、RIGHTB 函数 使用教程
RIGHT、RIGHTB函数从提供的文本最后一个字符往前计数,返回指定个数的字符。适用版本Excel2003 说明RIGHT、RIGHTB函数从提供的文本最后一个字符往前计数,返回指定个数的字符。RIGHT函数将
语法
=SEARCH(find_text,within_text,[start_num]) =SEARCHB(find_text,within_text,[start_num]) =SEARCH(查找文本,目标文本,[开始位置]) =SEARCHB(查找文本,目标文本,[开始位置])
参数
- find_text 必需。 要查找的文本。
- within_text 必需。 包含要查找文本的文本。
- start_num 可选。 指定开始进行查找的字符位置。 within_text 中的首字符是编号为 1 的字符。 如果省略 start_num,则假定其值为 1。
要点
- SEARCH 和 SEARCHB 函数不区分大小写。
- 可以在 find_text 参数中使用通配符 :
- ? 问号匹配任意单个字符;
- * 星号匹配任意一串字符。
- 如果要查找实际的问号或星号,请在字符前键入波形符 (~)。
- Find_text 不能包含任何通配符。
- 可以使用 start_num 来跳过指定数目的字符。
实例
例1:SEARCH 函数
例2:SEARCH 函数将全角和半角字符都计数为1,SEARCHB 函数将全角字符计数为2,半角字符计数为1。
可能出现的错误
- #VALUE!
- 如果 within_text 中没有 find_text时;
- 如果 start_num 小于等于 0;
- 如果 start_num 大于 within_text 的长度时。
Excel REPT 函数 使用教程
REPT函数将提供的文本重复一定次数。适用版本Excel2003 说明REPT函数将提供的文本重复一定次数后返回。返回值重复后的文本。语法=REPT(text,number_times)=REPT(文本,重复次数)参数Te