Excel IF/AND 条件

Excel IF/AND 条件

Excel 文件中有两个公式,我想将它们合并到一个单元格中:

=IF(AND(D2="VSE",G2>=100%),F2*0.65%)
=IF(AND(D2="VSE",H2<=18000),H2,"18000")

计算奖励。

如果 VSE 达到 100% 及以上,我们的 VSE 有预算 X、成就 Y 和 %成就 z,则计算类似成就的金额 *0.65%,如果金额超过 18000,则在同一单元格中仅显示 18000。

答案1

Excela 中的公式可以嵌套。

IF公式有三个参数(查看帮助页面) 条件,True 时为 Value,False 时为 value。Value 也可以是其他表达式。

类似于: -当中的值等于或乘以 2时
IF(A1=1, "A1 is 1", A1*2),此公式返回字符串。"A1 is 1"A11A1

类似地,你可以链接IF公式:
IF(A1=1,"A1 is 1",IF(A1=2,"A1 is 2","A1 is other"))

ETC...

//更新:

如果我理解正确的话。

H2=IF(AND(D2="VSE",G2>=100%),F2*0.65%)
I2=IF(AND(D2="VSE",H2<=18000),H2,"18000")

决策过程:

  1. 检查是否D2="VSE"。如果是真则 GOTO 2,否则 GOTO6
  2. 检查是否G2>100%。如果是真则 GOTO 3,否则 GOTO6
  3. 检查是否F2*0.65%<=18000。如果是真则 GOTO 4,否则 GOTO5
  4. 返回结果F2*0.65%
  5. 返回18000
  6. 不返回任何内容 ( "")

根据上述公式构建:

=IF(D2="VSE",IF(G2>100%,IF(F2*0.65%<=18000,F2*0.65%,18000),""),"")

相关内容