我们在使用excel时 , 会遇到这样的情况:一个工作表中某些单元格填充为某种颜色 , 要求将填充了某种颜色的单元格进行快速求和 。
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”的意思是:单元格填充颜色(背景)编码数字 。
【Excel中Get.Cell函数实例:根据单元格填充颜色求和您需要了解的】 3、=SUMIF(A12:G21,3,A1:G10) , 公式中的参数“3” , 是红色对应的编码为3 。
推荐阅读
- Excel表格名实现按笔划排序的方法高手进阶
- Excel2010如何在一个单元格中显示图表您需要了解的
- 巧妙处理Excel折线图表中的断裂问题详解介绍
- Excel一列转多行多列的方法科普大全
- Excel工作表保护设置推荐阅读
- 利用Excel快速计算淘宝订单毛利润推荐阅读
- 消除EXCEL的计算误差帮助升级的技巧
- Excel-中的一列转多列知道的都在这里了
- 【健康知识】?牛油果有黑点吃了中毒
- 【养生知识】螃蟹中毒的症状