close
3452 |
Excel如何設定巢狀函數值 |
Wendy:程錦老師您好,我是之前ISPA的Wendy,可以請教Excel函數問題嗎?想要判別B2可是只有第一個(10x12)出的來,後面的全都有問題,函數問題可幫我看看哪錯了 謝謝!!
B2儲存格條件如下:
含有10X12字串則傳回80。
含有8X12則傳回70。
含有8X10則傳回55。
含有5X7則傳回35。
其他傳回0
錦子老師:這個問題,我的做法如下:
點取C2儲存格輸入公式:「=IF(IFERROR(SEARCH("10x12",D2)>=1,0),80,IF(IFERROR (SEARCH("8x12",D2)>=1,0),70,IF(IFERROR(SEARCH("8x10",D2)>=1,0),55,IF(IFERROR(SEARCH("5x7",D2)>=1,0),35,0))))」,按ENTER鍵完成輸入。
再將公式向下複製C3:C5儲存格。
SEARCH("10x12",D2)>=1 如果在木D2儲存格找尋到10X12字串,SEARCH函數會傳回其位址,故值會大於或等於1。
IFERROR(SEARCH("10x12",D2)>=1,0) 如果SEARCH函數在D2儲存格找不到關鍵字(10X12)會出現#VALUE錯誤訊息,造成IF函數無法判斷,故透過IFERROR函數將找不到的狀況變成傳回0(FALSE)。
大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
文章標籤
全站熱搜
留言列表