EXCEL中不同币种贷款与人民币的自动转换

Author: 钟震宇 Date: 2000年 第22期

  一到年终做外汇业务统计时,常需要将不同币种的贷款折合成人民币汇总统计,由于历年的汇率不同,必须根据汇率的不同进行统计,生成不同的报表数据。由于以外汇计算的贷款金额数不变,如何能够作到只改变汇率,折合人民币的数据就能自动生成呢?经过实践,笔者用if函数在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要使用绝对引用方式。