位置:牛賬網 > 資訊中心 > 行業實操 > find函數格式介紹

find函數格式介紹

2019-04-1214:04:49 來源: 牛賬網

閱讀人數:14633人 分享

導語:find函數格式介紹。Find函數用來對原始數據中某個字符串進行定位,以確定其位置。Find函數進行定位時,總是從指定位置開始,返回找到的第一個匹配字符串的位置,而不管其后是否還有相匹配的字符串。


使用語法

FIND(find_text,within_text,start_num)

Find_text 是要查找的字符串。

Within_text 是包含要查找關鍵字的單元格。就是說要在這個單元格內查找關鍵字

Start_num 指定開始進行查找的字符數。比如Start_num為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 則會返回數值1。

Find_text 中不能包含通配符。

如果 within_text 中沒有 find_text,則 FIND返回錯誤值 #VALUE!。

如果 start_num 不大于 0,則 FIND返回錯誤值 #VALUE!。

如果 start_num 大于 within_text 的長度,則 FIND 返回錯誤值 #VALUE!。


find函數格式介紹

函數的使用格式:find(find_text,within_text,start_num),功能是:從within_text所示的字符串中,從左邊第start_num個字符開展,查找find_text所示的子字符串。如果找到子字符串,則返回子字符串在原字符串的位置,否則返回錯誤。

     blob.png


FIND函數的實例應用

如,從原字符串“天心區新老路104號”中,第2個字符開始查找“區新”子字符串的位置,則find函數可以寫成如下圖所示:

      blob.png


而如果是從第4個字符開始查找,那么是查找不到子字符串的,從公式結果中,我們也可以看到,FIND函數返回了值錯誤,說明沒有查找到子字符串。

       blob.png


其中start_num參數,即從原字符串第幾個字符開始查找,是可選參數,使用FIND函數時,可以不寫該參數,不寫時,表示查找是從字符串第一個字符串開始進行的。

      blob.png


如何利用錯誤值來完成任務

利用IFERROR函數,我們可以對find函數未找到匹配字符時的結果進行二次處理。IFERROR函數的格式是:IFERROR(value,value_if_error),功能是對value進行判斷,如果value是一個錯誤值,則返回value_if_error所示的值。

      blob.png


如下圖所示公式的意義是,如果在字符串“天心區新老路104號”中,第4個字符開始查找“區新”子字符,返回的值是錯誤,那么則顯示“未找到”,否則顯示find返回的正確值。

       blob.png

以上就是小編為大家整理的有關find函數格式介紹給出的解答,希望對大家有所幫助。如果大家還想要了解更多有關會計類的相關知識的,敬請關注牛賬網吧。

點擊查看>>EXCEL內部資料包
上一篇文章:增值稅專用發票申報表怎么填 下一篇文章:增值稅專用發票申報表怎么填

相關資訊

相關問答

意見反饋

提交
英皇国际娱乐场app