我们在使用Excel中当需要获取某个字符或字符串在另一个字符串中的起始位置时我们可以使用SEARCH函数来实现。
例如,若要查找字母“n”在单词“printer”中的位置,可以使用以下函数:
=SEARCH("x","excel")
此函数会返回 2,因为“x”是单词“excel”的第四个字符。
也可以在一个单词中搜索另一个单词。例如,以下函数:
=SEARCH("New","Happy New Year")
会返回 7,因为单词“New”是从单词“Happy New Year”的第7字符开始的。
我们可以使用REPLACE 函数将 Happy New Year
替换成Happy birthday。
SEARCH(find_text,within_text,[start_num])
find_text 必须。要查找的文本。
within_text 必须。要在其中搜索 find_text 参数的值的文本。
start_num 可选。within_text 参数中从之开始搜索的字符编号。
中的“AYF0093”)。SEARCH 函数从第 8 个字符开始,在下一个字符处查找在 find_text 参数中指定的字符,并返回数字 9。SEARCH 函数总是返回从 within_text 参数的起始位置计算的字符的编号,如果 start_num 参数大于 1,则会计算跳过的字符。
大家都学会了吗?
-END-
如果大家喜欢我分享的内容请收藏、转发、点在看 或点赞吧,
并请点击并长按下方二维码关注我们吧!
联系客服