網友問到:如下圖,有一個 Excel 工作表的資料清單,如何找出儲存格中含有『助理』二個字?
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 函數將錯誤訊息轉換為空白。
文章標籤
全站熱搜

不好意思,想請教您關於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 謝謝您的網站,讓我學到許多東西。