close
標題:

EXCEL達人請幫幫我 感謝

發問:

A______________ B_____________ B(想顯示結果)ZXCD123 ________0603___________0603SEDG234 ______________________1002QWWERGEW456 ________________3015FYUJJN DFG234NTTH ___________________1002我用if (find("123",A1,1),0603)... 顯示更多 A______________ B_____________ B(想顯示結果) ZXCD123 ________0603___________0603 SEDG234 ______________________1002 QWWERGEW456 ________________3015 FYUJJN DFG234NTTH ___________________1002 我用if (find("123",A1,1),0603) B1就會顯示0603 可是如上我想把這個公式套用在B的格子裡 舉例條件是 1. 當A顯示123 顯示0603 當顯示234 顯示 1002 當顯示456 顯示3015之類的 所以我用 IF(FIND("123",Sheet1!A1,1),"0603",IF(FIND("234",Sheet1!A1),"1002")) 他就顯是錯誤#VALUE 我想請問我公是哪裡錯了 要如何解決? PS:A格前面文字不一定有我要的 如果沒有就不顯示 拜託各位大大幫我 謝謝

最佳解答:

=IFERROR(CHOOSE(MAX(IF(ISERR(FIND({123,234,456},A1)),,{1,2,3})),"0603",1002,3015),"") 2015-02-14 14:47:50 補充: http://blog.xuite.net/hcm19522/twblog/303597478 方式二經 "准提部林"大師提示

其他解答:

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

CD51EBF2FDB84E83
arrow
arrow

    dlxpxv7 發表在 痞客邦 留言(0) 人氣()