> 其他 >
含IF OR AND的公式的复合用法
=IF(OR(AND(E22=F22,F22=G22),AND(E22=G22,F22=G22)),10,100)是可行的
但=IF(OR(AND(E22=E21,E22=E20),AND(E22=E19,E22=E18)E22=E17),10,100)是错误的.比如,当E22=15,E21=16,E20=18 E19=12,E18=6 E17=15时本来以为判断为10,但却为100.错误如何修改?
人气:367 ℃ 时间:2020-10-01 09:11:13
解答
=IF(OR(AND(E22=E21,E22=E20),AND(E22=E19,E22=E18,E22=E17),10,100)按你举得例子得到100是正确的.and是需要所有条件都成立才为真的,你公式中第二个and中E22=E17没错,但是e22不等于e19,导致这个and返回假,第一个and...不能用,只有当E22=E17成立。E22=E21,E22=E20,E22=E19,E22=E18不成立。帮忙再细想。那你的意思就是只要有1个条件成立就是10?=IF(OR(E22=E21,E22=E20,E22=E19,E22=E18,E22=E17),10,100)是这样吗?不是的话就需要把你的条件说清楚了
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版