贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

網友問到:如下圖,有一個 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 函數將錯誤訊息轉換為空白。

創作者介紹

學不完.教不停.用不盡

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


留言列表 (1)

發表留言
  • 望月
  • 不好意思,想請教您關於excel的公式設定...

    金額 單位 數量 年分
    300 A 3 2016
    700 C 4 2016
    500 A 7 2015
    800 B 3 2016
    30 A 1 2016
    800 A 3 2016

    是否能設定公式,取出年分為2016,單位A底下金額前2名,並且依照大小排序的欄位?

    依照上面舉例,需要得到的值為

    金額 單位 數量 年分
    800 A 3 2016
    300 A 3 2016

    ps 謝謝您的網站,讓我學到許多東西。
找更多相關文章與討論

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