Excel 資料相加及計數方式的摘要彙總

相加及計數 資料的相加及計數是資料分析的根本基礎,可能是精確無誤地累加計算公司組織裡的總人數、累加西北地區的銷售小計,或是計算加總每週收據。Microsoft Excel 所記錄的相加及計數方式不可勝數,這是很大的好處,因為這表示一定會有說明主題,能跟您解釋您想進行的操作;但是應該使用哪個主題就不是那麼清楚了。

為了協助您正確地選擇,以下是包含每一個相加及計數說明主題連結的齊全摘要。每一節都有決策表,協助您迅速找到所要找的資訊。

 秘訣   別忘了將本文加入您的最愛清單中,以便依靠它來協助您尋找所要找的主題。



數字相加

以下各節摘要列出數字相加的特定工作、進行每項工作的最佳 Office Excel 功能,以及一個或多個特定範例和資訊的說明主題連結。

簡單的加法

如果您想要... 請參 註解
使用公式將儲存格中的值相加

新增數字
(「將儲存格中的數字相加」一節)

讓 Excel 幫您計算

在儲存格中輸入公式,然後使用該公式做為迷你計算機。
使用自動加總功能,將欄或列中的值相加

新增數字
(「將列或欄中的所有連續數字相加」一節)

讓 Excel 幫您計算

一般來說,您只需按一下 [自動加總][自動加總] 按鈕 ,就能得到所要的結果。
使用 SUM 函數,將範圍中的值相加

新增數字
(「將非連續數字相加」一節)

SUM

SUM 函數用在您要從不同範圍的值相加時,或是結合多個範圍數字的數值時,都很方便。
使用大綱將欄中的值相加

在工作表中建立資料清單的大綱

在工作表的資料清單中插入小計

移除小計

在 Excel 中計算小計並處理層次

如果資料是清單形式,而且可以依欄中的值以邏輯方式群組,就可以建立大綱,然後使用 [資料] 功能表上的 [小計] 命令來減輕您的工作負擔。
使用 SUBTOTAL 函數,將清單或 Excel 表格欄中的值相加

SUBTOTAL

合計 Excel 表格中的資料

SUBTOTAL 函數可以控制是否將隱藏列包含在結果中,以及永遠忽略已經篩選的列。
使用樞紐分析表,將欄或列中的值相加

樞紐分析表或樞紐分析圖報表中值、自訂計算及公式的概觀

樞紐分析表中可用的彙總函數

樞紐分析表中的小計及合計欄位

樞紐分析表資料欄位的自訂計算

建立、編輯或刪除樞紐分析表或樞紐分析圖報表

變更樞紐分析表欄位的彙總函數或自訂計算

樞紐分析表有內建的功能,可以讓您輕而易舉地將欄和列的值相加。

頁首 頁首

有一個或多個條件的加法

如果您想要... 請參 註解
使用 SUMIF 或者 SUM 及 IF 函數,根據單一條件將範圍中的值相加

SUMIF

IF
(含有決定是否將值相加的範例)

新增數字
(「根據單一條件將數字相加」一節)

XL:何時使用 SUM(IF()) 而不用 CountBlank() (英文)

您可以使用 SUMIF 函數,根據單一條件將數字相加,但有時會需要更大的彈性,則最好是將 SUM 和 IF 函數嵌套成巢狀函數。
使用 DSUM 資料庫函數,根據單一或多個條件將欄中的值相加

新增數字
(「根據儲存於個別範圍內的準則將數字相加」一節)

DSUM

當您有欄清單,而且覺得在另一個範圍內的儲存格中定義條件比較容易時,就使用 DSUM 函數,而不要使用巢狀函數。
使用條件式加總精靈,根據多個條件將範圍中的值相加 新增數字
(「根據條件式加總精靈的多個條件將數字相加」一節)

懶得一筆筆加嗎?就讓條件式加總精靈 (可從 [工具] 功能表上的 [條件式加總] 命令取用) 根據多個條件將值相加。如果無法使用這個命令,請安裝並載入 [分析工具箱] 增益集。

