色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

EXCEL中,如何用IF函數求相同顏色單元格數的和?

劉姿婷2年前20瀏覽0評論

你好,親,我是微軟辦公認證大師,優質職場領域創作者

在EXCEL的應用里面,用IF函數進行相同顏色單元格求個數,是無法實現的,因為目前,官方還沒有開發關于顏色求和的函數,但是我們可以通過自定義函數的方式實現,也就是說,我們可以自己寫一個顏色求個數的案例

1

案例要求,求出不同顏色在A列的總個數

這樣的案例,我們只能通過自定義函數的方式解決,

2

創建自定義函數

  1. 打開我們的VBA界面,而后插入一個模塊

  2. 將我們的代碼,直接復制到模塊里面

  3. 代碼如下:

  4. FunctionCountByColor(Ref_colorAsRange,CountRangeAsRange)

Application.Volatile

DimiColAsInteger

DimrCellAsRange

iCol=Ref_color.Interior.ColorIndex

ForEachrCellInCountRange

IfiCol=rCell.Interior.ColorIndexThen

CountByColor=CountByColor+1

EndIf

NextrCell

EndFunction

3

函數測試,顏色求和

在需要求個數的單元格,而后我們在公式編輯欄,直接輸入=countbycolor,就是原來我們自定義函數的名稱,而后確定,下拉,就可以看到,不同顏色在A列的個數,就求取了出來

職場的親們學會了嗎?如果有不明白的,后評論,我們會盡快作答