excel怎么根据填充颜色计算百分比

我想计算一下根据填充颜色条件所计算出来的绿色百分比占比。
请大神告诉我应该怎么计算,请写出详细步骤,谢谢。

1、打开Excel,选中需要填充颜色的区域。

2、开始--条件格式--最前/最后规则-其他规则。

3、选择图片中圈中的部分。

4、选择最高或者最低。

5、输入百分比,并勾选后面的方框。

6、选择格式,对字体或者单元格进行颜色填充设置。

7、最后点击确定即可完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-05-24

ctrl+F查找,选项,格式,填充(选绿色),查找全部,在查找结果里,选中第一个,拉滚动条到最后,按着shift点击最后一个,关闭查找对话框,在公式编辑栏输入1,按Ctrl+enter填充,在后边用公式=SUM(B1:H1)/COLUMNS(B1:H1)即可得到绿色的占比,想要百分比形式,单元格格式设置为百分比就OK了!

附件是我做的动画,范围跟你的不太相同,不过道理是一样的。

如果不喜欢就VBA自定义函数了,统计某种颜色个数

Function Count背景色(colAs Range, countrange As Range) As Integer

   Dim icell As Range

   Application.Volatile

   For Each icell In countrange

       If icell.Interior.ColorIndex = col.Interior.ColorIndex Then

            Count背景色= Count背景色+ 1

       End If

   Next icell

End Function

代码不会用就百度下吧。

I2公式=COUNT背景色(A$6,B2:H2)/COLUMNS(B1:H1)

本回答被提问者和网友采纳
第2个回答  2015-05-22
填入数字,比如1为到场0为请假,再计算。
相似回答