【问题标题】:How can I use the Excel forecast function to interpolate numbers correctly?如何使用 Excel 预测功能正确插入数字?
【发布时间】:2021-07-28 11:46:04
【问题描述】:

对于 Excel 模型,我需要在 0 和 1 之间插入各种值,这显然可以使用 if 语句和其他方法来完成,但我想使用一个简洁而强大的解决方案,以便其他人也能理解我正在处理的文件。 使用函数“预测”,Excel 似乎非常奇怪地插入了这些值;有些高于 1,有些低于 0。

我要插入的表格只是数字,没有日期,如下所示:

[0|1]

[18|1]

[40|0]

[60|0]

所以在值 18 和 40 之间,必须进行真正的插值。

如果我使用预测功能,会生成以下输出: In- and output forecast function

我认为前几个值高于 1 很奇怪,因为它们显然介于 0 和 18 之间,而后几个值不等于 0,因为它们介于 40 和 80 之间。如果你愿意自己插值,应该是这样的。

有人可以解释会发生什么,最好是我如何用替代方法解决这个问题?

我使用的 Excel 版本是 Office 365 的一部分。

【问题讨论】:

  • 好吧,我自己搞定了。问题在于预测功能的工作方式;插值基于趋势线。您可以通过在散点图中绘制点并生成趋势线来可视化它。为了避免这种情况,插值必须只发生在两点之间。在以下网站 [exceloffthegrid.com/… 一路向下,他们解释了如何使用 Excel 中的预测、索引和匹配功能来实现这一目标。他们称之为“内部线性插值”。感谢您对互联网的橡皮擦;-)

标签: interpolation forecast


【解决方案1】:

好吧,我自己搞定了。

问题在于预测功能的工作方式;插值基于趋势线。您可以通过在散点图中绘制点并生成趋势线来可视化它。为了避免这种情况,插值必须只发生在两点之间。在following website 一路向下,他们解释了如何使用 Excel 中的预测、索引和匹配函数来实现这一点。他们称之为“内线性插值”。

感谢您对互联网的橡皮鸭;-)

【讨论】:

    猜你喜欢
    • 2020-01-05
    • 2023-01-12
    • 2021-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多