如何在Excel Solver上求解这个指数方程?

时间:2016-05-10 17:37:21

标签: excel solver exponential

100e ^ 0.25 * y = 97.5

解决y

使用Excel解算器

我尝试在'中使用空列条目来更改单元格'并将目标函数设置为上述等式的LHS(包括等式中的空列条目),等于求解器中的值97.5。

它没有提供解决方案

我该怎么做?

3 个答案:

答案 0 :(得分:2)

你真的不需要求解器。只需重新安排您的公式即可解决Y.因为y = b^xlog(b)Y = x相同(Y的日志,基数b

您的上述公式与以下内容相同:

Y =(log(100e)97.5))/。25

(朗读,记录为97.5,基数为100e,除以.25

所以,Y = 3.268305672

(可以告诉我如何设置格式以便Log看起来正确的人)的奖励积分

答案 1 :(得分:2)

你提出的问题有点模糊......

  • 文字数学解释:100 *(e ^ 0.25)* y = 97.5

    然后y = 97.5 /(100 * exp(.25))=。759

  • 我猜你想要什么:100 * e ^(0.25 * y)= 97.5

    然后y = ln(97.5 / 100)/ .25 = -.101

  • 另一种可能性:(100 * e)^(0.25 * y)= 97.5

    然后y =(ln(97.5)/ ln(100 * e))/。25 = 3.268

无论是什么,这都不需要求解器!

答案 2 :(得分:1)

问题是"如何在Excel解算器上解决这个指数方程?"这是一个公平的问题,因为它指向试图理解如何设置求解器。

我对此方程式的解释见此截图...

enter image description here

然后设置求解器对话框,如下所示......

enter image description here

值得注意的是:

  • 这是一个非线性方程,需要GRG非线性。如果选择LP Simplex,它将不会通过线性测试。
  • 确保"将无约束变量设为非负数"未经检查。

它为我提供了这个结果......

enter image description here

通过降低"收敛"可以获得更精确的答案。 GRG非线性选项对话框中的值。

使用Goal Seek也可以解决这个简单的问题。

enter image description here

enter image description here