王德寶,王德寶講師,王德寶聯系方式,王德寶培訓師-【中華講師網】
    49
    鮮花排名
    0
    鮮花數量
    掃一掃加我微信
    王德寶:Excel有關顏色這點事:按顏色排序/求和/計數等
    2016-01-20 20960

    我們通過條件格式或手工設置了單元格產生不同的顏色(背景色或前景色),接下來我們希望更進一步的操作或統計,例如:按照一定的顏色順序排序、相同顏色的單元格累加求和、或者計算某一顏色的單元格有多少個等。

     

    關于排序,Excel2007版以后內置了按顏色排序的功能,這里不多說。下面探討如何根據顏色求和或計數。

     

    解決思路:先得到顏色值,再利用相應的函數(SUMIFS,COUNTIFS)進行統計。

     

    一、根據顏色取顏色值 

    通常有兩個解決辦法:利用GET.CELL函數,或自定義函數法。建議采用增加輔助列的方法,先計算出顏色代碼,再據此求和或計數。

    1、GET.CELL 取單元格信息的宏表函數,關于這個函數的詳細參數大家百度吧。

    需要注意的是這個函數不能在工作表單元格中直接使用!那怎么用呢?在名稱里。你要定義名稱:選中B2單元格,公式->定義名稱->起個名額如MyColor->引用位置里面輸入 =get.cell(38,Sheet1!A2),然后確定。

    然后在B2輸入=MyColor,則就會返回A列同行單元格的背景色的顏色代碼,往下拉公式填充。

    2、自定義函數法。進入VBA窗口,插入模塊,輸入以下代碼 :

    '返回單元格的背景顏色代碼

    Function GetColor(rng As Range) As Double

        GetColor = rng.Interior.ColorIndex

    End Function

    然后就可以在單元格里像其它函數一樣使用這個GetColor函數了。

     

    舉一個實例,如下圖,通過上述兩個方法可以分別得到顏色代碼。

    點擊查看原圖

     

    二、用函數統計 

    求得顏色值之后,要想統計某個顏色的單元格之和或個數,利用sumifs函數和countifs函數,對顏色代碼進行計算即可。上圖中B20、C20、D20的公式分別為:

    取顏色值公式:

    B20 =GetColor(A20)

    按顏色求和公式:

    C20 =SUMIFS($C$2:$C$16,$C$2:$C$16,B20)

    按顏色計數公式:

    D20 =COUNTIFS($C$2:$C$16,B20)

     

    至此,這類問題基本都能迎刃而解。

     

    注意:細心的朋友可能會發現,對于同一個單元格,兩個函數算出的顏色值可能不一樣的。導致這個問題的原因可能是兩個函數能處理的顏色的多少是不同的,具體還沒仔細研究。

    要很好的避免這個問題,推薦使用第二種自定義函數的方法來求顏色值。


    德寶老師博客原文:https://blog.debao.name/excel_color.html?j=1

    全部評論 (0)

    Copyright©2008-2025 版權所有 浙ICP備06026258號-1 浙公網安備 33010802003509號 杭州講師網絡科技有限公司
    講師網 www.transparencyisgood.com 直接對接10000多名優秀講師-省時省力省錢
    講師網常年法律顧問:浙江麥迪律師事務所 梁俊景律師 李小平律師

    主站蜘蛛池模板: 日本不卡一区二区三区视频| 无码人妻少妇色欲AV一区二区| 国产A∨国片精品一区二区 | 精品黑人一区二区三区| 日韩国产一区二区| 中文乱码人妻系列一区二区 | 日韩免费一区二区三区| 亚洲A∨无码一区二区三区| 国产成人久久精品一区二区三区| 日本高清成本人视频一区| 成人无码一区二区三区| 一区二区三区影院| 日本一区二区不卡视频| 国产成人精品无码一区二区| 无码人妻久久一区二区三区 | 成人免费区一区二区三区| 中文字幕一区二区免费| 国产一区二区精品| 色欲精品国产一区二区三区AV| 日本一区二区在线| 亚洲AV乱码一区二区三区林ゆな| 久久人做人爽一区二区三区| 精品国产鲁一鲁一区二区| 国模大胆一区二区三区| 国产成人一区二区精品非洲| 国精品无码A区一区二区| 久久久久久人妻一区精品| 色噜噜狠狠一区二区| 国产一区美女视频| 插我一区二区在线观看| 精品国产鲁一鲁一区二区| 国产一区韩国女主播| 亚洲电影国产一区| 日本一区免费电影| 亚洲国产综合无码一区二区二三区 | 波多野结衣AV无码久久一区| 无码人妻品一区二区三区精99 | 精品一区二区三区免费| 国产精品自拍一区| 一区二区三区美女视频| 伊人久久一区二区三区无码 |