私信回複關鍵詞【插件】,獲取Excel高手都在用的“插件合集 插件使用小技巧”!
最近在哼哧哼哧搬家,搬家第一天,面對空蕩蕩的房子,我發現了一個嚴峻的問題——日用品還沒買。
我打開了一個月前寫下的日用品清單:
這裡面很多物品都重複了,需要剔除掉。
該怎麼辦呢?
這可難不倒我!
我們隻用在 C2 單元格輸入以下數組公式:
=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))
回車,搞定!
這個公式是什麼意思呢?
COUNTIF 是指 對指定區域中符合指定條件的單元格計數的一個函數。
基本公式為:countif(range,criteria)
range 要計算其中非空單元格數目的區域criteria 以數字、表達式或文本形式定義的條件所以,公式中的 COUNTIF(A2:A11,A2:A11) 是統計 A2:A11 區域中的每個數據出現的次數,運算過程相當于:
=COUNTIF(A2:A11,A2) =COUNTIF(A2:A11,A3) ...... =COUNTIF(A2:A11,A4)
得到内存數組:
{2;2;1;1;1;1;1;2;2;1}。
用 1 除以統計的内存數組,得到 :
{0.5;0.5;1;1;1;1;1;0.5;0.5;1}。
這一步中:
如果 A2:A11 區域中數據出現 1 次,則 1 除以 1,結果不變;如果 A2:A11 區域中數據出現 2 次,則 1 除以 2,結果是 0.5,2 個 0.5 相加還是 1;如果 A2:A11 區域中數據出現 3 次,則 1 除以 3,結果是 1/3,3 個 1/3 相加還是 1;由此類推到其他數字,每個數據出現的次數的倒數之和為 1 。最後用 SUMPRODUCT 求和得到不重複數據的個數~
私信回複關鍵詞【插件】,獲取Excel高手都在用的“插件合集 插件使用小技巧”!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!