excel里面根据数据的颜色进行汇总,可以利用筛选、subtotal函数实现。
如下图,要对字体颜色为红色、绿色、黑色的分数进行汇总。
步骤:1.对数据按照颜色筛选,筛选绿色;
2.输入函数,颜色为绿色的语文成绩汇总=subtotal(9,b4:b8)
subtotal函数的参数9表示对筛选出来的内容进行求和,如果直接使用sum函数求和会把隐藏起来的也计算在内。
好了,以上操作就把绿色的数据汇总求和了,如果想要求其他颜色的也是一样。
更多关于excel的使用方法与技巧,请点击我的头像进行关注,里面有很多excel学习内容。
——by:酷米号@走进excel
网友解答:自定义一个函数color(a,b,c,d)
1、c为true求和,否则计数;
2、d为true按背景计算,否则字体计算;
functioncolor(参照颜色区asrange,统计区asrange,optionalsumorcountasboolean=false,optionalbackorfontasboolean=false)
application.volatile
dimcellasrange,colors,sum,i
'第三个参数是true则求和,否则是计数
'第四参数是true则按背景色计算,否则按字体色计算
colors=iif(backorfont,参照颜色区(1).interior.color,参照颜色区(1).font.color)
foreachcellin统计区'遍历求和区
ifbackorfontthen
'背景色相同则累加数值及计数器
ifcell.interior.color=colorsthensum=sum+iif(isnumeric(cell),cell,0):i=i+1
else
'字体色相同则累加数值及计数器
ifcell.font.color=colorsthensum=sum+iif(isnumeric(cell),cell,0):i=i+1
endif
学好贵在看书与实践
原文标题:Excel中怎样用函数对数据背景和字体按颜色汇总呢?怎样学好Excel?,如若转载,请注明出处:https://www.saibowen.com/tougao/21156.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。