作者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/cn.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