IF / OR公式无法正常工作(EXCEL)

时间:2017-01-23 18:36:59

标签: excel excel-formula

所以我试图写一个IF / OR公式,这样当单元格(J $ 4 = [value或value2])时它会拉出一定的值。但是,当它为空时我希望它默认为0,但它不会。它即使空白也会拉出值。任何帮助将不胜感激。

式:

=IFERROR(IF(OR(J$4="1120S",1120),INDEX(B1HY3!$A$3:$F$300,MATCH("L 1",B1HY3!$F$3:$F$300,0),5),0),0)

1 个答案:

答案 0 :(得分:1)

而不是:

=IFERROR(IF(OR(J$4="1120S",1120),INDEX(B1HY3!$A$3:$F$300,MATCH("L 1",B1HY3!$F$3:$F$300,0),5),0),0)

您应该使用:

=IFERROR(IF(OR(J$4="1120S",J$4=1120),INDEX(B1HY3!$A$3:$F$300,MATCH("L 1",B1HY3!$F$3:$F$300,0),5),0),0)

请注意以下更改:

OR(J$4="1120S",1120)

为:

OR(J$4="1120S",J$4=1120)

enter image description here

详情请见:OR() function - Office Support