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