FIND

傳回在文字中找到指定字串第一次出現的位置 (區分大小寫)。

用法示範

FIND("n",A2)

FIND("葡萄皮","吃葡萄不吐葡萄皮",14)

語法

FIND(搜尋目標, 搜尋文字, [起始位置])

  • search_for - 要在 text_to_search 中尋找的字串。

  • text_to_search - 系統會在這段文字中尋找 search_for 第一次出現的位置。

  • starting_at - [ OPTIONAL - 1 by default ] - 在 text_to_search 中開始搜尋的字元位置。

附註

  • Find 函式區分大小寫,也就是字母大小寫對運算結果會產生影響。舉例來說,如果您輸入「abc」,系統就不會將「ABC」視為符合條件。如要忽略大小寫,請使用 SEARCH 函式。
  • 請確認 search_fortext_to_search 的先後順序正確,否則系統可能會傳回 #VALUE! 錯誤值。引數的呈現順序與 SPLITSUBSTITUTE 等其他文字函式的呈現順序不同。
  • 如果您搜尋不到符合的項目,我們會建議您使用 IFERROR 之類的函式來核對。
  • 如果系統沒有找到您要搜尋的模式,#VALUE! 的訊息就會出現。

另請參閱

SUBSTITUTE: 以新文字取代字串中的現有文字。

SPLIT: 以指定字元或字串分隔文字,並將分隔後的區段放入同一列的不同儲存格。

SEARCH: 傳回在文字中找到指定字串第一次出現的位置 (不區分大小寫)。

IFERROR: 如果第一個引數不是錯誤值則傳回第一個引數,否則傳回第二個引數 (如果存在);如果第二個引數不存在,則傳回空值。

範例

這對您有幫助嗎?
我們應如何改進呢?