为什么组合的IF / ELSE / OR公式在Excel中给出“0”值?

时间:2017-12-26 14:13:15

标签: excel excel-formula

= IF(C2“在线商店”,G2 = H2; IF(D2<>“SWEATERS”,G2 = H2,IF(OR(B2 =“Sept。”,B2 =“Oct。” ,B2 =“11月”,B2 =“12月”,G2 = H2 * 2,G2 = H2)))

2 个答案:

答案 0 :(得分:1)

在Cell G2中,放置以下公式:

=IF(AND(C2="Online Stores";D2="Sweaters";OR(B2="Sept";B2="Oct";B2="Nov";B2="Dec")); H2*2; H2)

这样,您只检查G2变为H2 * 2的条件。这使公式更短,更容易理解,更易于维护。

答案 1 :(得分:0)

在Cell G2中,放置以下公式

=IF(C2<>"Online Stores"; H2; IF(D2<>"Sweaters";H2; IF(OR(B2="Sept";B2="Oct";B2="Nov";B2="Dec");H2*2;H2)))

enter image description here