欢迎您访问我爱IT技术网,今天小编为你分享的office系列之excel教程:【Excel如何利用Get.Cell函数完成单元格颜色求和】,下面是详细的讲解!
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如何利用Get.Cell函数完成单元格颜色求和的用户互动如下:
相关问题:excel能用单元格颜色作为条件求和吗
答:假设你的数据在A列 在名称管理器中 新建 名称 X 引用位置写 =GET.CELL(38,Sheet1!$A1) 在B1中写=X 然后下拉,即可返回颜色值,红色为3 黄色为6 接下来 =SUMIF(B:B,6,A:A) 这是求黄色的和 =SUMIF(B:B,3,A:A) 这是求红色的和 >>详细
相关问题:excel如何按单元格颜色对一行求和
答:我知道的可以用宏 '=========================== '按单元格颜色求和《公式》 '=========================== Public Function sumcolor(sumrange As Range, colorcell As Range) Dim returnsum As Double Dim tes As String For Each Item In sum... >>详细
相关问题:如何对有颜色的单元格进行求和
答:用宏表函数: 1、选B1——菜单栏——插入——名称——定义——在当前工作簿中的名称,输入:ABC——引用位置,输入: =GET.CELL(24,A1) 确定。 2、B1输入: =ABC 回车并向下填充。 3、A101(红色)输入: =SUMIF(B1:B100,3,A1:A100) A102(黄色)输入: =SUM... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
