在 Excel 計算不重複資料,可使用 SUMPRODUCT 與 COUNTIF 組合的公式。若遇到看不懂的複雜公式,只要點選「公式」選單中的「評估值公式」就能逐步拆解運算過程。
平常我在 Excel 裡大多是在計算針對某個值的重複數量是多少,但最近第一次有人問我:「不重複的資料有幾筆要怎麼算?」我思考了一下,大致上有二種做法:第一種是計算有資料的儲存格數量有多少,再去扣掉重複的資料;第二種則是找出重複值有多少,再利用一點點邏輯運算就可以搞定。
今天要教大家的就是第二個方法,順便訓練一下大家腦袋的邏輯計算能力。後面阿湯還會加碼教學,如果平常看別人的公式不太理解時,該怎麼利用內建功能拆解、查看每步驟的計算結果,往下來看吧!
如何在 Excel 計算不重複的資料數量?
首先,我們要做的就是像下面這張圖一樣,從一整排的原始資料裡,精準計算出「不重複的資料」到底有幾筆。

阿湯這次用的公式長這樣:
=SUMPRODUCT(1/COUNTIF(C2:C13,C2:C13))
短短一行,只用了二個函數就搞定!如果把它們分開來看,大家應該都知道這二個函數各自的用途,但這樣合起來的意思是什麼呢?我們往下來把公式拆解一下。

一般大家在拆解 Excel 公式時,一定會先從最內層開始一個個看結果。比如 COUNTIF 這個函數是用來計算符合指定條件的數值。在公式中,我們把兩個參數都放 C2:C13,代表的是「範圍內的每個值都會互相比對過一次」。最後獲得的結果如果是 5,就代表有 5 個值是相同的。
到這裡還算簡單,其實我們也可以用計算儲存格有資料數量的函數 COUNTA,之後再減掉 COUNTIF 的結果後 + 1(加這個 1 是因為有五個值相同,扣除後必須把這 1 組加回來)。這就是我前面提到的第一種做法,當然這是題外話,我們繼續往下來看我們今天主要做法的拆解。
=COUNTA(C2:C13)-COUNTIF(C2:C13,C2:C13)+1

在第一個公式裡,有一段 1/COUNTIF(C2:C13,C2:C13),為什麼要用 1 來除呢?直接解說大家可能會看不懂,所以我們往下來教大家,如果遇到看不懂的公式時,該怎麼利用 Excel 內建功能來拆解步驟。
看不懂 Excel 公式怎麼辦?善用「評估值公式」功能
當你遇到複雜的函數公式,不知道它是怎麼運算的時候,可以利用「評估值公式」來一步步查看。操作步驟如下:請先點選你要拆解公式值的那一個儲存格,接著切換到上方選單的「公式」,然後點選「評估值公式」。

點擊後就會跳出一個視窗框框,裡面會顯示你輸入的完整公式。接著請按下「評估」按鈕,我們往下來看結果。

當你按第一下「評估」時,Excel 會幫你把最內層的公式化成實際的數值陣列顯示出來。你會看到裡面變成了 1;5;1;1;1;1;5;5;1;1;5;5。
回想一下前面的 COUNTIF,把 C2:C13 循環代進去比對值相同有幾個:第一筆資料沒有重複,只有 1 個,所以顯示 1;第二筆相同的資料總共有 5 個,所以顯示 5,以此類推。看懂了這個陣列的意思之後,我們往下再按一次「評估」按鈕。

接著會看到系統計算了第二層,也就是用 1 去除以剛剛那些數字。陣列裡面的 5 通通變成了 0.2(因為 1/5 = 0.2)。最後外層再用 SUMPRODUCT 把這些數字全部加起來,得到的答案就是 8。大家有看懂這個邏輯了嗎?
公式邏輯總結與原理解析
我們來思考一下,前面提到的另一個做法是「將重複的值找出來後去扣掉再加 1」。而我們今天用的這個做法其實就是反過來:我們用 1 去除以那些重複的值數量。
這個數學邏輯很聰明,不論你的值重複幾次,只要用 1 除了之後再全部加回來,總和還是會等於 1!例如有 5 個值重複,就會出現 5 個 0.2,加起來剛好等於 1;再加上原本沒有重複的 7 個 1,加總起來不就是 8 了嗎?
以後當你遇上 Excel 公式有點複雜、看不懂最後會變成什麼數值的時候,就用「評估值公式」這個功能一個個按下去,就會清楚知道每一層的運算結果囉!
常見問題
如何在 Excel 中計算不重複的資料數量?
可以使用 SUMPRODUCT(1/COUNTIF(範圍,範圍)) 這行公式。它的原理是先算出每個值的重複次數,用 1 除以該次數後再全部加總,就能精準算出不重複的資料筆數。
遇到看不懂的 Excel 公式該怎麼辦?
可以善用 Excel 內建的「評估值公式」功能。點選包含公式的儲存格後,前往上方選單的「公式」>「評估值公式」,點擊「評估」按鈕就能一步步查看每一層函數的運算結果。
公式裡的 1/COUNTIF 是什麼意思?
這是為了將重複的值平均化。例如某個值重複了 5 次,COUNTIF 會算出 5,用 1 除以 5 會得到 0.2。當 5 個 0.2 加總起來剛好等於 1,藉此將重複的資料算作 1 筆不重複的紀錄。
(本文於 2026 年 10 月更新:補充步驟說明與常見問題)




