Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: CheryBTL

[习题] 【函中20130301】第三讲C组作业上交帖【评分完成】

 关闭 [复制链接]
发表于 2013-5-13 14:52 | 显示全部楼层
函中201301班]- C01-csmccdh上交作业:
第一题
方法一:=SUMPRODUCT(--(LEN(A3:A18)>=FIND(4,A3:A18&4))*B3:B18)
方法二:=SUMIF(A3:A18,"*"&4&"*",B3:B18)
方法三:=SUMPRODUCT(IFERROR(FIND(4,A3:A18)^0,),B3:B18)

第二题
方法一:=SUMPRODUCT((A$25:A$48=D25)*(B$25:B$48>LARGE(B$25:B$48,6)))
方法二:=SUMPRODUCT(--(A$25:A$48=D25),--(B$25:B$48>LARGE(B$25:B$48,6)))
方法三:=COUNTIFS(A$25:A$48,D25,B$25:B$48,">"&LARGE(B$25:B$48,6))

第三题
方法一:=SUMPRODUCT(--(A$54:A$60=D54),--(--B$54:B$60>LARGE(--B$54:B$60,6)))
方法二:=SUMPRODUCT((A$54:A$60=D54)*(--B$54:B$60>LARGE(--B$54:B$60,6)))

第四题
方法一:=SUMPRODUCT((A64:A70="A")+(A64:A70="C"),B64:B70)
方法二:=SUMPRODUCT(((A64:A70="A")+(A64:A70="C"))*ISNUMBER(B64:B70)*B64:B70)
方法三:=SUMPRODUCT(MMULT(--(A64:A70={"A","C"}),{1;1}),B64:B70)

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-13 21:37 | 显示全部楼层
本帖最后由 水上漂123 于 2013-5-13 22:20 编辑

【函中201301班】-C05-水上漂123
第一题
  1. =SUMPRODUCT(ISNUMBER(FIND("04",$A$3:$A$18))*B3:B18)
  2. =SUM(ISNUMBER(FIND("04",A3:A18))*B3:B18)数组
复制代码
第二题
  1. =SUM(($A$25:$A$48=D25)*($B$25:$B$48>=LARGE($B$25:$B$48,5)))数组
  2. =SUMPRODUCT(($B$25:$B$48>=LARGE($B$25:$B$48,5))*($A$25:$A$48=D25))
复制代码
第三题
  1. =SUMPRODUCT(($A$54:$A$60=D54)*(--$B$54:$B$60>=LARGE(--$B$54:$B$60,5)))
  2. =SUM(($A$54:$A$60=D54)*(--B54:B60>=LARGE(--$B$54:$B$60,5)))数组
复制代码
第四题
  1. =SUMPRODUCT((($A$64:$A$70=$A$64)+($A$64:$A$70=$A$67)),B64:B70)
  2. =SUM(($A$64:$A$70=$A$64)*(ISNUMBER($B$64:$B$70)*B64:B70),($A$64:$A$70=$A$67)*(ISNUMBER($B$64:$B$70)*B64:B70))数组
复制代码

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-14 09:10 | 显示全部楼层
本帖最后由 zhs5483 于 2013-5-18 18:17 编辑

【函中201301班】- C11-zhs5483
1. =SUMPRODUCT(B3:B18,LEN(A3:A18)-LEN(SUBSTITUTE(A3:A18,"4","",1)))
2.人数=SUMPRODUCT(($A$25:$A$48=D34)*($B$25:$B$48>=LARGE($B$25:$B$48,5)))
  总分=SUMPRODUCT(($A$25:$A$48=D34)*($B$25:$B$48>=LARGE($B$25:$B$48,5)),$B$25:$B$48)
3. =SUMPRODUCT((($A$54:$A$60=D54)*($B$54:$B$60>=LARGE($B$54:$B$60,5)))) 【函中201301班】- C11-zhs5483.zip (31.04 KB, 下载次数: 3)

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-14 16:53 | 显示全部楼层
本帖最后由 yjeeee 于 2013-5-16 12:26 编辑

函中201301】--C07--yjeeee
第1题
  1. 方法1
  2. =SUMPRODUCT(1-ISERR(FIND(4,A3:A18)),B3:B18)
  3. 方法2
  4. =SUMPRODUCT(ISNUMBER(FIND(4,A3:A18))*B3:B18)
复制代码
第2题
  1. 方法1
  2. {=SUMPRODUCT(N(IF($B$25:$B$48>1,RANK($B$25:$B$48,$B$25:$B$48)<6,0)),N(($A$25:$A$48=D25)))}

  3. 方法2
  4. {=SUMPRODUCT(IF($B$25:$B$48>1,RANK($B$25:$B$48,$B$25:$B$48)<6,0)*($A$25:$A$48=D25))}
