从表1中拉出负值并将它们放在表3上

时间:2016-02-24 01:34:16

标签: excel excel-formula

我想创建一个执行以下操作的公式:

如果表3列A:A匹配表1列B:B并且如果表1列G:G具有小于0的值,则将负值返回到其对应匹配行中表单3的列D.

希望这是有道理的。

我尝试过vlookup,但我认为这只是我需要的部分。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

在D2中尝试:

=IF(SUMPRODUCT(('Sheet1'!$B$2:$B$100=A2)*('Sheet1'!$G$2:$G$100<0)*('Sheet1'!$G$2:$G$100))=0,"",SUMPRODUCT(('Sheet1'!$B$2:$B$100=A2)*('Sheet1'!$G$2:$G$100<0)*('Sheet1'!$G$2:$G$100)))

然后复制下来。

您可以调整范围,但要确保行引用相等。