
假如对A1:A100列中的红色单元格求和,结果放A101, *** 作如下:
用宏表函数:
1、选B1——菜单栏——插入——名称——定义——在当前工作簿中的名称,输入:ABC——引用位置,输入:
=GETCELL(24,A1)
2、B1输入:
=ABC
回车并向下填充
3、A101单元格输入:
=SUMIFS(A1:A100,B1:B100,3)
方法一:
“筛选”下拉菜单——“按颜色:”——“单元格颜色”——“无填充”
方法二:
1、在B列,定义名称,使用宏表函数:getcell(63,引用单元格)
ps:
① “63”代表返回单元格的填充(背景)颜色;
②“ 引用单元格”选择相对引用,否则拖动填充后,公式结果全部为首个单元格的结果
2、使填充颜色的单元格,显示True,使用函数:“=名称>0”
ps:所有的颜色值都大于0,所以填充了颜色的单元格,结果会返回true
3、筛选结果为True的单元格,得到填充了颜色的单元格
*** 作步骤/方法
1在单元格中选中要设置的区域。
2点击菜单栏中的条件格式后选择突出单元格规则。
3在d出的窗口中点击重复值后选择填充的颜色,最后点击确定即可。
4根据以上步骤就可以将单元格自动填充颜色。
注意事项/总结
1点击条件格式后选择突出单元格规则。2点击重复值后选择填充的颜色点击确定。
如果不用宏,那只能用getcell函数,因为它是excel里唯一区别单元格颜色的函数。你说不能用是 *** 作不对或者安全设置太高。
------------------------------------------------------------------
用getcell方法:
1、选择最上方标签
插入---名称---定义,然后填写名称(任意,假设为"yanse"
引用位置填写为:
getcell(63,sheet1!b1:zz999),这里的b1:zz999你按照你的表格更改哈。
2、新建一个空工作表sheet2,用于判断sheet1的单元格颜色。从你在sheet1中有数据的那列对应sheet2的位置开始(比如
sheet1的b1单元格是数据起始位置,那么就在sheet2的b1中)输入"=if(yanse<>0,sheet1!b1,0)",然后拖拽公式,面积与sheet1有数据对应。这样你会看到凡是sheet1有红色的单元格,在sheet2中都有数字
3、在sheet3中的每行做求和公式就好了。相信这个你应该会吧!
祝你成功
用条件格式,个人偏好习惯性用公式来设条件格式。
如题,假设你这行数据在A列,那么选中第一个单元格,插入条件格式,第一个格式公式设置:
=AND(A1>=05)
设置填充颜色——红色
第二个公式:
=AND(A1>=04,A1<05)
设置填充颜色——**
第三个公式:
=AND(<04)
设置填充颜色——绿色
然后其他的单元格用格式刷套用A1单元格就可以了。。
比如,A列的有关单元格设置了背景色
这样 *** 作:
点B1
菜单:插入-名称-定义
任意定义一个名称,如color
“引用位置”处输入 =getcell(63,A1)
确定
这时,B1引用刚定义的名称的公式
=color
B1公式向下复制
这样,A列中各单元格的填充色的颜色值就全计算出来
这时,要计算指定颜色的个数,只需作对应的统计即可
比如,红色值为3
则A列中,红色填充的个数是
=countif(B:B,3)
以上就是关于excel中有若干列,每一列中填充了不同的颜色,自动提取其中一列中某背景色单元格中的数值并求和。谢谢。全部的内容,包括:excel中有若干列,每一列中填充了不同的颜色,自动提取其中一列中某背景色单元格中的数值并求和。谢谢。、【Excel函数】筛选含填充(背景)颜色的单元格、excel如何设置输入数字后单元格自动填充颜色等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)