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"
A1
1
A1
类似地,你可以链接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")
决策过程:
- 检查是否
D2="VSE"
。如果是真则 GOTO2
,否则 GOTO6
- 检查是否
G2>100%
。如果是真则 GOTO3
,否则 GOTO6
- 检查是否
F2*0.65%<=18000
。如果是真则 GOTO4
,否则 GOTO5
- 返回结果
F2*0.65%
- 返回
18000
- 不返回任何内容 (
""
)
根据上述公式构建:
=IF(D2="VSE",IF(G2>100%,IF(F2*0.65%<=18000,F2*0.65%,18000),""),"")