顯示如何載入分析工具箱增益集

  1. 按一下 [Office 按鈕] 按鈕圖像 ,按一下 [Excel 選項],然後按一下 [增益集] 類別。
  1. [管理] 清單中,選取 [Excel 增益集],然後按一下 [到]
  2. [現有的增益集] 清單中,選取 [分析工具箱] 方塊,再按一下 [確定]
  3. 必要的話,請遵循安裝程式的指示執行。
使用 SUMIFS 或者 SUM 及 IF 函數,根據多個條件將範圍中的值相加

SUMIFS

新增數字

(「根據多個條件將數字相加」一節)

XL:如何在 Excel 的 SUM+IF 陳述式中使用邏輯 [且] 或邏輯 [或] (英文)

XL:何時使用 SUM(IF()) 而不使用 CountBlank() (英文)

您可以使用 SUMIFS 加上多個範圍和條件,或將 SUM 和 IF 嵌套成巢狀函數。

頁首 頁首

平方值和陣列值的加法

如果您想要... 請參 註解
將多個陣列中相對應值的乘積相加 SUMPRODUCT 對於有相同維度的陣列值,SUMPRODUCT 函數很好用,但是如果需要更大的彈性,也可以使用 SUM 函數加上公式陣列。
將範圍中各值的平方值相加 SUMSQ 這些計算通常都用於統計學和複雜的數學。
將兩個陣列中相對應值的平方值和相加 SUMX2PY2
將兩個陣列中相對應值的平方值差相加 SUMX2MY2
將兩個陣列中相對應值差的平方值相加 SUMXMY2

頁首 頁首

特殊案例 (計算加總、唯一值)

如果您想要... 請參 註解
使用 SUM 函數執行計算加總 計算日常餘額 親眼看著數字一筆筆加起來。
使用大公式將範圍中的唯一值相加 新增數字
(「將唯一值相加」一節)
想要發揮創意嗎?以下是 FREQUENCY 函數的聰明用法,可以為您發揮創意。

頁首 頁首

計算數字及文字值

以下各節摘要列出計算數字及文字值的特定工作、進行每項工作的最佳 Office Excel 功能,以及一個或多個特定範例和資訊的說明主題連結。

簡單的計算

