Microsoft Office SharePoint Portal Server 2003
首頁上一個下一頁列印

全部顯示全部顯示

FIND

FIND

在另一個文字字串 (within_text) 中尋找某個文字字串 (find_text),並傳回 find_text 從 within_text 的第一個字元開始的起始位置的數字。您也可以使用 SEARCH 來在另一個字串中尋找文字字串,但不同於 SEARCH 的是,FIND 有大小寫之分,並且不允許使用萬用字元。

語法

FIND(find_text,within_text,start_num)

Find_text  為要尋找的文字。

Within_text  為包含您要尋找之文字的文字。

Start_num  會指定搜尋的開始字元。within_text 中的第一個字元即字元數字 1。如果省略 start_num,則會假設其值為 1。

秘訣 

使用 start_num 來略過指定位數的字元。例如,假設您正在使用文字字串 "AYF0093.YoungMensApparel"。若要尋找第一個 "Y" 在文字字串之描述部份的位置,請將 start_num 設定為 8,這樣就不會搜尋文字的序號部份。FIND 從字元 8 開始,並在下一字元找到 find_text,傳回數字 9。FIND 永遠會傳回從 within_text 開始位置起的字元數,並計算略過的字元 (如果 start_num 大於 1)。

註解

範例 1

公式 描述 (結果)
=FIND("M","Miriam McGovern") 字串中第一個 "M" 的位置 (1)
=FIND("m","Miriam McGovern") 字串中第一個 "m" 的位置 (6)
=FIND("M","Miriam McGovern",3) 從第三個字元開始搜尋時,第一個 "M" 在字串中的位置 (8)

範例 2

欄1公式 描述 (結果)
Ceramic Insulators #124-TD45-87=MID([欄1],1,FIND(" #",[欄1],1)-1) 擷取字串中從位置 1 到位置 " #" 的文字 (Ceramic Insulators)
Copper Coils #12-671-6772=MID([欄1],1,FIND(" #",[欄1],1)-1) 擷取字串中從位置 1 到位置 " #" 的文字 (Copper Coils)
Variable Resistors #116010=MID([欄1],1,FIND(" #",[欄1],1)-1) 擷取字串中從位置 1 到位置 " #" 的文字 (Variable Resistors)
©2003 Microsoft Corporation. All rights reserved.