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