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

作者: r9999 (脖子)   2020-08-25 09:45:05
軟體: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函數....
作者: soyoso (我是耀宗)   2020-08-25 09:55:00
先問一事公式是寫在儲存格i2嗎?當m2為"成品"時回傳"0010"或是再判斷I2="0010"是真true或是假false如果是要"原料配信"就回傳"not cek",其他如"成品"、"上蓋"、"大底"…再判斷儲存格i2是否為真或假的話https://i.imgur.com/vYMLr9p.jpg
作者: r9999 (脖子)   2020-08-25 11:52:00
可以了!!!沒想到可以這樣做!!!!感謝是要再判斷I2="0010"是真來是假沒錯但可以解釋一下,原本的公式出了甚麼問題嗎?完全想不透阿
作者: soyoso (我是耀宗)   2020-08-25 12:10:00
因為當m2="原料配框",引數帶入字串,=or(false,false,....,"not cek"),這樣的情況下or並不會忽略該文字字串和被接受,所以回傳錯誤值
作者: r9999 (脖子)   2020-08-25 14:59:00
哦哦哦哦哦!!!懂了 感謝你!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com