作者r9999 (脖子)
看板Office
標題[算表] OR 結合 IF 函數問題
時間Tue Aug 25 09:45:05 2020
軟體: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://webptt.com/m.aspx?n=bbs/Office/M.1598319921.A.F8E.html
1F:→ soyoso: 先問一事公式是寫在儲存格i2嗎?當m2為"成品"時回傳"0010" 08/25 09:55
2F:→ soyoso: 或是再判斷I2="0010"是真true或是假false 08/25 09:55
3F:→ soyoso: 如果是要"原料配信"就回傳"not cek",其他如"成品"、"上蓋 08/25 10:04
4F:→ soyoso: "、"大底"…再判斷儲存格i2是否為真或假的話 08/25 10:04
6F:→ r9999: 可以了!!!沒想到可以這樣做!!!!感謝 08/25 11:52
7F:→ r9999: 是要再判斷I2="0010"是真來是假沒錯 08/25 11:53
8F:→ r9999: 但可以解釋一下,原本的公式出了甚麼問題嗎?完全想不透阿 08/25 11:54
9F:→ soyoso: 因為當m2="原料配框",引數帶入字串,=or(false,false,... 08/25 12:10
10F:→ soyoso: .,"not cek"),這樣的情況下or並不會忽略該文字字串和被接 08/25 12:10
11F:→ soyoso: 受,所以回傳錯誤值 08/25 12:10
12F:→ r9999: 哦哦哦哦哦!!!懂了 感謝你!!! 08/25 14:59