在 Excel 预算表中管理不同货币

在 Excel 预算表中管理不同货币

我需要在开支票时输入数值(例如 100 美元和 100 加元,而不是 111.55 美元和 100 加元),否则,将条目与发票进行匹配对我来说将是一场噩梦。我可以为美元创建一个列,为加元创建一个列,但这样会导致列太多。有没有办法告诉 Excel 它是什么货币以及汇率是多少(注意,我会给它汇率),然后让它正确计算?有没有更好的方法来做到这一点(目前,我正在使用两个单独的电子表格)。

在此处输入图片描述

答案1

你可以做这样的事情:

Col A   Col B   Col C
Amt     Curr    Master
$100    CND     =IF(B2="USD",A2*1.2,A2)
$100    USD     =IF(B3="USD",A3*1.2,A3)

该公式=IF(B2="USD",A2*1.2,A2)将检查 B 列是否以美元计价,如果是,则将其乘以 1.2(或汇率应为的值),否则将显示其他货币。这会将所有内容更改为 CND(或其他值)。

如果您有多种其他货币,您可以嵌套使用IF=IF(B2="USD",B2*1.2,IF(B2="HKD",B2*.75,B2))将其全部转换为默认货币。

如果汇率发生变化,您可以设置公式来引用包含该汇率的单元格,但您需要确保如果汇率发生变化,您对值进行硬编码,否则先前的值将默认为新的汇率。

相关内容