使用 Microsoft Excel 预测何时达到某个值

使用 Microsoft Excel 预测何时达到某个值

我是一名程序员,不是统计学家,阅读有关 LINEST、FORECAST、TREND 的博客让我感到困惑。

我很确定我想使用 FORECAST,从我的阅读来看,它的使用方式如下:

= FORECAST(新的 X 值,已知的 Y 值,已知的 X 值)

这是我的数据:

1/1/2017 10,000
1/2/2017 12,000
1/5/2017 17,000
1/6/2017 18,000

我的 x 轴上有日期,y 轴上有值。我想回答的问题是什么时候值是 n,比如说 30,000。

我们可以假设我的数据应该是线性预测的。我也可以说它永远不会下降,但我认为这并不重要

FORECAST 帮助说它需要 x 作为第一个参数,所以它会告诉我对于特定的 X,我的值是什么。所以我输入了以下内容:

=FORECAST(1/10/2017,B33:B36,A33:A36)

并取回它

24,764

这当然是一个合理的数字。那么如何根据给定的 Y 得出 X 呢?

答案1

最简单的做法就是翻转 X 轴和 Y 轴。

目前,您正在查看给定日期的值,但翻转轴将显示达到给定值的日期,本质上为您提供预测。

假设您的目标值为 50,000。使用以下公式:

=FORECAST(50000,A33:A36,B33:B36)

您可能需要将单元格格式化为日期,否则您将得到一个很大的数字。

在这种情况下,该数据的公式告诉我,今年 1 月 25 日将达到 50,000。昨天。

相关内容