excel怎么計算不同顏色字體的個數(shù)? excel表格按顏色統(tǒng)計字體個數(shù)的技巧

在工作中,我們經(jīng)常需要對單元格進行個數(shù)統(tǒng)計,簡單的個數(shù)統(tǒng)計,使用自帶的函數(shù),如count、countif等計數(shù)函數(shù)就能搞定;然而,計算單元格內不同顏色字體個數(shù)之和卻沒有對應的函數(shù)可以使用。下面我們分享幾種實現(xiàn)這一目標的方法,希望能夠幫到正在備受困擾的你。
方法一:使用條件篩選
數(shù)據(jù)少的情況下,我們可以借助 Excel 的條件篩選功能來實現(xiàn)統(tǒng)計不同顏色字體的個數(shù)。
可以這樣做:按下Ctrl+Shift+L,調出篩選按鈕,點擊按鈕,再點擊按“顏色篩選”,選擇要統(tǒng)計的字體顏色;
篩選后,通過表格最左下角的位置,即看到統(tǒng)計的顏色字體的個數(shù)。
方法二:使用 VBA 宏
VBA 是 Excel 內置的一種編程語言,可以借助它生成自定義函數(shù),來對不同顏色的字體個數(shù)進行求和。通過編寫 VBA 宏,我們可以這樣做:
1. 按下快捷鍵ALT + F11,打開 VBA 編輯器;點擊工具欄中的【插入】,選擇“模塊”,新建一個模塊;
2. 在新建的模塊中粘貼以下兩段代碼:
第一段:獲取字體顏色對應的代碼
Function GetFontColor(cell As Range) As Long ' 獲取單元格內字體顏色的顏色代碼 GetFontColor = cell.Font.Color End Function
第二段:統(tǒng)計不同顏色字體個數(shù)的代碼:
Function CountFontColor(rng As Range, targetColor As Long) As Long Dim cell As Range Dim count As Long count = 0 For Each cell In rng If cell.Font.Color = targetColor Then count = count + 1 End If Next cell CountFontColor = count End Function
3. 保存并關閉 VBA 編輯器,返回 Excel 表格界面;在空白單元格中輸入這個公式:=CountFontColor(B1:B20,GetFontColor(F5)),其中B1:B20為要統(tǒng)計的單元格范圍,F(xiàn)5單元格中有帶顏色的文本,按 Enter 鍵即可得到結果。
方法三:方方格子
1.如下圖,是老板扔給小王的文件,老板讓他按字體顏色統(tǒng)計出單元格個數(shù)。
2.點擊下圖選項
3.找到【統(tǒng)計與分析】,點擊【顏色統(tǒng)計】
4.選擇【按字體顏色】
5.在【區(qū)域】選項中輸入單元格區(qū)域B2:B32,然后勾選【全部顏色】,勾選【求個數(shù)】,最后點擊【確定】
6.選擇一個單元格作為【存放位置】,最后點擊【確定】
7.這樣就可以快速完成啦
通過以上分享的三種方法,我們可以實現(xiàn)在 Excel 中統(tǒng)計單元格內不同顏色字體個數(shù)。無論是通過 VBA 宏、還是條件篩選,還是方方格子插件,都能幫助我們更好地處理和分析數(shù)據(jù),提高工作效率,希望大家喜歡,請繼續(xù)關注腳本之家。
相關推薦:
excel表格怎么使用VBA統(tǒng)計選中的行數(shù)?
Excel2016怎么計算重復次數(shù)? excel統(tǒng)計字符出現(xiàn)次數(shù)的教程
相關文章
Excel如何按單元格顏色進行篩選 Excel按單元格顏色進行篩選的方法
Excel如何按單元格顏色進行篩選?我們只需要打開篩選圖標,然后在下拉列表中點擊“按顏色排序”選項,接著在子菜單列表中就能選擇自己需要的單元格顏色了,2024-06-05excel怎么將相同顏色的歸類? excel將相同顏色的歸類的技巧
在Excel中,將顏色相同的單元格進行歸類是一個相對高級的操作,它可以通過幾種不同的方法來實現(xiàn),詳細請看下文介紹2024-05-11excel怎么快速清除單元格中的顏色 excel快速清除單元格顏色的方法
很多小伙伴在excel表格中出現(xiàn)多單元格帶顏色的需要清除內容,一般都是一個個清除操作,但是這種操作十分麻煩,今天給大家分享一鍵清除小妙招2022-08-01excel奇偶行如何設置不同的顏色 excel奇偶行設置不同顏色方法
在Excel中,如果密密麻麻的單元格背景顏色都一樣,有時還真能讓人看花眼,為了讓其層次分明,增強視覺效果,可以給奇偶行設置不同的背景顏色,具體方法如下2022-07-06Excel2021怎么修改邊框顏色?Excel2021修改邊框顏色教程
最近有網(wǎng)友問Excel2021怎么修改邊框顏色?這篇文章主要介紹了Excel2021修改邊框顏色教程,需要的朋友可以參考下2022-07-04- 實際查看數(shù)據(jù)時,希望按照顏色進行排序,excel可以進行自定義的排序設置,怎么做呢?一起來了解一下吧2022-06-29
Excel怎么根據(jù)數(shù)字大小設定單元格顏色 Excel根據(jù)數(shù)字大小設定單元格顏
在進行數(shù)據(jù)比對時,我們想要將數(shù)據(jù)表中的數(shù)據(jù)按照數(shù)值的大小進行不同顏色的標記,那么怎樣可以快捷的一步進行設置而不用一個個區(qū)間的去查找再設置呢2022-06-27excel下拉選項如何設置顏色變化 excel下拉選項設置顏色變化方法
excel中使用下拉菜單可以方便我們日常的工作,在這的基礎上為不同的內容設置不同的顏色這樣就更好了。下面我們就來操作一下怎么給下拉菜單設置顏色2022-05-27- 這篇文章主要介紹了excel表格下拉選項顏色填充操作教程的相關資料,需要的朋友可以參考下本文詳細內容介紹2022-05-18
Excel2021怎么隔行填充顏色?Excel2021表格隔行填充顏色方法
最近有網(wǎng)友問小編Excel2021怎么隔行填充顏色?這篇文章主要介紹了Excel2021隔行填充顏色方法,需要的朋友可以參考下2022-04-25