excel中统计每一行中指定字体颜色和填充颜色的单元格求和(不使用VBA)

您所在的位置:网站首页 excel表格内填充颜色 excel中统计每一行中指定字体颜色和填充颜色的单元格求和(不使用VBA)

excel中统计每一行中指定字体颜色和填充颜色的单元格求和(不使用VBA)

2024-01-09 00:48| 来源: 网络整理| 查看: 265

       今天早上同事问了一个看似简单,但是实现起来却一头雾水的问题。那就是对着满屏幕“五颜六色”的数字,要求出每一行中指定颜色的单元格的数值之和。(如下图,因涉及数据敏感性,简易表示一下)

这个问题看似简单,但是如果不使用VBA真的有点无从下手的感觉(因为本小白不懂VBA),经过一大轮百度后,很多方法只教你怎么使用条件查找  后使用   定义名称(相当于根据条件选定单元格),再配合sum来统计。但是这种只能统计到一个符合条件的所有单元格之和,无法按每一行来汇总!(实在找了好久没有解决,小编也奇怪为啥就没有人遇到这样需要每一行统计求和的问题吗?!)

 

幸好,机缘巧合之下,被小编瞄到了一个专门用来标识单元格字体颜色和填充颜色的宏函数 get.cell()

 

-------------------------------------------------------我 是一条尴尬的分割线----------------------------------------------------------------------------------------

简介

宏表函数GET.CELL是在早期低版本Excel中使用的函数,其作用是返回引用单元格的信息。它仍可以在高版本的工作表中使用,不过不能直接用在单元格中,而只能通过定义的名称的方式来使用。

语法

GET.CELL(Type_num, Reference)

Type_num指明单元格中信息的类型。用数字表示,范围为1-66。(这个很重要!!!  

目前用到的是24——返回单元格的文字颜色代表的数值    63——返回单元格的填充颜色代表的数值)

Reference为引用的单元格或区域。

-------------------------------------------------------我 是一条尴尬的分割线----------------------------------------------------------------------------------------

不写文字了,直接用途代替吧(选定那个单元格,点 定义名称)

 

 

↑上面按确定后,↓这个单元格里输入公式“=文字颜色”

↓可见不同文字颜色所代表的数值是不一样的(黑色是1,红色是3 。。。。。。)

根据需求,我们还需要同时找到指定填充颜色的单元格,同理在右边的单元格里  定义名称  “填充颜色”  (get.cell(63,)

向右边和下边拉完公式后,在最右边弄个辅助统计(主要是为了同时满足文字颜色和填充颜色的数值)

 

最后就是结合sumif来统计最终需求的数据了(红色字体(3)+黄色填充(6) = 9):

 

声明:纯原创+手打,哈哈哈哈

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3