套用到Microsoft 365 Excel Excel 網頁版 Excel 2024 Excel 2021 Excel 2019 Excel 2016

無論您是需要預測明年的支出,或是在科學實驗中預測一系列的預期結果,都可以使用 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 函數對齊。 因此,您可能會在先前以舊版 Excel 建立的圖表上看到不同的 R2 值。 如需詳細資訊,請參閱圖表中線性趨勢線的內部計算變更。 

當您需要執行更複雜的回歸分析,包括計算和繪製餘數時,您可以使用 [分析工具箱] 載入宏中的回歸分析工具。 如需詳細資訊,請參閱 載入分析工具箱

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

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

使用 LINEST 函數或 LOGEST 函數    您可以使用 LINEST 或 LOGEST 函數來計算現有數據的直線或指數曲線。 LINEST 函數和 LOGEST 函數會傳回各種回歸統計值,包括最適配線的斜率和截距。

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

函數

描述

預測

專案值

趨勢

符合直線趨勢線的專案值

成長

符合指數曲線的專案值

LINEST

從現有數據計算直線

LOGEST

計算現有數據的指數曲線

需要更多協助嗎?

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

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。