Excel中的另一个多IF语句和值

时间:2014-03-18 19:14:04

标签: excel

 _____________________
|A|B|C|D|value|return |
|'''''''''''''|       |
|a|b|a|v|  5  |       |
| | |a|b|  6  |       |
| | |a|c|  7  |       |

如果A,B = ANY(C,D)那么返回=值,我试过这样的事情:

=IF(C8=I8:I30;IF(E8=H8:H30;J8:J30;" ");" ")   

我一直在寻找堆栈溢出的解决方案,在其他网站上,但我找不到任何解决方案。

例如在这种情况下,我只需要" 6"在| b | a | v | 5 |中返回|行。

1 个答案:

答案 0 :(得分:2)

如果您的意思是标记为A的项目是C列,那么:换句话说,您的工作表如下所示: enter image description here

然后尝试

=SUMPRODUCT((C8=H8:H30)*(E8=I8:I30)*J8:J30)

否则,澄清。

请注意,如果E8包含' b',如上例所示,则返回计算为' 6'