傳回在文字中找到指定字串第一次出現的位置 (區分大小寫)。
用法示範
FIND("n",A2)
FIND("葡萄皮","吃葡萄不吐葡萄皮",14)
語法
FIND(搜尋目標, 搜尋文字, [起始位置])
-
search_for- 要在text_to_search中尋找的字串。 text_to_search- 系統會在這段文字中尋找search_for第一次出現的位置。- 你也可以參照範圍,例如 A:A 或 A5:A55。
-
starting_at- [ 選用 - 預設為1] - 在text_to_search中開始搜尋的字元位置。
附註
Find函式區分大小寫,也就是字母大小寫對運算結果會產生影響。舉例來說,如果您輸入「abc」,系統就不會將「ABC」視為符合條件。如要忽略大小寫,請使用SEARCH函式。- 請確認
search_for和text_to_search的先後順序正確,否則系統可能會傳回#VALUE!錯誤。引數的呈現順序與其他文字函式 (例如SPLIT和SUBSTITUTE) 不同。 - 如果搜尋不到符合的項目,建議您使用
IFERROR之類的函式來核對。 - 如果找不到所搜尋的模式,系統會傳回 #VALUE!。
另請參閱
SUBSTITUTE:以新文字取代字串中的現有文字。
SPLIT:以指定字元或字串分隔文字,並將分隔後的區段放入同一列的不同儲存格。
SEARCH:傳回在文字中找到指定字串第一次出現的位置 (不區分大小寫)。
IFERROR:如果第一個引數不是錯誤值則傳回第一個引數,否則傳回第二個引數 (如果存在);如果第二個引數不存在,則傳回空值。