我们在使用excel时 , 会遇到这样的情况:一个工作表中某些单元格填充为某种颜色 , 要求将填充了某种颜色的单元格进行快速求和 。
excel现成的函数中是没有根据颜色求和的函数 。小编在本文给大家介绍一种方法:利用宏函数Get.Cell来完成根据单元格颜色求和 。
实例如下图所示:
【Excel中Get.Cell函数实现根据单元格的填充颜色求和】工作表中A1:G10单元格区域为源数据 , 在A1:G10这一区域中 , 有些单元格填充颜色为红色 , 如何快速求出单元格填充颜色为红色的单元格的和 。
根据单元格填充颜色求和如下介绍:
第一步 , 将光标定位到A12单元格 , 单击菜单插入——名称——定义 , 弹出定义名称对话框 , 在“在当前工作簿中的名称”下面输入“hhh” , 在“引用位置”下面输入:=GET.CELL(63,Sheet1!A1:G10) , 单击“确定”关闭定义名称对话框 。
第二步 , 选中A12:G21单元格区域 , 在编辑栏输入:=hhh , 按下CTRL+回车键确定 。即可得到有颜色的单元格的颜色代码 , 红颜色为3 。
第三步 , 在D23单元格输入公式:=SUMIF(A12:G21,3,A1:G10) , 得到A1:G10单元格区域颜色为红色的数据之和是:103 。
案例解析:
1、在定义名称中 , 引用位置用到了GET.CELL宏函数 。
2、=GET.CELL(63,Sheet1!A1:G10) , 公式中的参数“63”的意思是:单元格填充颜色(背景)编码数字 。
3、=SUMIF(A12:G21,3,A1:G10) , 公式中的参数“3” , 是红色对应的编码为3 。
推荐阅读
- Excel中Today函数实现在账龄分析中的应用
- excel利用Rank函数实现解决成绩同分同名次办法
- 怎么应用Excel函数计算日期间隔
- 利用Excel函数查找重复和不重复数据实现教程
- 怎么应用Excel函数计算工龄和年龄
- Excel利用身份证号码计算生成出生肖和星座实现教程
- Excel利用身份证提取户籍所在省份地区实现图解教程
- Excel中替换指定字符数的文本的REPLACE函数使用教程
- Excel中所有英文字母转小写的LOWER函数使用方法
- Excel生日提醒功能,一起动手操作玩玩