SUM 函數
Applies To
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016SUM 函數會將值相加。 您可以新增個別的值、儲存格參照或範圍,或混合新增這三種。
例如:
-
=SUM(A2:A10) 將儲存格 A2:10 中的值相加。
-
=SUM(A2:A10, C2:C10) 將儲存格 A2:10 以及儲存格 C2:C10 中的值相加。
SUM(number1,[number2],...)
引數名稱 |
描述 |
---|---|
number1 必要 |
您要新增的第一個數字。 這個數字可以是 4,一個 儲存格參照,像是 B6,或一個儲存格 範圍,像是 B2:B8。 |
number2-255 選擇性 |
這是您要新增的第二個數字。 您可以用這種方式來指定最多 255 個數字。 |
本節將探討使用 SUM 函數的一些最佳做法。 其中大多也可以應用於使用其他函數。
=1+2 或 =A+B 方法 – 雖然您可以輸入 =1+2+3 或 =A1+B1+C2,並取得完全正確的結果,但這些方法會因為一些原因而容易出錯:
-
錯字 – 請想像當您嘗試輸入類似以下的多個和/或更大的值時:
-
=14598.93+65437.90+78496.23
然後嘗試驗證您的輸入都正確。 請將這些值放在個別的儲存格並使用 SUM 公式,這樣會容易得多。 此外,當這些值在儲存格中時,您可以將它們格式化,以便在公式中能夠更容易讀取。
-
-
參照文字 (而不是數字) 導致的 #VALUE! 錯誤
如果您使用類似以下的公式:
-
=A1+B1+C1 或 =A1+A2+A3
如果參照的儲存格中有任何會傳回 #VALUE! 錯誤的非數字 (文字) 值,您的公式則會中斷。 加總會略過文字值並只提供數值的加總。
-
-
刪除列或欄的 #REF! 錯誤
如果您刪除列或欄,公式不會更新排除刪除列的值,而是會傳回 #REF! 錯誤,不過使用 SUM 函數會自動更新。
-
插入列或欄時,公式不會更新參照
如果您插入列或欄,公式將不會更新包含新增列的值,不過使用 SUM 函數就會自動更新 (只要不是在公式參照的範圍之外)。 尤為重要的是如果您預期公式會更新但並未更新,這樣會使結果不完整,而且您可能不會發現。
-
以個別儲存格參照與範圍執行加總
使用類似以下的公式:
-
=SUM(A1,A2,A3,B1,B2,B3)
在參照的範圍之中插入或刪除列時,也會因為相同的原因而容易出錯。 使用個別範圍會比較理想,例如:
-
=SUM(A1:A3,B1:B3)
在新增或刪除列時,它會更新。
-
-
我想要加/減/乘/除數字 請參閱本系列影片Excel 中的基本數學,或用 Excel 當計算機 (英文)。
-
我要如何顯示更多/較少的小數位數? 您可以變更您的數值格式。 選取有問題的儲存格或範圍,然後使用 Ctrl+1 開啟 [儲存格格式] 對話方塊,然後按一下 [數值] 索引標籤,並選取您想要的格式,確保小數位數在您想要的位置上。
-
我要如何加上或減去時間? 您可以用幾種不同的方法加上及減去時間。 舉例來說,若要得到 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 分鐘)。
如需詳細資訊,請參閱:加上或減去時間。
-
我要如何加總可見儲存格? 有時候,您會手動隱藏列或使用 [自動篩選] 顯示特定資料,您可能會想只加總可見的儲存格。 您可以使用 SUBTOTAL 函數。 如果您在 Excel 表格中使用合計列,您從 [合計] 下拉式清單中選取的任何函數會自動輸入成小計。 請參閱更多關於如何合計 Excel 表格中的資料。
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。