excel中統(tǒng)計顏色單元格數(shù)量 怎樣在excel表中統(tǒng)計有顏色的單元格數(shù)量?
怎樣在excel表中統(tǒng)計有顏色的單元格數(shù)量?excel表格中彩色單元格的計數(shù)方法:1準(zhǔn)備好要清點的桌子。2打開查找和替換對話框,單擊 "格式 "按鈕在搜索內(nèi)容后面,填充它,從背景色中選擇要統(tǒng)計的顏色,
怎樣在excel表中統(tǒng)計有顏色的單元格數(shù)量?
excel表格中彩色單元格的計數(shù)方法:
1準(zhǔn)備好要清點的桌子。
2打開查找和替換對話框,單擊 "格式 "按鈕在搜索內(nèi)容后面,填充它,從背景色中選擇要統(tǒng)計的顏色,點擊確定返回對話框。
3在替換為框中輸入一個字母。請注意,不同的顏色使用不同的字母,然后單擊全部替換。以同樣的用字母替換另一個顏色單元格的內(nèi)容,直到所有顏色都被替換。
4在需要統(tǒng)計某一行或某一列中某種顏色的單元格個數(shù)的單元格中輸入相應(yīng)的COUNTIF公式,如 "COUNTIF(b $ 2 : $ 17,a) ",并注意根據(jù)實際情況選擇單元格范圍和需要統(tǒng)計的字母。
然后用公式拉動單元格,統(tǒng)計所有行和列中某種顏色的單元格個數(shù)。
excel填充顏色統(tǒng)計公式?
第一,搜索方法
首先我們需要選中要統(tǒng)計的數(shù)據(jù)區(qū)域,然后按Ctrl F調(diào)出搜索窗口,再點擊選項,點擊格式選擇從單元格中選擇格式,鼠標(biāo)就變成了小吸管。我們會直接把要計數(shù)顏色的單元格吸出來,然后點擊查找全部,再按Ctrl a選擇所有找到的數(shù)據(jù),顏色的個數(shù)和總和就會顯示在工作表右下角的狀態(tài)欄里。
二、宏表函數(shù)法
可能會問宏表函數(shù)是什么?宏表函數(shù)可以說是vba的前身,但是隨著vba的出現(xiàn),宏表函數(shù)已經(jīng)逐漸被取代,但是現(xiàn)在仍然可以使用,只需要定義它的名字。
這里需要用到的宏表函數(shù)是GET。單元格,它的參數(shù)總共有兩個。
第一個參數(shù):type_num,單元格中的信息,會根據(jù)輸入的代碼返回不同單元格的信息。
第二個參數(shù):引用,單元格區(qū)域
如果我們想得到細(xì)胞的單色信息,我們需要設(shè)置get的第一個參數(shù)。單元格函數(shù)為63,因為代碼63返回單元格顏色的顏色信息。
宏表函數(shù)的使用必須首先定義其名稱。首先,我們點擊公式,點擊定義名稱,將名稱設(shè)置為顏色,然后輸入公式GET。單元格(63,Sheet1!B2),其中Sheet1是表格的名稱,B2是統(tǒng)計區(qū)域中的第一個單元格。設(shè)置完成后點擊確定。
然后我們直接輸入相等的顏色,然后向下填寫數(shù)據(jù),根據(jù)不同的顏色會返回不同的結(jié)果。黃色結(jié)果是6。綠色的結(jié)果是10。
最后可以用sumif函數(shù)和countif函數(shù)求和計數(shù)。
求和公式:sumif(C2 : C18,6,B2 : b18)
計數(shù)公式:COUNTIF(C2:C18,6)第三,使用vba自定義函數(shù)
1.根據(jù)顏色對代碼求和
函數(shù)SumColor(col為范圍,sumrange為范圍)為Long
變暗icell As范圍
申請。不穩(wěn)定的
對于sumrange中的每個icell
如果那么
SumColor (icell)
如果…就會結(jié)束
下一個icell
結(jié)束功能
2.按顏色計數(shù)代碼
函數(shù)CountColor(ary1表示范圍,ary2表示范圍)
申請。不穩(wěn)定的
對于ary2中的每個I
如果那么
計數(shù)顏色計數(shù)顏色1
如果…就會結(jié)束
然后
結(jié)束功能
如果要使用這兩個代碼,必須先粘貼到vba中。首先我們點擊開發(fā)工具,選擇visual basic,進(jìn)入vba的編輯界面,然后點擊插入,選擇模塊,將代碼粘貼進(jìn)去。
這里,我們定義了兩個函數(shù)?;陬伾蠛偷暮瘮?shù)名字叫SumColor,基于顏色計數(shù)的函數(shù)名字叫CountColor。
這兩個函數(shù)的參數(shù)是相同的。
第一個參數(shù):具有統(tǒng)計顏色的單元格。
第二個參數(shù):要計數(shù)的數(shù)據(jù)區(qū)域。
使用方法如下。