Excel如何統計不同顏色單元格總數(Excel統計一行中有顏色單元格數量)
雖然看的人很少,但是還是寫一下,畢竟可能幫助到一兩個人。如果看過之前如何統計顏色裡面的數字總和的文章,就直接跳到程式碼那邊,更改程式碼即可。沒看過的請一步一步跟著操作。
目標:統計某種顏色的單元格的數量
準備:
- 將其他的非啟用巨集的EXCEL都關閉(建議)
- 啟用巨集 (詳細步:檔案—》選項—》信任中心—》信任中心設定—》巨集設定)
- 將EXCEL 另存為啟用巨集的EXCLE工作簿
自制圖片
具體操作步驟:
- 按Alt F11。調出VB。
- 左鍵點選需要插入模組的工作表。從“插入”選擇“模組”。(務必要點選插入模組的工作表,不然會插入到別的地方去)
自制圖片
3.在模組內插入以下命令,可以直接複製黏貼進去(該命令來做萬能的網友):
Function Countcolor(col As Range, countrange As Range)
Dim icell As Range
Application.Volatile
For Each icell In countrange
If icell.Interior.ColorIndex = col.Interior.ColorIndex Then
Countcolor = Countcolor 1
End If
Next icell
End Function
4. 點選儲存
自制圖片
5. 返回工作簿,在需要統計顏色格子數量的地方輸入“=countcolor(要統計的顏色,要統計的範圍)” (如下圖,我把公式顯示出來,所以看不到統計的值)
自制圖片
6. 最終結果如下圖(隱去公式,顯示結果)
自制圖片
7. 儲存文件。有可能會報如下提示,處理如下:
自制圖片
a.不管它,點確認。以後每次儲存都會提示。
b.檔案—》選項—》信任中心—》信任中心設定—》個人資訊選項—》把“儲存時從檔案屬性中刪除個人資訊”前面的打勾取消。然後再儲存。
自制圖片
以上是關於如何用巨集統計某種顏色格子的數量的介紹。
如果對你有幫助,請幫忙點個關注,順便轉發一下。(づ ̄ 3 ̄)づ。