我需要帮助设置Excel-Formula。
为了将 table2 的货币汇率与 table1的金额相乘,我需要比较两个表格取决于与 table2 的日期字段相匹配的 table1 的日期。
如果你看一下我制作的截图,我想你会理解我想做的事:Image
希望你能帮助我为此设定一个公式。如果您需要excel文件进行测试,我将其上传到 zoho 。 Link
答案 0 :(得分:2)
这应该这样做:
=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;)
答案 1 :(得分:2)
为了显示各种方式,可以使用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))