你好,亲,我是微软办公认证大师,优质职场领域创作者 在EXCEL的应用里面,用IF函数进行相同颜色单元格求个数,是无法实现的,因为目前,官方还没有开发关于颜色求和的函数,但是我们可以通过自定义函数的方式实现,也就是说,我们可以自己写一个颜色求个数的案例 1案例要求,求出不同颜色在A列的总个数这样的案例,我们只能通过自定义函数的方式解决, 2创建自定义函数
Application.Volatile '设置为易失性函数 Dim iCol As Integer Dim rCell As Range iCol = Ref_color.Interior.ColorIndex For Each rCell In CountRange If iCol = rCell.Interior.ColorIndex Then CountByColor = CountByColor + 1 End If Next rCell End Function 3函数测试,颜色求和在需要求个数的单元格,而后我们在公式编辑栏,直接输入=countbycolor,就是原来我们自定义函数的名称,而后确定,下拉,就可以看到,不同颜色在A列的个数,就求取了出来 职场的亲们学会了吗?如果有不明白的,欢迎关注后评论,我们会尽快作答 |
|