复制代码
第3题
  1. =SUMPRODUCT(($B$54:$B$60*1>LARGE($B$54:$B$60*1,6))*($A$54:$A$60=D54))
复制代码
第4题
  1. 方法1
  2. =SUMPRODUCT(N(A64:A70<>"B"),--B64:B70)
  3. 方法2
  4. =SUMPRODUCT((A64:A70="A")+(A64:A70="C"),VALUE(B64:B70))
复制代码

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-16 07:34 | 显示全部楼层
【函中201301班】-C04孤单无所谓
1
  1. =SUMPRODUCT(ISNUMBER(FIND("4",A3:A18))*B3:B18)
复制代码
2
  1. =SUMPRODUCT((B$25:B$48>LARGE(B$25:B$48,6))*(A$25:A$48=D25))
复制代码
  1. =SUMPRODUCT((B$25:B$48>LARGE(B$25:B$48,6))*(A$25:A$48=D25),B$25:B$48)
复制代码
3
  1. =SUMPRODUCT((A$54:A$60=D54)*(--B$54:B$60>LARGE(--B$54:B$60,6)))
复制代码
4
  1. =SUMPRODUCT((A64:A70<>"B")*1,B64:B70)
复制代码

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-16 11:47 | 显示全部楼层
1.
  1. =SUMIF(A3:A18,"*4*",B3)
复制代码
  1. =SUMPRODUCT(ISNUMBER(FIND(4,A3:A18))*B3:B18)
复制代码
2.
  1. =SUMPRODUCT(($A$25:$A$48=D25)*($B$25:$B$48>LARGE($B$25:$B$48,6)))
复制代码
3.
  1. =SUMPRODUCT((D54=$A$54:$A$60)*(-$B$54:$B$60<SMALL(-$B$54:$B$60,6)))
复制代码
4.
  1. =SUMPRODUCT((A64:A70={"A","C"})*B64:B70)
复制代码

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 山寨

查看全部评分

回复

使用道具 举报

发表于 2013-5-16 15:59 | 显示全部楼层
【函中201301班】-c14-pang1688
1、
  1. =SUMPRODUCT((LEN(SUBSTITUTE(A3:A18,SUBSTITUTE(A3:A18,"04",""),""))>1)*B3:B18)
复制代码
  1. =SUMPRODUCT(ISNUMBER((FIND(4,A3:A18)))*1,B3:B18)
复制代码
2、不会
3、
  1. =SUMPRODUCT((($A$54:$A$60=D54)*(RANK(--$B$54:$B$60,$F$54:$F$60)<=5))*1)
复制代码
4、
  1. =SUMPRODUCT(((A64:A70="A")+(A64:A70="C")),(B64:B70))
复制代码

点评

第3题思路正确,引用处理有点问题  发表于 2013-5-21 12:36

评分

参与人数 1金币 +7 收起 理由
CheryBTL + 7 淡定

查看全部评分

回复

使用道具 举报

发表于 2013-5-16 16:49 | 显示全部楼层
【函中201301班】-C06-qqyyh
1.=SUMPRODUCT((IF(ISERR(FIND("04",A3:A18)),"0","04")="04")*1,B3:B18)   数组公式
2.=SUMPRODUCT(($A$25:$A$48=D25)*(($B$25:$B$48)*1>LARGE($B$25:$B$48*1,6)))
3.=SUMPRODUCT(($A$54:$A$60=D54)*(($B$54:$B$60)*1>LARGE($B$54:$B$60*1,6)))
4.=SUMPRODUCT(((A64:A70=A64)+(A64:A70=A67)),B64:B70)

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-16 21:05 | 显示全部楼层
【函中201301班】-C03-一江秋水
作业1
  1. =SUMPRODUCT(ISNUMBER(FIND(4,A3:A18))*B3:B18)
复制代码
作业2
  1. =SUMPRODUCT((A$25:A$48=D25)*(B$25:B$48>LARGE(B$25:B$48,6)))
复制代码
  1. =SUMPRODUCT((A$25:A$48=D25)*(B$25:B$48>LARGE(B$25:B$48,6))*B$25:B$48)
复制代码
作业3
  1. =SUMPRODUCT((A$54:A$60=D54)*(((B$54:B$60)*1)>LARGE((B$54:B$60)*1,6)))
复制代码
作业4
  1. =SUMPRODUCT((A64:A70={"a","c"})*ISNUMBER(B64:B70)*(B64:B70))
复制代码

评分

参与人数 1金币 +10 收起 理由
CheryBTL + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-5-16 23:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 14:12 , Processed in 0.418766 second(s), 21 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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