乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请问如何在<em>EXCEL</em>中根据两列数据<em>统计</em>

请问如何在<em>EXCEL</em>中根据两列数据<em>统计</em>

作者:乔山办公网日期:

返回目录:excel表格制作


是使用部门吧
第一种:数据透视表
第二种SUMIF公式 =SUMIF($B$3:$B$22,"部门名称",$C$3:$C$22)
例如:=SUMIF($B$3:$B$22,"a",$C$3:$C$22)

可以在打开的EXCEL表格中建立数据刷选,然后在筛选时根据自己的需要进行二次筛选就可以实现对应的统计需要了。具体的操作方法如下:

1、在电脑上打开EXCEL文件,选中需要的单元格表头,点击上方的数据选择刷选按钮。

2、该单元格中如同样的毛巾。比如要筛选价格为200的毛巾数量。点击名称下拉箭头,选择毛巾。

3、再点击价格的下拉箭头,在出现的选项中选择200,意味着在毛巾刷选以后,再刷选同样价格。

4、此时就可以看到名称相同、价格相同的毛巾数量了,使用加法公式就可以求出来统计数量。

5、如需要统计出毛巾价格为400的数量,则可以点击价格的下拉箭头选择400。

6、再使用加法公式就可以统计数同样为毛巾,价格为400的统计数量了。

7、同时需要同一个名称,不同价格的统计数量,则点击价格下拉箭头,选择所有价格就可以实现。

8、此时就可以看到同样的毛巾名称、不同的价格统计出来的数量。


dim sheet2endrow as long
dim sumscore as double
dim personcount as long

sheet2endrow = worksheets("sheet1").cells(rows.count,1).end(xlUp).row
sumscore =0
personcount =0

for i=2 to sheet2endrow
if worksheets("sheet1").cells(i,1).value="11高职e68a84e8a2ad7a686964616f3351" and worksheets("sheet2").cells(i,2).value="外贸" then
sumscore = sumscore + worksheets("sheet1").cells(i,8).value
personcount =personcount + 1
end if

next i
worksheets("sheet12").range("C3").value=format(sumscore/personcount,"0.00")
worksheets("sheet12").range("D3").value=personcount
以上代码计算出“11高职1”班级,“外贸”专业的总分的平均分以及人数
其它的类推,就不多写了

1、以excel2010版本为例,如图首先在B1单元格里输入COUNTIF函数,表示计算某个区域中满足给定条件的单元格数目,如果是多个条件的就输入下面的COUNTIFS函数;

2、COUNTIF函数的公zd式为=COUNTIF(区域,条件),所以这里的区域填A列,条件是要统计的江高镇,但由于江高镇只是A列单元格里中间的一个字段,前后还有文字,所以要加上符号*,代表单元格中含有江高镇的都要进行统计,填完公式后按enter键则可得出统计结果;

3、同理,如果要统计其他文字的,则把公式里的“江高镇”改为如“人和镇”则可,得到统计结果是4个,是正确的。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网