08.10 Excel用FIND函數查找指定字符

函數介紹

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:查找指定字符(串)

Excel用FIND函數查找指定字符

示例2:與MID結合提取指定字符

Excel用FIND函數查找指定字符

示例3:與MID結合提取括號內字符

在B2單元格輸入公式:

=MID(A2,FIND("(",A2)+1,FIND(")",A2)-1-FIND("(",A2)),確認以後,即可取出A2單元格括號內的省區“山東”。公式向下填充,即可得A列所有單元格括號內省區。

Excel用FIND函數查找指定字符


分享到:


相關文章: