目錄
Toggle什麼是 Excel 中的 Distinct Count
在 Excel 中,Distinct Count(獨特計數)用於計算一個範圍內的唯一值數量。這在需要處理大量數據時尤其有用,例如統計分析或數據清洗。
如何使用 PivotTable 來執行 Distinct Count
利用 PivotTable 是 Excel 中進行 Distinct Count 的一種便捷方式。以下是具體步驟:
步驟 1:選擇數據範圍
首先,選擇包含要計數的數據範圍。確保包括標題行。
步驟 2:插入樞紐分析表
在 Excel 菜單中,選擇 插入 -> 樞紐分析表。在彈出的窗口中,確認數據範圍,然後選擇將樞紐分析表放置在新工作表或現有工作表中。
步驟 3:設置樞紐分析表字段
在樞紐分析表字段列表中,將要計算的欄位拖放至 值 區域。預設情況下,這會生成一個求和或者計數字段。
步驟 4:更改值字段設置
點擊值區域中的欄位名稱,選擇 值字段設置。在彈出的窗口中選擇 值匯總方式 下面的 值計算標籤,選擇 Distinct Count。點擊 確定 以應用改變。
步驟 5:檢視結果
現在,樞紐分析表會顯示該欄位中所有唯一值的數量。
使用公式進行 Distinct Count
若不想使用樞紐分析表,也可以通過公式來進行 Distinct Count。以下是利用兩種常見的公式方法:
方法 1:利用 COUNTIF 和 COUNTIFS
1. 首先,新增一列來標記每個項目是否是唯一的。在新列的第一個單元格輸入以下公式:
=IF(COUNTIF($A$2:A2, A2)=1, 1, 0)
這個公式會在第一個出現的唯一值處標記為 1。
2.接著,使用 SUM 來總結這一列:
=SUM(B2:B10)
這將會給出唯一值的總數。
方法 2:利用 FREQUENCY 和 MATCH
1. 新增一個輔助列來計算每個項的第一次出現位置。這樣做以避免重複計數。在新列的第一個單元格輸入以下公式:
=MATCH(A2, A$2:A$10, 0)
這個公式會給出該值在範圍內的第一次出現位置。此公式需向下填充以應用到整個範圍。
2.在另一個單元格中輸入以下公式來計算唯一值的總數:
=SUM(IF(FREQUENCY(B2:B10, B2:B10)>0, 1))
由於這是一個數組公式,需要在輸入後按 Ctrl + Shift + Enter 鍵而非僅按 Enter 鍵。
結論
Excel 提供多種方法來進行 Distinct Count,不論是利用樞紐分析表還是公式。根據具體需求選擇最適合的方法,能夠使數據處理更加高效。