2022-11-28 11:34来源:m.sf1369.com作者:宇宇
准备好要统计的表格
打开查找与替换对话框,点击查找内容后面的“格式”按钮,填充,背景色中选中要统计的颜色,确定,返回对话框。
在“替换为”框中输入一个字母,注意不同颜色使用不同字母,点击全部替换。用同样的方法将另一种颜色单元格内容替换为字母,直到所有颜色替换完成。
在需要统计某一行或某一列中某颜色单元格数目的单元格中输入对应的COUNTIF公式,如“=COUNTIF(B$2:B$17,"a")”,注意根据实际情况选择单元格范围和需要统计的字母。
然后拉动含公式的单元格就可以统计所有行列中某颜色的单元格数目了
1准备好要统计的表格
2打开查找与替换对话框,点击查找内容后面的“格式”按钮,填充,背景色中选中要统计的颜色,确定,返回对话框。
3在“替换为”框中输入一个字母,注意不同颜色使用不同字母,点击全部替换。用同样的方法将另一种颜色单元格内容替换为字母,直到所有颜色替换完成。
4在需要统计某一行或某一列中某颜色单元格数目的单元格中输入对应的COUNTIF公式,如“=COUNTIF(B$2:B$17,"a")”,注意根据实际情况选择单元格范围和需要统计的字母。
5然后拉动含公式的单元格就可以统计所有行列中某颜色的单元格数目了
假定原表格在SHEET1;1、点中SHEET2的A1单元格,CTRL+F3,名称中输入YS,引用位置输入=GET.CELL(63,Sheet1!A1),确定。;2、SHEET2的A1=YS,右拉填充至H列,再一起下拉填充3行。;3、回到SHEET1的I1,输入公式=countif(sheet2!a1:h3,27)
1、首先看表,有些单元格只有颜色标准,没有什么特别之处,所以你不能使用内置函数对带有颜色标签的单元格进行统计分析。
2、选择E2单元格,然后单击菜单栏“公式” - “定义名称”以打开“新名称”对话框。
3、在“新名称”对话框中,首先创建一个新名称“YSTJ”,输入位置“= get.cell(63,b2)* now()^ 0”,然后单击“确定”。 get.cell函数可以获取有关指定单元格的一些信息。参数“63”是返回指定单元格填充颜色的代码。 now()函数是一个volatile函数,now()^ 0的结果是1.您可以通过乘以结果而不改变结果来乘以结果。当单元格发生变化时,可以随时刷新公式以获得新公式。结果。
4、在E2单元格中输入“= YSTJ”(即新创建的名称),按Enter键得到结果3,即红色填充码为3。通过拖动填充手柄将E2单元复制到E2:G12区域。 B2:D12区域单元填充颜色的代码对应于E2:G12区域的“映射”。使用辅助区域E2:G12,我们可以计算B2:D12区域。
5、例如,计算红色单元格的数量:在单元格I2中输入“= COUNTIF($ E $ 2:$ G $ 12,3)”并得到6的结果。计算绿色单元格值的总和:在I3单元格中,输入:“= SUMPRODUCT(B2:D12,(E2:G12 = 10)* 1)”(绿色填充码为10),结果为330。
6、因为使用了宏表函数,所以当工作表用完时,它应该保存为“启用宏的工作簿”文件格式,并且允许在打开宏时启用它。
1、先选择数据列,然后ctrl+H替换,把所有0替换删除掉,替换内容不用写,注意单元格格匹配点上,不然会把10变成1之类的。
2、保持选择区域不变(不要乱点鼠标),按ctrl+G定位,定位条件选“空值“
3、定位选择后在有选区内点鼠标右键选删除,选下方单元格上移。完成。
需要通过宏表函数GET.CELL来获得带填充色的颜色代码,然后进行计数。
1、选择颜色列旁边的B列,按Ctrl+F3,打开自定义名称对话框,输入
名称:颜色
引用位置:=GET.CELL(63,!A1) 确定,完成自定义名称;
2、在B1单元格输入“=颜色”,然后向下填充公式,得到A列的颜色代码;
3、在D2单元格输入=COUNTIF(B:B,29)
在D3单元格输入=COUNTIF(B:B,6)
1、首先看表,有些单元格只有颜色标准,没有什么特别之处,所以你不能使用内置函数对带有颜色标签的单元格进行统计分析。
2、选择E2单元格,然后单击菜单栏“公式” - “定义名称”以打开“新名称”对话框。
3、在“新名称”对话框中,首先创建一个新名称“YSTJ”,输入位置“= get.cell(63,b2)* now()^ 0”,然后单击“确定”。 get.cell函数可以获取有关指定单元格的一些信息。参数“63”是返回指定单元格填充颜色的代码。
now()函数是一个volatile函数,now()^ 0的结果是1.您可以通过乘以结果而不改变结果来乘以结果。当单元格发生变化时,可以随时刷新公式以获得新公式。结果。
4、在E2单元格中输入“= YSTJ”(即新创建的名称),按Enter键得到结果3,即红色填充码为3。通过拖动填充手柄将E2单元复制到E2:G12区域。 B2:D12区域单元填充颜色的代码对应于E2:G12区域的“映射”。使用辅助区域E2:G12,我们可以计算B2:D12区域。
5、例如,计算红色单元格的数量:在单元格I2中输入“= COUNTIF($ E $ 2:$ G $ 12,3)”并得到6的结果。计算绿色单元格值的总和:在I3单元格中,输入:“= SUMPRODUCT(B2:D12,(E2:G12 = 10)* 1)”(绿色填充码为10),结果为330。
6、因为使用了宏表函数,所以当工作表用完时,它应该保存为“启用宏的工作簿”文件格式,并且允许在打开宏时启用它。
需要通过宏表函数GET.CELL来获得带填充色的颜色代码,然后进行计数。
1、选择颜色列旁边的B列,按Ctrl+F3,打开自定义名称对话框,输入
名称:颜色
引用位置:=GET.CELL(63,!A1) 确定,完成自定义名称;
2、在B1单元格输入“=颜色”,然后向下填充公式,得到A列的颜色代码;
3、在D2单元格输入=COUNTIF(B:B,29)
在D3单元格输入=COUNTIF(B:B,6)
这个需要自定义函数 Function colorcount(y As Range, rng) Application.Volatile Dim c As Double Dim x As Range For Each x In rng If