網友問到:如下圖,有一個 Excel 工作表的資料清單,如何找出儲存格中含有『助理』二個字?

Excel-找尋儲存內的文字(SUBSTITUTE,FIND,SEARCH)

 

1. 使用 SUBSTITUTE 函數

儲存格B2:=IF(SUBSTITUTE(A2,"助理","")<>A2,"助理","")

複製儲存格B2,貼至儲存格B2:B15。

SUBSTITUTE(A2,"助理",""):將儲存格A2中的「助理」字串用空字串取代。

假如取代後的結果和原字串不相同,則表示原字串中含有「助理」二字。

 

2. 使用 FIND 函數

儲存格B2:=IFERROR(IF(FIND("助理",A2),"助理",""),"")

複製儲存格B2,貼至儲存格B2:B15。

FIND("助理",A2):在儲存格A2中尋找是有「助理」二字,如果有,傳回一個大於0的數;如果沒有,會傳回一個錯誤訊息。

利用 IFERROR 函數將錯誤訊息轉換為空白。

 

3. 使用 SEARCH 函數

儲存格B2:=IFERROR(IF(SEARCH("助理",A2),"助理",""),"")

複製儲存格B2,貼至儲存格B2:B15。

SEARCH("助理",A2):在儲存格A2中尋找是有「助理」二字,如果有,傳回一個大於0的數;如果沒有,會傳回一個錯誤訊息。

利用 IFERROR 函數將錯誤訊息轉換為空白。

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(1) 人氣()