如果您想要... 請參 註解
使用自動加總功能,計算欄或列中的儲存格 計算包含數字的儲存格
(「計算在連續列或欄中包含數字的儲存格數」一節)
一般來說,您只需按一下 [自動加總」[自動加總] 按鈕 ,就能得到所要的結果。
使用 COUNT 函數,計算範圍中的儲存格

計算包含數字的儲存格
(「計算在非連續列或欄中包含數字的儲存格數」一節)

COUNT

COUNT 函數用在您要計算不同範圍的值時,或是結合多個範圍值的常數值時,都很方便。
使用大綱計算欄中的儲存格

在工作表中建立資料清單的大綱

在工作表的資料清單中插入小計

移除小計

在 Excel 中計算小計並處理層次

如果資料是清單形式,而且可以依欄中的值以邏輯方式群組,就可以建立大綱,然後使用 [資料] 功能表上的 [小計] 命令來減輕您的工作負擔。
使用樞紐分析表,計算欄或列中的儲存格

樞紐分析表或樞紐分析圖報表中值、自訂計算及公式的概觀

樞紐分析表中可用的彙總函數

樞紐分析表中的小計及合計欄位

樞紐分析表資料欄位的自訂計算

建立、編輯或刪除樞紐分析表或樞紐分析圖公式

變更樞紐分析表欄位的彙總函數或自訂計算

樞紐分析表有內建的功能,可以讓您輕而易舉地計算欄和列中的值。
使用 SUBTOTAL 函數,計算清單或 Excel 表格欄中的儲存格

SUBTOTAL

合計 Excel 表格中的資料

SUBTOTAL 函數可以控制是否將隱藏列包含在結果中,以及永遠忽略已經篩選的列。

頁首 頁首

有一個或多個條件的計算

如果您想要... 請參 註解
使用 COUNTIF 函數,根據單一條件,計算範圍中的儲存格

COUNTIF

計算大於或小於特定數字的數字

您可以使用 COUNTIF 函數,根據單一條件,輕鬆計算儲存格。
使用 DCOUNT 資料庫函數,根據單一或多個條件計算欄中的儲存格 DCOUNT 當您有欄清單,而且覺得在另一個範圍內的儲存格中定義條件比較容易時,就使用 DCOUNT 函數,而不要使用巢狀函數。
使用 COUNTIFS 或者 COUNT 及 IF 函數,根據多個條件計算範圍中的儲存格

COUNTIFS

計算數值的出現頻率

您可以使用 COUNTIFS 函數加上多個範圍和條件,或將 COUNTIFS 和 IF 嵌套成巢狀函數。

頁首 頁首

用空白值計算

如果您想要... 請參 註解
使用 COUNTA 函數,計算範圍中的非空白儲存格

計算非空白儲存格

COUNTA

計算儲存格時,由於對您來說儲存格必須有值才有意義,所以有時會想要忽略任何空白儲存格,例如,您要計算一個地區中至少完成一次銷售的全部銷售人員總數。
使用 DCOUNTA 函數,計算清單中的非空白儲存格 DCOUNTA 計算清單欄或整份清單中的非空白儲存格。
使用 COUNTBLANK 函數計算連續範圍中的空白儲存格 COUNTBLANK 計算儲存格時,由於空白儲存格對您有意義,有時會想要包含空白儲存格,例如,您要計算一個地區中所有銷售人員的總數,不管有沒有完成銷售都要算進去。
使用 SUM 及 IF 函數計算不連續範圍中的空白儲存格 XL:何時使用 SUM(IF()) 而不使用 CountBlank() (英文) 我完全同意!何時使用 SUM 及 IF 函數而不使用 COUNTBLANK 並不是很清楚,這個主題就是要說明如何判斷。

頁首 頁首

計算唯一出現情形

如果您想要... 請參 註解
使用樞紐分析表計算範圍中的唯一值 計算數值的出現頻率
(「使用樞紐分析表計算多個值的出現頻率」一節)
使用樞紐分析表報告合計和計數,就能順利繼續進行。
使用 COUNTIF 函數,根據單一條件,計算範圍中的唯一值 計算數值的出現頻率
(「使用函數計算單一值的出現頻率」一節)
您可以使用 COUNTIF 函數,輕鬆計算唯一儲存格。
使用 SUM 及 IF 函數,根據多個條件,計算範圍中的唯一值

計算數值的出現頻率
(「使用函數計算多個文字或數值的出現頻率」一節)

XL:使用 SUM(IF()) 做為陣列函數而不使用 COUNTIF() 和 AND (英文)

XL:如何計算範圍中數字或文字的出現情形 (英文)

沒有任何一個函數或功能可以執行這項工作,因此最好的對策就是將 SUM 和 IF 函數嵌套成巢狀函數。
使用進階篩選,計算清單欄中唯一值的數目 計算重複值中唯一值的數目
(「使用篩選計算唯一值的數目」一節)
進行這種計算的最簡單方法就是,使用 [資料] 功能表上 [篩選] 子功能表上的 [進階篩選] 子命令。
使用大公式,以一個或多個條件,計算範圍中唯一值的數目

計算重複值中唯一值的數目
(「使用函數計算唯一值的數目」一節)

如何判斷清單中唯一項目的數目 (英文)

深深吸一口氣,摩拳擦掌準備工作,開始思索這個大公式。

頁首 頁首

特殊案例 (連續計算、計算所有儲存格、計算字數)

如果您想要... 請參 註解
使用公式進行連續計算 計算小計 親眼看著總數字不斷累加。
使用 ROWS 和 COLUMNS 函數,計算範圍中儲存格的總數 計算範圍中的所有儲存格 永遠都能精確知道每月銷售試算表中所使用的儲存格數目,讓同事刮目相看。
使用大公式計算範圍中的字數 計算儲存格或範圍中的字數 在 Office Excel 中計算字數,跟在 Microsoft Office Word 中一樣輕鬆容易。

頁首 頁首

 
 
適用:
Excel 2007