我需要在开支票时输入数值(例如 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))
将其全部转换为默认货币。
如果汇率发生变化,您可以设置公式来引用包含该汇率的单元格,但您需要确保如果汇率发生变化,您对值进行硬编码,否则先前的值将默认为新的汇率。