作者:乔山办公网日期:
返回目录:excel表格制作
1、电来脑打开Excel表格,按Alt+F11进入宏。
2、进入宏后,自点击插百入模块。
3、点击插入模块后,输入代码
Function SUMColor(rag1 As Range, rag2 As Range)
Application.Volatile
For Each i In rag2
If i.Interior.ColorIndex = rag1.Interior.ColorIndex Then
SUMColor = SUMColor + 1
End If
Next
End Function。
4、插入代码后,返回度Excel输入公式=SUMColor(C3,A1:C7),C3是要统计的颜色的单问元格,A1:C7是区域。
5、然后按回车就可以答了。
你的五个单元格合并,可能是利用格式刷进行合并的吧?这是将单元格合并保留合并前单元格数据的常用方法 如果你只希望保留第一个单元格数据,而不保留后面四个单元格的数据请点工具栏的合并居中按钮,进行合并即可
使用countif(区域,统抄计值)函数
这个函数需要2个参数,区域即需要统计的区域,统计值袭是你需要统计的对象,当然,百EXCEL也支持模糊统计,如度=countif($A:$A,>"20"),该函数的意思是统计A列中大于20的单知元格道数量。又比如=countif($A:$A,"*abc*"),该函数的意思是统计A列中所有包含有abc的单元格数量。
假设你的合知并单元格在A列,从第二行开始(第一行标题),可以这么操作:
1、选上A列,输入1,ctrl+enter(输入后,所有的合并单元格都有1)道
2、复制A列,粘贴到其他任意空列(假设是B列)
3、取消B列的合并单元格
4、筛选B列的空白单元格(这时,A列显示的都是合并的单元格)
5、在C列的筛选状态下的回第一行输入=A3,(这里我是假设第一个合并单元格从第3行开始;你可以输入“=”号后,用鼠标选择该合并的单元格再enter键)
6、往下填充C列,C列的求和就是A列的合并单元格个数
注:如果你列中有数据,可以先复制该列到其他列,删除了数据后再按照上面的步答骤操作。