傳回在文字中找到指定字串第一次出現的位置 (區分大小寫)。
用法示範
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_for
和text_to_search
的先後順序正確,否則系統可能會傳回#VALUE!
錯誤值。引數的呈現順序與SPLIT
和SUBSTITUTE
等其他文字函式的呈現順序不同。 - 如果您搜尋不到符合的項目,我們會建議您使用
IFERROR
之類的函式來核對。 - 如果系統沒有找到您要搜尋的模式,#VALUE! 的訊息就會出現。
另請參閱
SUBSTITUTE
: 以新文字取代字串中的現有文字。
SPLIT
: 以指定字元或字串分隔文字,並將分隔後的區段放入同一列的不同儲存格。
SEARCH
: 傳回在文字中找到指定字串第一次出現的位置 (不區分大小寫)。
IFERROR
: 如果第一個引數不是錯誤值則傳回第一個引數,否則傳回第二個引數 (如果存在);如果第二個引數不存在,則傳回空值。