dota6.80c英雄出装:请高手急救!!!关于EXCEL问题。

来源:百度文库 编辑:高校问答 时间:2024/05/06 11:17:18
1、在EXCEL中,我要统计出补贴在70元,应发工资在1300元以上的人数。
补贴在C2:C46,应发工资在D2:D46。
2、在EXCEL中,要统计出所有男职工的应发工资的平均数。
性别在B2:B46,应发工资在D2:D46中。

我先谢谢各位了。
一楼二楼三楼回答得都很好,但是我只想要用函数来进行求解,拜托各位了。
在第二题中,我用average(if(b2:b46="男",d2:d46))来进行计算,但不成功。我想知道错在哪里?

我测试了一下,在我这里可以,你看看。

1、“=SUMPRODUCT((C2:C46=70)*(D2:D46>=1300))”应该可以解决问题。
说明:这个公式还可以继续加条件,如补助70元,工资1300以上,男职工人数。
2、“=SUMIF(B2:B46,"男",D2:D46)/COUNTIF(B2:B46,"男")可以解决问题。
说明:SUMIF(B2:B46,"男",D2:D46) 为求男职工工资总和 COUNTIF(B2:B46,"男") 为求男职工人数。

能不能解决问题给回个话,不行我再改进。

高级筛选

1.菜单-工具-宏-新建一个宏,然后输入以下代码
total=0
for i=2 to 46
if cells(i,3)>70 and cells(i,4)>1300 then
total=total +1
endif
next i
cells(47,1)=total
'结果产生在A47中
'然后点三角键运行即可
2.同样新建一个宏
total=0
for i=2 to 46
if cells(i,2)="男" then
total=total +cells(i,4)
endif
next i
cells(47,1)=total/i
'结果产生在A47中
'然后点三角键运行即可

试试吧!

1用自动筛选,选择要设置条件的数据清单列,点三角下拉设置自定义条件就可以了,简单实用,代码太复杂了。
2 高级筛选也行,就是复杂了点,同样的设置条件
你试试先~,包解决,有问题留言~

1、我认为应该选用自动筛选,这时各个项目右边都会有个倒三角的按钮,点一下选“自定义”设置好范围就可以了;
2、可以选用数据透视表,把“应发工资”拖至“数字区域”再把“性别”拖至“列字段”,这时候会出来一个按钮为“求和项:应发工资”,在数据透视表工具栏上把“性别”拖至这个按钮上松开,OK,这时会显示“求和项:应发工资”、“计数项性别”这两上栏目,下面,再用求平均值的工式计算就OK啦!如果还不明白就给我发邮件啦!

第二个问题,我想到了一个笨方法:
1.在其它空单元格中:=COUNTIF(B2:B46,"男"),得出一个数值.
2.在E2单元格:=(IF(B2="男",D2,0)) E3:E46,套用该函数.
3.在E5单元格:=SUM(E2:E46)/步骤1所在单元格.

这个方法比较罗嗦,呵呵

至于第一个问题,还需研究.