一、查找指定的字符位置:FIND函数
FIND函数是从文本字符串中查找特定的字符位置,区分大小写。
1、语法
=FIND(find_text,within_text,start_num)
2、函数参数
- find_text:要查找的字符串,用英文状态下的双引号。
- within_text:被查找的字符串,要在其中进行搜索的字符串。
- start_num:开始位置,起始搜索位置,如果忽略,默认为1。
3、注意事项
FIND函数区分大小写,所以查找不到的情况下会出现#VALUE!的错误。
4、案例:查找天和C的字符位置
=FIND("天",B2,1)
=FIND("C",B6,1)
图1 FIND函数
二、查找指定的字节位置:FINDB函数
FINDB函数是从文本字符串中查找特定的字节位置,区分大小写。
1、语法
=FINDB(find_text,within_text,start_num)
2、函数参数
- find_text:要查找的字符串,用英文状态下的双引号。
- within_text:被查找的字符串,要在其中进行搜索的字符串。
- start_num:开始位置,起始搜索位置,如果忽略,默认为1。
3、注意事项
FINDB函数区分大小写,所以查找不到的情况下会出现#VALUE!的错误。
4、案例:查找天和C的字节位置
=FINDB("天",B2,1)
=FINDB("C",B6,1)
图2 FINDB函数
三、总结
一个汉字占1个字符,2个字节;数字和英文字母占1个字符,1个字节。因此英文字母和数字的字符字节位置相同。FIND函数和FINDB函数都区分大小写,找不到就会显示错误提示!
图3 字符和字节