Excel - SEARCH 函式



描述

SEARCH 和 SEARCHB 函式在第二個文字字串中查詢一個文字字串,並返回第一個文字字串從第二個文字字串的第一個字元開始的起始位置的編號。

僅當將 DBCS 語言設定為預設語言時,SEARCHB 才會計算每個字元 2 個位元組。否則,SEARCHB 的行為與 SEARCH 相同,每個字元計算 1 個位元組。

支援 DBCS 的語言包括日語、簡體中文、繁體中文和韓語。

語法

SEARCH (find_text,within_text,[start_num]) 
SEARCHB (find_text,within_text,[start_num]) 

引數

引數 描述 必填/可選
find_text 要查詢的文字。 必填
within_text 要在其中搜索 find_text 引數值的文字。 必填
start_num 要在 within_text 引數中開始搜尋的字元編號。 可選

備註

  • SEARCH 和 SEARCHB 函式不區分大小寫。如果要進行區分大小寫的搜尋,可以使用 FIND 和 FINDB。

  • 可以在 find_text 引數中使用萬用字元字元問號 (?) 和星號 (*)。問號匹配任何單個字元;星號匹配任何字元序列。如果要查詢實際的問號或星號,請在字元前鍵入波浪號 (~)。

  • 如果省略 start_num 引數,則假定為 1。

  • 如果未找到 find_text 的值,則返回 #VALUE! 錯誤值。

  • 如果 start_num 不大於 0(零)或大於 within_text 引數的長度,則返回 #VALUE! 錯誤值。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

SEARCH Function
advanced_excel_statistical_functions.htm
廣告