excel条件函数设置颜色,excel设定颜色的函数

在日常处理数据工作中,经常需要对某一条件的数字进行分类或汇总,今天我们就来看看如何按照颜色类别来汇总数据 。
如下图表的单元格区域,我们想对其中相同颜色的单元格进行汇总 。但是要想解决这个问题,靠Excel自带的函数是无法完成的,需要使用VBA设置函数来实现 。
设置函数的SumByColorr的方法/步骤如下:
1 在EXCEL界面中,按下组合键 Alt + F11,弹出一个MicrosoftVisual Basic窗口 。
2 在窗口中,执行菜单操作:“插入”—>“模块”,如下图 。
【excel条件函数设置颜色,excel设定颜色的函数】3 看到一个“(通用)”的窗体,这个窗体就是用来输入VBA代码的窗体,如下图:
4 将如下代码粘贴到该窗体中: FunctionSumByColor(Ref_color As Range, Sum_range As Range) Application.Volatile Dim iCol As Long Dim rCell As Range SumByColor = 0 iCol =Ref_color.Interior.ColorIndex For Each rCell InSum_range If iCol = rCell.Interior.ColorIndex And WorksheetFunction.IsNumber(rCell) Then SumByColor = SumByColor + rCell.Value

    推荐阅读