将多个结果添加到excel IF语句中

时间:2014-02-09 07:02:55

标签: excel excel-formula excel-2010

= IF(A15 = H2,D2, “”)

我可以添加上述声明或使用不同的内容来获得以下结果:

A15 =来自H2:H12的细胞中的信息。当我使用H2:H12时它会给我一个错误,因为A15不等于所有信息。我需要使语句只使用10个单元格中的一个。有没有办法列出它或将其分解为多个IF语句或使用和OR命令?

我也尝试了= IF(A15 = H2,D2,“”IF(A15 = H3,D2,“”))。这也不起作用。 A15 = H2正确但A15 = H3不显示D2。

我正在使用Excel Office 2010

2 个答案:

答案 0 :(得分:2)

=IF(ISERROR(MATCH(A15,H2:H12,0)),"",D2)

=IF(COUNTIF(H2:H12,A15)>0,D2,"")

编辑:

=IF(A15<>"",IF(ISERROR(MATCH(A15,H2:H12,0)),
            IF(ISERROR(MATCH(A15,H14:H20,0)),"",E2),D2),0)

答案 1 :(得分:0)

尝试

=IF(OR(A15=H2,A15=H3,A15=H4,A15=H5,A15=H6,A15=H7), D2, "")

您可以扩展OR子句以包含最多H12