一、查找指定的字符位置: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 字符和字节