無論您需要預測明年的支出,或預測科學實驗中數列的預期結果,都可以使用 Microsoft Office Excel 自動產生以現有資料為基礎的未來值,或根據線性趨勢或成長趨勢計算自動產生外推值。

您可以使用 填滿控點 或數列命令,填入符合簡單線性趨勢或指數成長趨勢的一系列值。 若要延伸複雜和非線性資料,您可以使用工作表函數或 迴歸分析 工具箱中的工具。

線上性數列中,步驟值或數列第一個與下一個值之間的差值會新加到起始值,然後新加到每個後續的值。

初始選取

延伸線性數列

1, 2

3, 4, 5

1, 3

5, 7, 9

100, 95

90, 85

若要填入數列以尋找線性最適趨勢,請執行下列操作:

  1. 選取至少兩個包含趨勢起始值的儲存格。

    如果您想要增加趨勢數列的精確度,請選取其他起始值。

  2. 以您想要以增加值或遞減值填滿的方向拖曳填滿控點。

    例如,如果儲存格 C1:E1 中的選取起始值是 3、5 和 8,請將填滿控點拖曳到右側以增加的趨勢值填滿,或將其拖曳到左側以遞減的值填滿。

提示: 若要手動控制數列的建立方式,或使用鍵盤填入數列,請按一下 [數列 ([首頁 (>、[編輯群組、填滿>按鈕) 。

在成長數列中,起始值會乘以步驟值,以取得數列的下一個值。 接著,產生的乘數和每個後續乘數乘以步驟值。

初始選取

延伸成長數列

1, 2

4, 8, 16

1, 3

9, 27, 81

2, 3

4.5, 6.75, 10.125

若要填入數列以尋找成長趨勢,請執行下列操作:

  1. 選取至少兩個包含趨勢起始值的儲存格。

    如果您想要增加趨勢數列的精確度,請選取其他起始值。

  2. 按住滑鼠右鍵,以您想要以增加值或遞減值的方式拖曳填滿控點,放開滑鼠按鍵,然後按一下 [成長趨勢 捷徑功能表。

例如,如果儲存格 C1:E1 中的選取起始值是 3、5 和 8,請將填滿控點拖曳到右側以增加的趨勢值填滿,或將其拖曳到左側以遞減的值填滿。

提示: 若要手動控制數列的建立方式,或使用鍵盤填入數列,請按一下 [數列 ([首頁 (>、[編輯群組、填滿>按鈕) 。

當您按一下 [ 列」 命令時,您可以手動控制如何建立線性趨勢或成長趨勢,然後使用鍵盤填入值。

  • 線上性數列中,起始值會以最小平方 (y=mx+b) 來產生數列。

  • 在成長數列中,起始值會用於指數曲線演算法 (y=b*m^x) 產生數列。

在這兩種情況下,步驟值會被忽略。 所建立數列相當於 TREND 函數或 GROWTH 函數所返回的值。

若要手動填入值,請執行下列操作:

  1. 選取要開始數列的儲存格。 儲存格必須包含數列的第一個值。

    當您按一下 [ 數列」 命令時,產生的數列會取代原始選取的值。 如果您想要儲存原始值,請將它們複製到不同的列或欄,然後選取複製的值來建立數列。

  2. [常用] 索引標籤上,按一下 [編輯] 群組中的 [填滿],然後按一下 [數列]

  3. 請執行下列其中一個操作:

    • 若要在工作表下填入數列,請按一下 [欄。

    • 若要填滿工作表中的數列,請按一下 [ 列>

  4. 在步驟 方塊中,輸入要增加數列的值。

數列類型

步驟值結果

等差級數

步驟值會新加到第一個起始值,然後新加到每個後續的值。

等比級數

第一個起始值會乘以步驟值。 接著,產生的乘數和每個後續乘數乘以步驟值。

  1. [類型」下,按一下 [線性成長數> 。

  2. 在停止 方塊中,輸入要停止數列的值。

附註: 如果數列有一個以上起始值,而您想要Excel產生趨勢,請選取趨勢核取方塊。

當您有要預測趨勢的現有資料時,您可以在圖表中 趨勢線 圖表。 例如,如果您在 Excel 中擁有顯示一年前幾個月銷售資料的圖表,您可以在圖表中新增趨勢線,顯示銷售 (增加或減少或平面) 的一般趨勢,或顯示未來幾個月的預計趨勢。

此程式假設您已經建立以現有資料為基礎的圖表。 如果您尚未這麼做,請參閱建立 圖表主題。

  1. 按一下圖表。

  2. 按一下 資料數列 新增或新增 趨勢線 的 移動平均。

  3. 在 [版面配置」選項卡的 [分析圖> 群組中,按一下 [趨勢線」,然後按一下您想要的回歸趨勢線或移動平均類型。

  4. 若要設定選項並設定回歸趨勢線或移動平均的格式,請以滑鼠右鍵按一下趨勢線,然後按一下快捷方式功能表上的 [設定 趨勢 線格式。

  5. 選取您想要的趨勢線選項、線條和效果。

    • 如果您選取了多項式,請在單數變數的最高電源的排序方塊中輸入。

    • 如果您選取移動平均,請在句點方塊中輸入要用來計算移動平均的期間數。

附註: 

  • 根據 數列方塊 會列出圖表中支援趨勢線的所有資料數列。 若要將趨勢線新增到另一個數列,請按一下方塊中的名稱,然後選取您想要的選項。

  • 如果您將移動平均新增到 xy (散佈圖) ,移動平均會以圖表中繪製的 x 值順序為基礎。 若要取得您想要的結果,您可能需要先排序 x 值,再新增移動平均。

重要: 從 Excel 版本 2005 開始,Excel 調整了在趨勢線截距設定為零的圖表上計算線性趨勢線的R2值的方式 (0) 。 此調整可修正產生 不正確的 R2值的計算,並對齊 R2 計算與 LINEST 函數。 因此,您可能會在先前以先前版本所建立之圖表上看到不同的R2值Excel顯示。 詳細資訊請參閱變更圖表中線性趨勢線的內部計算。 

當您需要執行更複雜的迴歸分析時 ,包括計算和繪製殘差時,您可以使用 Analysis ToolPak Add-in 中的迴歸分析工具。 詳細資訊,請參閱 載入分析工具箱

在 Excel 網頁版中,您可以使用工作表函數來在數列內專案值,或按一下並拖曳填滿控點以建立數位的線性趨勢。 但使用填滿控點無法建立成長趨勢。

以下是使用填滿控點在數位中建立線性 Excel 網頁版:

  1. 選取至少兩個包含趨勢起始值的儲存格。

    如果您想要增加趨勢數列的精確度,請選取其他起始值。

  2. 以您想要以增加值或遞減值填滿的方向拖曳填滿控點。

    填寫線性序列

使用 FORECAST 函數    FORECAST 函數會使用現有值來計算或預測未來的值。 預測值是根據指定的 x 值求得 y 值。 已知值包括現有的 x 值和 y 值,而新的值則利用直線回歸法求得。 您可以使用這個函數來預測未來的銷售、庫存需求及消費者趨勢。

使用 TREND 函數或 GROWTH 函數    TREND 和 GROWTH 函數可以推斷未來的 y值,以延伸直線或指數曲線,最符合現有資料的描述。 他們也只能根據已知x值來為最適線或曲線返回y值。 若要繪製描述現有資料的線條或曲線,請使用 TREND 或 GROWTH 函數所返回的現有 x值和 y值。

使用 LINEST 函數或 LOGEST 函數    您可以使用 LINEST 或 LOGEST 函數,從現有資料計算直線或指數曲線。 LINEST 函數和 LOGEST 函數會返回各種回歸統計資料,包括最適線的斜率與截距。

下表包含有關這些工作表函數之詳細資訊的連結。

函數

描述

預測

Project值

趨勢

Project直線的數值

增長

Project指數曲線的數值

LINEST

從現有資料計算直線

LOGEST

從現有資料計算指數曲線

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

需要更多協助?

擴展您的技能
探索訓練

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?

感謝您的意見反應!

×