[算表] OR 結合 IF 函數問題

看板Office作者 (脖子)時間3年前 (2020/08/25 09:45), 編輯推噓0(0012)
留言12則, 2人參與, 3年前最新討論串1/1
軟體:EXCEL 版本:2019 大家好,小弟用or函數結合if函數,但不知為何原因最後一個IF卻沒辦法判斷出來... 以下是公式: =OR(IF(M2="成品",I2="0010"),IF(M2="上蓋",I2="0010"),IF(M2="大底",I2="0010"), IF(M2="原料投入",I2="0010"),IF(M2="線外",I2="0020"),IF(M2="原料配框","not cek")) 其中只有最後一個IF(M2="原料配框","not cek") 判斷不出來,當M2="原料配框的時候會顯示 #VALUE! 想請問大家,要怎麼解決這個問題..... 已經單獨測試過 IF(M2="原料配框","not cek") 是可以判斷的 請大家幫幫忙..... p.s. 已試過可以用IFS來解決,但是因為其他人的excel 版本沒有IFS函數.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.66.98.123 (印尼) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1598319921.A.F8E.html

08/25 09:55, 3年前 , 1F
先問一事公式是寫在儲存格i2嗎?當m2為"成品"時回傳"0010"
08/25 09:55, 1F

08/25 09:55, 3年前 , 2F
或是再判斷I2="0010"是真true或是假false
08/25 09:55, 2F

08/25 10:04, 3年前 , 3F
如果是要"原料配信"就回傳"not cek",其他如"成品"、"上蓋
08/25 10:04, 3F

08/25 10:04, 3年前 , 4F
"、"大底"…再判斷儲存格i2是否為真或假的話
08/25 10:04, 4F

08/25 10:04, 3年前 , 5F

08/25 11:52, 3年前 , 6F
可以了!!!沒想到可以這樣做!!!!感謝
08/25 11:52, 6F

08/25 11:53, 3年前 , 7F
是要再判斷I2="0010"是真來是假沒錯
08/25 11:53, 7F

08/25 11:54, 3年前 , 8F
但可以解釋一下,原本的公式出了甚麼問題嗎?完全想不透阿
08/25 11:54, 8F

08/25 12:10, 3年前 , 9F
因為當m2="原料配框",引數帶入字串,=or(false,false,...
08/25 12:10, 9F

08/25 12:10, 3年前 , 10F
.,"not cek"),這樣的情況下or並不會忽略該文字字串和被接
08/25 12:10, 10F

08/25 12:10, 3年前 , 11F
受,所以回傳錯誤值
08/25 12:10, 11F

08/25 14:59, 3年前 , 12F
哦哦哦哦哦!!!懂了 感謝你!!!
08/25 14:59, 12F
文章代碼(AID): #1VH6qn-E (Office)