函數介紹
FIND函數用於在第二個文本串中定位第一個文本串,並返回第一個文本串的起始位置的值,該值從第二個文本串的第一個字符算起。
語法:
FIND(find_text,within_text, [start_num])
參數:
- find_text 必需。要查找的文本。
- within_text 必需。包含要查找文本的文本。
- start_num 可選。指定開始進行查找的字符。 within_text中的首字符是編號為1 的字符。如果省略 start_num,則假定其值為1。
補充說明:
1 、 FIND函數 區分大小寫並且不允許使用通配符(如需要使用通配符查找,可以用函數SEARCH )
2 、如果 find_text為空文本 (""),則 返回字符串中首字符(即編號為 start_num 或1 的字符)的位置。
3、以下三種情況返回錯誤值 #VALUE! :
- within_text 中沒有 find_text;
- start_num 不大於0;
- start_num 大於within_text 的長度。
4、使用 start_num可跳過指定的字符數。
使用示例
示例1:查找指定字符(串)
示例2:與MID結合提取指定字符
示例3:與MID結合提取括號內字符
在B2單元格輸入公式:
=MID(A2,FIND("(",A2)+1,FIND(")",A2)-1-FIND("(",A2)),確認以後,即可取出A2單元格括號內的省區“山東”。公式向下填充,即可得A列所有單元格括號內省區。
閱讀更多 韓老師講office 的文章