你知道如何按照背景色或者字体颜色来求和吗?

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

按颜色来做一些计算、统计等操作在以前几乎用基础操作是无法实现的。借用宏表函数和VBA我们实现依据某一颜色来进行一些操作。今天这个帖子重点是介绍另类的基础操作和如何使用宏表函数来按颜色做一些操作。

01

先讲一个简单的吧。在一个工作表中我们如何对某一颜色的单元格(或字体)进行求和呢?如下图,我们要对涂绿色的单元格进行求和。

在单元格F1中输入“=SUBTOTAL(9,F3:F18)”。接下来,我们对数据区域进行排序和筛选。单击F列的下拉箭头,单击“按颜色筛选”,里面有两个选项,“按单元格颜色筛选”和“按字体颜色筛选”。如果你没有对字体设置颜色,那么“按字体颜色筛选”选项就不会出现。

筛选完成之后的效果是这个样子的。

我们通过SUBTOTAL函数间接地实现了按照颜色来求和的目的。更改SUBTOTAL函数的参数,就会有更多的计算类型可选择。

但这个毕竟不是常用的方法,使用场合受一定的限制。

02

利用宏表函数,我们可以更加自由地按照颜色来做一些操作。宏表函数不能直接使用,必须在名称中使用。

下面这个例子,要求按照F列中的颜色来对销售量求和。

首先在名称中定义名称“color”,公式如下:“=GET.CELL(63,Sheet1!C2)+NOW()^0-1”。第一个参数63代表单元各个的背景颜色。

NOW()函数,是每时每刻都在变化的,由它的变化,强行引起GET.CELL同时进行重算,以达到及时更新的目第。任何非0数字的0次方,结果都是1,所以NOW()^0-1始终结果为0,并不影响计算结果。

接下来添加辅助列,单元格D2中输入公式“=color”;在单元格G2中输入求和公式“=SUMIF(D:D,color,C:C)”。

这时可以看到,G列中按照要求的颜色统计了销售量总量。

03

下面我们再来看看如何按照字体的颜色来做一些操作。方法和上面的大同小异,只是在创建名称时,将宏表函数的第一个参数改为24,其含义是,代表1~56 之间的一个数字,是单元格中首字符的字体颜色编号。如果字体颜色为自动生成,返回 0。

接下来在辅助列中输入公式“=color”;

在单元格G2:G5中输入的求和公式和上面的有些区别,分别输入:

“=SUMIF(D:D,"45",C:C)”

“=SUMIF(D:D,"6",C:C)”

“=SUMIF(D:D,"43",C:C)”

“=SUMIF(D:D,"33",C:C)”

其中第二个参数分别对应着橙色、黄色、绿色和蓝色。

这样,就完成了按照字体颜色来求和了。

其它操作的原理是类似的,这里就不再介绍了。

好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

就知道你“在看”

推荐阅读
(0)

相关推荐

  • 这样用公式计算余额,我还是第一次见到

    VIP学员的问题,要在筛选状态下计算余额. 余额我写过好多公式,第一次写这种.先来回顾一些常用的计算余额方法. 1.最常用的,也就是不考虑其他任何情况. N是将标题转换成0,这样就可以相加,否则会出现 ...

  • 五颜六色的表格如何做数据统计?这3个小技巧能节省你一半的时间!

    发送[交流] 立即进秋叶 Excel 读者快乐交流群! 本文作者:农夫 本文审核:玛奇鹅 本文编辑:竺兰 大家好,我是农夫,专治疑难杂「数」的农夫~ 日常工作中,我们在用 Excel 录入或浏览数据时 ...

  • 进阶 | INDIRECT函数进阶教程 - 原理篇!

    INDIRECT函数也是常用的引用函数之一,我把他叫做"快递员函数"!因为只要我们告诉他地址,他就可以准确的那种地址中的东西! INDIRECT函数基础还没掌握的同学,可以先读一下 ...

  • 如何给Excel表格添加背景色以及更改字体颜色?

    Excel表格使用颜色的不是很多,但是小编本人比较喜欢添加各种凸显的颜色,一来便于查找和 分辨,二来比较鲜明不显枯燥,下面请看小编操作哈! 打开Excel进入工作区,先在一个单元格上输入一段文字. 然 ...

  • 如何改变word文档的字体颜色

    在word文档上编辑文字时,有的时候为了让文档看起来更吸睛,可以考虑给部分文字设置为不同的字体颜色.那么,伙伴们知道如何改变word文档的字体颜色么?不确定的话,一起来了解一下吧. 1.找到要改变字体 ...

  • Excel按单元格背景颜色、字体颜色分别对数据计数和求和

    Excel情报局 OFFICE 爱好者大本营 用 1% 的Excel 基础 搞定 99%的 职场工作 做一个有价值感的Excel公众号 Excel是门手艺   玩转需要勇气 数万Excel爱好者聚集地 ...

  • PS如何快速更改字体颜色?

    在PS中快速更改文字的颜色除了通过字体的颜色设置还可以填充颜色,赶紧来看看吧! 1.首先输入一行文字在画布中. 2.第一种方法就是填充了,点击前景色更改颜色. 3.直接按alt+delete填充前景色 ...

  • Excel中如何根据单元格的背景或字体颜色来计数和求和

    很多表亲喜欢通过格式设置将Excel中的单元格字体或背景设置为不同颜色,以示区别于其他单元格.设置完成后,又希望能够根据不同的单元格字体或背景颜色对某个区域进行条件求和.那么Excel中如何根据单元格 ...

  • [css] 第97天 如何更改placeholder的字体颜色和大小?

    今日试题: 如何更改placeholder的字体颜色和大小? 此开源项目四大宗旨:勤思考,多动手,善总结,能坚持 <论语>,曾子曰:"吾日三省吾身"(我每天多次反省自己 ...

  • 如何设置幻灯片字体颜色

    在PPT中如何设置幻灯片字体颜色呢? 打开一个PPT文档,如图所示. 单击选中需要设置颜色的文字. 单击工具栏上的开始,点击字体项,调出字体对话框. 在字体颜色下拉列表中选择所需颜色. 最后单击确定即 ...

  • 在幻灯片如何使用取色器改变字体颜色

    在PPT幻灯片中如何使用取色器改变字体颜色呢? 打开一个PPT文档,如图所示. 单击选中需要改变颜色的文字. 单击开始,在字体颜色下拉列表中选择取色器. 然后将取色器点击需要选取的颜色,我们可以看到所 ...

  • Word如何设置字体颜色

    在Word中如何设置字体颜色呢? 打开一个Word文档. 单击选中需要设置字体颜色的文字. 按Ctrl+D调出字体文本框. 单击字体颜色文本框下拉列表选择颜色. 最后单击确定即可.