亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
490
2025-04-01
SEARCH 返回從 start_num 開始首次找到特定字符或文本字符串的位置上特定字符的編號。使用 SEARCH
可確定字符或文本字符串在其他文本字符串中的位置,這樣就可使用 MID 或 REPLACE 函數更改文本。
語法
SEARCH(find_text,within_text,start_num)
Find_text?? 是要查找的文本。可以在 find_text 中使用通配符,包括問號 (?) 和星號
(*)。問號可匹配任意的單個字符,星號可匹配任意一串字符。如果要查找真正的問號或星號,請在該字符前鍵入波形符 (~)。
Within_text?? 是要在其中查找 find_text 的文本。
Start_num?? 是 within_text 中開始查找的字符的編號。
說明
SEARCH 在查找文本時不區分大小寫。SEARCH 類似于 FIND ,但 FIND 區分大小寫。如果沒有找到 find_text,則返回錯誤值 #VALUE!。如果忽略 start_num,則假定其為 1。如果 start_num 不大于 0(零)或大于 within_text,則返回錯誤值 #VALUE!。
示例
A
1
2
歲月
3
一本書
4
書
公式說明(結果)
=SEARCH("月",A2,1)
上面第一個字符串中的第一個 月 出現的位置,開始于第1個位置 (2)
=SEARCH(A4,A3)
書 在 一本書 中的位置 (3)
=REPLACE(A3,SEARCH(A4,A3),1,"字典")
用 字典 替換 書(一本字典)
提示
使用 start_num 可跳過指定數目的字符。例如,假定使用文本字符串
AJF0093.Java技術力量,如果要查找文本字符串中說明部分的第一個 J 的編號,則可將 start_num 設置為
8,這樣就不會查找文本的序列號部分。SEARCH 將從第 8 個字符開始查找,而在下一個字符處即可找到 find_text,于是返回編號 9。SEARCH
總是從 within_text 的起始處返回字符編號,如果 start_num 大于 1,也會對跳過的字符進行計數。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。