EXCEL:多个IF功能可以解决吗?

时间:2014-09-29 08:49:01

标签: excel if-statement

您好我遇到了问题,我不知道如何解决:

存放四种货币的客户:新元,欧元,港元和美元。我需要找出要记入的金额(D栏)。 信用条件是:

  1. 如果他们存款少于或等于2000美元,他们的存款 15%
  2. 如果存款超过2000美元,他们的信用额将限制在300美元。
  3. 对于美元以外的货币,我必须进行转换,转换表位于下方供您参考。它以2000美元的存款为基础,300美元信用额度。
  4. 示例数据:

        A      B                    C               D
        1    Currency          Initial Deposit    Credit Amount          
        2      SGD                 2650          (Should be G2, since C2>f3)  
        3      EUR                 3000          (Should be G4, since C3>f4)
        4      HKD                 200           (Should be C4*0.15, since C4<f5)
        5      USD                 790           (Should be C5*0.15)
    

    转换表:

             E          F             G
    1    Currency    Deposit       Credit
    2      USD        2000          300
    3      SGD        2540          381
    4      EUR        1580          237
    5      HKD       15520          2328 
    

    我不想使用过滤器,因为列表目前正在不断扩展。任何人都可以帮忙吗?先感谢您!

1 个答案:

答案 0 :(得分:0)

由于积分是存入的货币,因此您只需要一个简单的VLOOKUP来确定最高积分:

=MIN(15%*B2,VLOOKUP(A2,ConversionTbl,3,FALSE))