Applies To
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint in Microsoft 365 Small Business Windows SharePoint Services 3.0

在 (within_text) 的另一個文字字串中尋找一個文字字串 (find_text) ,並傳回find_text從within_text的第一個字元開始位置的數目。 您也可以使用 SEARCH 在另一個文字字串中尋找文字字串,但與 SEARCH 不同,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)。

備註

  • 如果 find_text 為 "" (空白文字),FIND 會在搜尋字串中尋找符合的第一個字元 (亦即編號為 start_num 或 1 的字元)。

  • Find_text 不能包含任何萬用字元。

  • 如果 find_text 未出現在 within_text 中,FIND 會傳回 #VALUE! 的錯誤值。

  • 如果 start_num 不大於零,FIND 會傳回 #VALUE! 的錯誤值。

  • 如果 start_num 大於 within_text 的長度,FIND 會傳回 #VALUE! 的錯誤值。

範例集 1

公式

描述 (結果)

=FIND (“M”,“Miriam McGovern”)

字串中第一個 「M」 的位置 (1)

=FIND (“m”,“Miriam McGovern”)

字串中第一個 「m」 的位置 (6)

=FIND (“M”,“Miriam McGovern”,3)

字串中第一個 「M」 的位置,從第三個字元開始 (8)

範例集 2

Col1

公式

描述 (結果)

Ceramic Insulators #124-TD45-87

=MID ([Col1],1,FIND (“ #”,[Col1],1) -1)

擷取字串中從位置 1 到 “#” 位置 (方塊中的文字)

Copper Coils #12-671-6772

=MID ([Col1],1,FIND (“ #”,[Col1],1) -1)

擷取字串中從位置 1 到 “#” 位置的文字, (Copper Coils)

Variable Resistors #116010

=MID ([Col1],1,FIND (“ #”,[Col1],1) -1)

擷取字串中從位置 1 到 “#” 位置 (Variable Resistors)

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。