共用方式為


FIND 函數

尋找包含在另一個文字字串內的一個文字字串,並傳回您要搜尋之文字字串的開始位置,相對於其在包含該字串串的文字字串中的位置。

語法

尋找 (find_textwithin_text、[ start_num ]、 [ ignore_case ])

參數

名稱 必要/選用 資料類型 描述
find_text
必要
字串
這是您要尋找的文字字串。
format
必要
字串
這是包含您要尋找之文字的文字字串。
start_num
選用
數字
要開始搜尋的字元。 within_text 中的第一個字元為 1。 如果遺漏 start_num,則會假設為 1。
ignore_case
選用
布林值
依照預設,FIND 函數會將大小寫視為相異。 如果您要 FIND 函數忽略大小寫,請將此引數設定為 TRUE。

傳回值

數字

註解

若找到多個符合的項目,FIND 函數會傳回字串中第一個符合項目的起始位置。 find_text自變數不會將任何字元視為通配符。

find_text:

  • 為空白 (""),FIND 會比對搜尋字串中的第一個字元 (也就是編號為 start_num 的字元或 1)。
  • 不會顯示在 within_text 中,FIND 會傳回 #VALUE! 錯誤值。

start_num:

  • 不大於零 (0),FIND 會傳回 #VALUE! 錯誤值。
  • 大於 within_text 的長度,FIND 會傳回 #VALUE! 錯誤值。

範例

FIND ("2003","January 1, 2003")

會傳回 12。