SEARCH(find_text,within_text,[start_num])
find_text:必需,要查找的文本字元串
within_text:必需,要在哪一個字元串查找
start_num:可選,從within_text的第幾個字元開始查找。當從第一個字元開始查找時可省略。但實際上,不管你輸幾,它都是從第一個字元開始查找,只是會跳過從開始到你輸入數字中間的字元。
注意:
1、在find_text中,可以使用通配符,例如:問號“?”和星號“*”。其中問號“?”代表任何一個字元,而星號“*”可代表任何字元串。如果要查找的字元串就是問號或星號,則必須在這兩個符號前加上“~”符號。
2、如果找不到 find_text的值,則返回 錯誤值 #VALUE!。
3、如果省略了 start_num參數,則假設其值為 1。
4、如果 start_num不大於 0(零)或大於 within_text參數的長度,則返回 錯誤值 #VALUE!。
例如:
A | B(公式) | B(結果) | |
1 | 你的大 學是什麼 學校? | =SEARCH("學",A1) | 4 |
2 | =SEARCH("?",A1) | 1 | |
3 | =SEARCH("~?",A1) | 10 | |
4 | =SEARCH("學",A1,5) | 8 |
大家看1、4行的差異,有助於更好的認識search函式。