EXCEL中不同币种贷款与人民币的自动转换
假设有一个数据表(如^22050203a^所示),单元格区域A1:B5是我们预先设定的各外汇汇率,其中汇率值可以自由改变。币种及贷款金额栏需要我们手工输入,折人民币栏需要自动计算。因为币种栏所输入的币种符号各不相同,所以我们必须根据币种符号选择相应的汇率进行计算,这就需要设定计算公式,因为要进行判断选择,我们选用了if函数。
if函数的原型为:if(logical_test,value_if_true,value_if_false),执行真假判断,根据逻辑测试的真假值,返回不同的结果。其中参数logical_test为判断条件,参数 value_if_true为条件为真时的值,参数value_if_false为条件为假时的值。因为需要判断各币种,所以我们对该函数进行了嵌套引用。即将参数value_if_false设定为if函数的判断结果。我们可以在单元格C7中输入如下的公式:
=IF(A7=AS1,B7*BS1/100,IF(A7=AS2,B7*BS2/100,IF(A7=AS3,B7*BS3/100,IF(A7=AS4,B7*BS4/100,IF(A7=AS5,B7*BS5/100)))))。
然后单击鼠标左键选择单元格C7,将鼠标放到该单元格的右下角待鼠标变成十字指针则向下一拖即可,所有的折人民币栏都自动计算完毕,以后想改变汇率的话也不用再重新设定公式了。需要注意的是公式中的汇率单元格B1:B5要使用绝对引用方式。