我正在寻找下面问题的答案。
我在excel中创建个人级别的生命表,只需要运行公式直到最大可能的年龄为100。
我正在使用下面的excel公式。这,($G7+I$6)
代表age + time period
。说明显而易见,这不是输出值,而是公式的一个组成部分。
=EXP((-$C$2^-1)*(EXP($C$3+($D7*$F$2)+($C7*$F$3)+($B7*$F$4)))*(EXP($C$2*($G7+I$6))-1))
再次,我需要运行公式直到($G7+I$6)
达到100.因此,一旦($G7+I$6)
达到100,公式应该停止。
我该怎么做呢?
任何意见,将不胜感激。
提前致谢,
松鸦
为什么不将整个公式包装在IF语句中= IF(($ G7 + I $ 6)> = 100,错误条件或让你知道,EXP(( - $ C $ 2 ^ -1)(EXP($ C $ 3 +) ($ D7 $ F $ 2)+($ C7 * $ F $ 3)+($ B7 * $ F $ 4)))(EXP($ C $ 2($ G7 + I $ 6)) - 1))
如上所述,解决方案是:Excel formula: =IF(($G7+I$6)<=100,((EXP((-$C$2^-1)*(EXP($C$3+($D7*$F$2)+($C7*$F$3)+($B7*$F$4)))*(EXP($C$2*($G7+I$6))-1)))))