我需要帮助设置 Excel 公式。
我需要比较两个表,以便将table2的货币汇率与table1的金额相乘,具体取决于table1的日期与table2的日期字段匹配。
如果您看一下我制作的屏幕截图,我想您会明白我想要做什么:图片
希望你能帮我为此设置一个公式。如果您需要用于测试的 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))
选择您的单元格并将光标放在编辑栏中,然后按Ctrl+Shift+Enter
PS:感谢 RocketDonkey ;)
为了展示各种方式,这里是使用的替代方法SUMPRODUCT
:
=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))