我正在创建一些会计凭证,我需要按日期将美元汇率与我们的货币相乘。我尝试了一切,但我不知道该怎么做..
这是示例:
DATE | USD | CZK
1.1.2018 | 2$ | USD Price * CZK Price by same date
2.2.2018 | 2$ | USD Price * CZK Price by same date
EXCHANGE RATE
1.1.2018 | 22
2.2.2018 | 23
(也就是说1.1的价格是44CZK,2.2的价格是46CZK)
这是我一年中每一天都需要做的。
所以手写是不可能的。我需要一些公式。
你能帮我吗?我知道它可以通过 vlookup 和 If..
谢谢!
最佳答案
您也可以将 INDEX 与 MATCH 一起使用来实现此目的,并在 IFERROR 中进行包装,以防在查找列中找不到“日期”字符串的匹配项。如果在查找列 E 中找到匹配项,则对于列 A 中的“日期”字符串,为匹配返回的数字作为行号参数传递给列 F 上的索引,它返回与匹配相同的行中的速率成立。然后将其乘以 B 列。
您将更改范围 $F$2:$F$3 和 $E$2:$E$3 以包含这些列中的所有实际行。
在 B2 中并向下拖动
=IFERROR(B2*INDEX($F$2:$F$3,MATCH(A2,$E$2:$E$3,0)),"")
关于Excel 数据库 - 按日期计算公式乘法汇率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53240064/