Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: danny-fei

[习题] 【函中201401】第4讲D组作业上交贴

[复制链接]
发表于 2014-9-10 16:12 | 显示全部楼层
1、第一个:=COUNTIF(B3:B10,">10")
     第二个:=SUMPRODUCT((C3:C10>1500)*(C3:C10<3000))
2、公式1:=SUMPRODUCT((B19:B28=B19)*(C19:C28>5000))
     公式2:=COUNTIFS(B19:B28,B19,C19:C28,">5000")
3、公式1:=AVERAGEIFS(D33:D56,B33:B56,"*一*",C33:C56,C33)
     公式2:=SUMIFS(D33:D56,B33:B56,"初一*",C33:C56,C33)/COUNTIFS(B33:B56,"初一*",C33:C56,C33)
4、原理:此为数组公式,用COUNTIF统计出每个单元格内的数据在该列中出现的次数,再取倒数求和,(1/个数)*个数=1,从而把重复的内容求和均为1,即达到了去重的目的。

评分

参与人数 1金币 +15 收起 理由
danny-fei + 15 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-9-10 17:21 | 显示全部楼层
D08:C.Deny上交第四讲作业:
一.
    1.=COUNTIF(B3:B10,">10")
       =SUMPRODUCT(N(B3:B10>10))
       =SUM(--(MMULT(--(B3:B10>10),1)))
       =COUNT(0/(B3:B10>10))数组
    2.=COUNTIF(C3:C10,">=1500")-COUNTIF(C3:C10,">=3000")
       =SUM(COUNTIF(C3:C10,">="&{1500,3000})*{1,-1})
       =SUM((C3:C10>=1500)*(C3:C10<=3000))数组
       =SUMPRODUCT((C3:C10>=1500)*(C3:C10<=3000))
       =COUNT(0/((C3:C10>=1500)*(C3:C10<=3000)))数组
二. =SUMPRODUCT((B19:B28=B19)*(C19:C28>5000))
      =COUNT(0/((B19:B28=B19)*(C19:C28>5000)))数组
三.=SUMPRODUCT((LEFT(B33:B56,2)="初一")*(C33:C56="男")*D33:D56)/SUMPRODUCT((LEFT(B33:B56,2)="初一")*(C33:C56="男"))
     =AVERAGE(IF((LEFT(B33:B56,2)="初一")*(C33:C56="男")*(D33:D56<>" "),D33:D56))数组
四.使用countif函数进行条件统计,返回A61:A70区域内每个数据出现的次数,生成重复次数数组{2;2;3;1;1;1;3;3;2;2},然后用1除这个数组,生成新的数组{0.5;0.5;0.333333333333333;1;1;1;0.333333333333333;0.333333333333333;0.5;0.5},然后用SUM进行求和,得到不重复个数
     

评分

参与人数 1金币 +20 收起 理由
danny-fei + 20 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-9-10 17:25 | 显示全部楼层
第1题:
第1问
  1. =COUNTIF(B3:B10,">10")
复制代码
  1. =SUM(--(B3:B10>10))
复制代码
  1. =COUNT(1/(B3:B10>10))
复制代码
第2问
  1. =COUNTIFS(C3:C10,">1500",C3:C10,"<3000")
复制代码
  1. =COUNTIF(C3:C10,">1500")-COUNTIF(C3:C10,">3000")
复制代码
第2题:
  1. =COUNTIF(C19:C28,">5000")
复制代码
  1. =SUM((C19:C28>5000)*1)
复制代码
  1. =SUMPRODUCT(1*(C19:C28>5000))
复制代码
  1. =COUNT(1/(C19:C28>5000))
复制代码
第3题:
  1. =AVERAGEIFS(D33:D56,B33:B56,"*一*",C33:C56,"男")
复制代码
  1. =SUM((MID(B33:B56,2,1)="一")*(C33:C56="男")*D33:D56)/SUM(((MID(B33:B56,2,1)="一")*(C33:C56="男")*D33:D56>0)*1)
复制代码
  1. =SUMIFS(D33:D56,B33:B56,"*一*",C33:C56,C33)/SUMPRODUCT((MID(B33:B56,2,1)="一")*(C33:C56=C33))
复制代码
第4题:
COUNTIF(A61:A70,A61:A70) 使用该数组公式可以统计出区域中重复的数据个数,关键步骤是用1/除以统计的个数后,如果是不重复的,那么1/1的结果还是1;重复的数据,用1去除,有n个重复的数据就有几个1/n,在sum,最终的结果还是1.那么最终的sum,就是不重复的数据个数。




评分

参与人数 1金币 +20 收起 理由
danny-fei + 20 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-9-11 10:14 | 显示全部楼层
答题截止。
回复

使用道具 举报

发表于 2014-10-24 11:13 | 显示全部楼层
1.1,=COUNTIF(B3:B10,">10")
1.2,=SUM(COUNTIF(C3:C10,">="&{1500,3000})*{1,-1})
2.1,=SUM((B19:B28=B19)*(C19:C28>5000))
2.2,=SUMPRODUCT((B19:B28=B19)*(C19:C28>5000))
3.1,=SUM((MID(B33:B56,4,1)="1")*(C33:C56="男")*(D33:D56))/SUM((MID(B33:B56,4,1)="1")*(C33:C56="男"))
3.2,=SUMPRODUCT((MID(B33:B56,4,1)="1")*(C33:C56="男"),D33:D56)/SUMPRODUCT((MID(B33:B56,4,1)="1")*(C33:C56="男"))
4,按F9....

评分

参与人数 1 +12 金币 +12 收起 理由
danny-fei + 12 + 12 很给力!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-5 00:48 , Processed in 0.421643 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表