公式與函數

SUM 函數

SUM 函數

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

SUM函數,其中一個數學與三角函數,加總的值。您可以新增個別值、 儲存格參照或範圍或三個混合。

例如:

  • =SUM(A2:A10)

  • =SUM(A2:A10, C2:C10)

您的瀏覽器不支援視訊。請安裝 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。

SUM(number1,[number2],...)

引數名稱

描述

number1    (必填)

您要新增的第一個數字。這個數字可以是 4,一個 儲存格參照,像是 B6,或一個儲存格 範圍,像是 B2:B8。

number2-255    (選填)

這是您要新增的第二個數字。您可以用這種方式來指定最多 255 個數字。

本節將討論使用 SUM 函數的一些最佳作法。大部分可以套用到使用其他函式。

=1+2 或 =A+B 方法 – 雖然您可以輸入 =1+2+3 或 =A1+B1+C2,並取得完全正確的結果,但這些方法會因為一些原因而容易出錯:

  1. 錯字 – 請想像當您嘗試輸入類似以下的多個和/或更大的值時:

    • =14598.93+65437.90+78496.23

    然後,嘗試以驗證您的項目正確。會將這些值放在個別的儲存格,並使用 SUM 公式很容易。此外,您可以格式化值時,他們在儲存格中,使其更容易閱讀,然後在公式中。

    使用 SUM 函數,而不要將數值硬性寫入公式中。儲存格 D5 中的公式是 =SUM(D2:D4)
  2. 參照文字 (而不是數字) 導致的 #VALUE! 錯誤

    如果您使用類似以下的公式:

    • =A1+B1+C1=A1+A2+A3

    不佳的公式結構範例。儲存格 D2 中的公式是 =A2+B2+C2

    如果有任何非數值 (文字) 值的參照的儲存格,會傳回 #VALUE 中,公式可能會中斷 !錯誤。加總會忽略文字值,並讓您的數字的值總和。

    正確的公式結構。儲存格 D2 中的公式不是 =A2+B2+C2,而是 =SUM(A2:C2)
  3. 刪除列或欄的 #REF! 錯誤

    刪除欄所造成的 #REF! 錯誤。公式已變更為 =A2+#REF!+B2

    如果您刪除列或欄,公式不會更新排除刪除列的值,而是會傳回 #REF! 錯誤,不過使用 SUM 函數會自動更新。

    SUM 函數會根據插入或刪除的列與欄自動調整
  4. 插入列或欄時,公式不會更新參照

    =A+B+C 公式在新增列時不會更新

    如果您要插入列或欄,並不會將公式更新包含 [新增] 資料列的 SUM 函數會自動更新的位置 (只要您目前不在公式中參照的範圍之外)。這是尤其如果預期要收到更新公式,而不是,它會讓您不完整您不可能發生的結果。

    範例說明插入欄時 SUM 公式自動從 =SUM(A2:C2) 延伸至 =SUM(A2:D2)
  5. 以個別儲存格參照與範圍執行加總

    使用類似以下的公式:

    • =SUM(A1,A2,A3,B1,B2,B3)

    為平均錯誤容易時插入或刪除參照的範圍內的資料列的理由相同。它會比較好使用個別的範圍,例如:

    • =SUM(A1:A3,B1:B3)

    在新增或刪除列時,它會更新。

問題

錯在哪裡

我的 SUM 函數會顯示 #####,而不是結果。

檢查您的欄寬。# # # 通常表示的資料行是太窄顯示公式結果。

我的 SUM 函數會以文字顯示公式本身,而不是結果。

檢查儲存格並未格式化為文字。選取儲存格範圍的問題,然後使用Ctrl + 1即可顯示 [儲存格格式] 對話方塊中,按一下 [數值] 索引標籤,選取您要的格式。如果儲存格已格式化為文字,且不會變更變更格式之後,您可能需要使用F2 > Enter強制若要變更的格式。

我的 SUM 函數不會更新。

請確定計算會設定為 [自動]。在 [公式] 索引標籤上移至 [計算選項]。您也可以使用F9 ,若要強制來計算工作表。

確定已將 [計算] 設為 [自動]。從 [公式] 索引標籤移至 [計算選項]。

沒有相加某些值。

函數只會相加函數參照或範圍中的數值。空白儲存格、邏輯值 (例如 TRUE) 或文字都會被忽略。

出現 #NAME? 錯誤,而非預期的結果。

這通常表示公式拼錯,像是拼為 =sume(A1:A10),而不是 = SUM(A1:A10)。

我的 SUM 函數在應該顯示小數點時顯示了整數

請檢查您的儲存格格式,確定會顯示小數點。選取有問題的儲存格或範圍,然後使用 Ctrl+1 開啟 [儲存格格式] 對話方塊,然後按一下 [數值] 索引標籤,並選取您想要的格式,確保小數位數在您想要的位置上。

  1. 我只想要相加/相減/相乘/除以數字 請在 Excel 中的基本數學用 Excel 當計算機上觀看這系列影片。

  2. 如何顯示更多/較少的小數位數?您可以變更您的數字格式。選取儲存格範圍的問題,然後使用Ctrl + 1即可顯示 [儲存格格式] 對話方塊中,然後按一下 [數值] 索引標籤,選取您要的格式,並確認,表示您想要的小數位數。

  3. 我要如何加上或減去時間? 您可以用幾種不同的方法加上及減去時間。舉例來說,若要得到 8:00 AM - 12:00 PM 之間的差以計算工資,您可以使用:=("12:00 PM"-"8:00 AM")*24,將結束時間減去開始時間。請注意,Excel 會將時間計算為一天的分數,因此您必須乘以 24,才能得到總時數。在第一個範例中,我們使用 =((B2-A2)+(D2-C2))*24,取得從一天開始到結束,不包括午休在內的總時數 (共 8.50 小時)。

    如果您只是想加上時間,且想要以小時和分鐘顯示,那麼您就只要加總,而不需要乘以 24。我們在第二個範例使用 =SUM(A6:C6),因為我們只需要分派工作的總小時和分鐘數 (5:36 或 5 小時 36 分鐘)。

    計算時間

    如需詳細資訊,請參閱:加上或減去時間

  4. 如何取得日期之間的差異?與時間,您可以新增及減去日期。以下是常見範例計算兩個日期之間的天數。是,只要= B2 A2。使用 [日期及時間,關鍵是您開始與結束日期/時間] 並減去 [開始日期/時間。

    計算兩個日期之間差了多少天

    如需更多處理日期的方式,請參閱︰計算兩個日期之間的天數

  5. 我要如何加總可見儲存格?有時候,您會手動隱藏列或使用 [自動篩選] 顯示特定資料,您可能會想只加總可見的儲存格。您可以使用 SUBTOTAL 函數。如果您在 Excel 表格中使用合計列,您從 [合計] 下拉式清單中選取的任何函數會自動輸入成小計。請參閱更多關於如何合計 Excel 表格中的資料

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新增功能或增強功能。

請參閱

深入瞭解加總

SUMIF 函數將只將符合一項條件的值

SUMIFS 函數將符合多個準則之數值

COUNTIF 函數會計算只將符合一項條件的值

COUNTIFS 函數會計算只將符合多個準則的值

在 Excel 中的公式概觀

如何避免中斷的公式

尋找並校正公式中的錯誤

在 Windows 版 Excel 的鍵盤快速鍵

在 Mac 版 Excel 的鍵盤快速鍵

數學與三角函數

Excel 函數 (依英文字母)

Excel 函數 (依類別)

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×