Excel公式 – 比较两个表的值
我需要帮助build立一个Excel公式。
我有两个表,我需要进行比较,以便将table2的货币汇率与table1的数量相乘,具体取决于与table2的date字段匹配的table1的date 。
如果你看看我做的截图,我想你会明白我想要做什么: 图像
希望你能帮我为此build立一个公式。 如果你需要testing的excel文件,我把它上传到zoho 。 链接
这应该做到这一点:
=IF(ISNA(A3*INDEX($F$2:$H$13,MATCH(1,(B3=$G$2:$G$13)*(C3=$F$2:$F$13),0),3)),A3,A3*INDEX($F$2:$H$13,MATCH(1,(B3=$G$2:$G$13)*(C3=$F$2:$F$13),0),3))
select你的单元格,并把你的光标在公式栏,然后按Ctrl+Shift+Enter
PS:感谢RocketDonkey;)
为了展示各种方式,下面是使用SUMPRODUCT
替代scheme:
=A2*SUMPRODUCT(--($F$2:$F$13=C2),--($G$2:$G$13=B2),$H$2:$H$13)
如果您想要以不同的方式处理0
值,则可以将所有内容都包含在IF
语句中。
=IF(A2*SUMPRODUCT(--($F$2:$F$13=C2),--($G$2:$G$13=B2),$H$2:$H$13)=0, "Special stuff", A2*SUMPRODUCT(--($F$2:$F$13=C2),--($G$2:$G$13=B2),$H$2:$H$13))