Excel精英培训网

 找回密码
 注册
查看: 3647|回复: 16

【函高201501】第一讲A组作业上交贴

[复制链接]
发表于 2015-7-3 20:53 | 显示全部楼层 |阅读模式
发表于 2015-7-3 21:05 | 显示全部楼层
妖我先交了吧

A04易安1函高2015第1讲 作业.rar

14.11 KB, 下载次数: 40

点评

华丽丽地通过  发表于 2015-7-7 11:30
回复

使用道具 举报

发表于 2015-7-3 21:34 | 显示全部楼层
1.
=10^(5-COLUMN(A:E))
2.
=INDEX({3;5;7;4;3;7;9;5},N(IF(1,SMALL(IF(FREQUENCY({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5}),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))),ROW(INDIRECT("1:"&COUNT(0/FREQUENCY({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5}))))))))
=LOOKUP(SMALL(IF(FREQUENCY({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5}),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))),ROW(INDIRECT("1:"&COUNT(0/FREQUENCY({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5}))))),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))),{3;5;7;4;3;7;9;5})
=MOD(SMALL(IF(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))),{3;5;7;4;3;7;9;5}+ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))/1%),ROW(INDIRECT("1:"&SUM((MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))))*1)))),100)
3.
=LOOKUP(ROW(INDIRECT("1:"&ROWS(A16:A28))),IF(A16:A28>0,ROW(INDIRECT("1:"&ROWS(A16:A28)))),A16:A28)
=INDIRECT("a"&SMALL(IF(A16:A28<>"",ROW(A16:A28)),COUNTIF(OFFSET(A16,,,ROW(INDIRECT("1:"&ROWS(A16:A28))),),"?")))
4.
=INDEX({100;0;0;24;37;0;499;5;0;86},N(IF(1,SMALL(IF({100;0;0;24;37;0;499;5;0;86}>0,ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86})))),ROW(INDIRECT("1:"&COUNT(1/{100;0;0;24;37;0;499;5;0;86})))))))
=HLOOKUP("*",{100;0;0;24;37;0;499;5;0;86}&"",SMALL(IF({100;0;0;24;37;0;499;5;0;86}<>0,ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86})))),ROW(INDIRECT("1:"&COUNT(0/{100;0;0;24;37;0;499;5;0;86})))),)/1
=MOD(SMALL(IFERROR(1/(1/{100;0;0;24;37;0;499;5;0;86})+ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86})))/1%%,""),ROW(INDIRECT("1:"&COUNT(1/{100;0;0;24;37;0;499;5;0;86})))),1/1%%)
=LOOKUP(SMALL(IF({100;0;0;24;37;0;499;5;0;86}<>0,ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86})))),ROW(INDIRECT("1:"&COUNT(1/{100;0;0;24;37;0;499;5;0;86})))),ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86}))),{100;0;0;24;37;0;499;5;0;86})
=VLOOKUP(N(IF(1,SMALL(IF({100;0;0;24;37;0;499;5;0;86}<>0,ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86})))),ROW(INDIRECT("1:"&COUNT(1/{100;0;0;24;37;0;499;5;0;86})))))),IF({1,0},ROW(INDIRECT("1:"&COUNT({100;0;0;24;37;0;499;5;0;86}))),{100;0;0;24;37;0;499;5;0;86}),2,)

函高2015第1讲 作业.zip

14.57 KB, 下载次数: 8

点评

E16和A37公式不是内存数组,不过仍然是华丽丽地通过  发表于 2015-7-7 11:39
回复

使用道具 举报

发表于 2015-7-3 22:11 | 显示全部楼层
本帖最后由 meililin 于 2015-7-3 22:16 编辑

只会做一点点,先交后面看有没时间再想想 函高2015第1讲 作业-A01-meililin.rar (13.74 KB, 下载次数: 5)

点评

华丽值0.75通过  发表于 2015-7-7 11:42
回复

使用道具 举报

发表于 2015-7-3 23:22 | 显示全部楼层
A13 - cg372101
第一题:
  1. =10^(5-COLUMN(A:E))
复制代码
第二题:
  1. =INDEX({3;5;7;4;3;7;9;5},N(IF(1,SMALL(99*(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)<ROW(INDIRECT("1:"&COUNT({3;5;7;4;3;7;9;5}))))+ROW(INDIRECT("1:"&COUNT({3;5;7;4;3;7;9;5}))),ROW(INDIRECT("1:"&COUNT({3;5;7;4;3;7;9;5})-COUNT(1/(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)-ROW(1:99)))))))))
复制代码
  1. =MOD(SMALL(IF(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(1:8),ROW(1:8)/1%+{3;5;7;4;3;7;9;5}),ROW(INDIRECT("1:"&COUNT({3;5;7;4;3;7;9;5})-COUNT(1/(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)-ROW(1:99)))))),100)
复制代码
第三题:
  1. =LOOKUP(ROW(A16:A28),IF(A16:A28<>"",ROW(A16:A28)),A16:A28)
复制代码
第四题:
  1. =INDEX(data,N(IF(1,SMALL(IF(data>0,ROW(INDIRECT("1:"&COUNT(data))),99),ROW(INDIRECT("1:"&COUNT(1/data)))))))
复制代码
课件中的练习:
  1. =--MID(SUM(LEFT(123456789,{3;2;4})*10^(SUM({3;2;4})-MMULT(N(ROW(INDIRECT("1:"&COUNT({3;2;4})))>=TRANSPOSE(ROW(INDIRECT("1:"&COUNT({3;2;4}))))),{3;2;4}))),ROW(INDIRECT("1:"&SUM({3;2;4}))),1)
复制代码

点评

华丽丽地通过  发表于 2015-7-7 11:46
回复

使用道具 举报

发表于 2015-7-4 09:26 | 显示全部楼层
学号:A08   
ID:冥王

第一题:
  1. =10^(5-COLUMN(A:E))
复制代码
第二题:
将常量数组{3;5;7;4;3;7;9;5}定义名称为 data
  1. =MOD(SMALL(IF(MATCH(data,data,)=ROW(INDIRECT("1:"&COUNT(data))),data+ROW(INDIRECT("1:"&COUNT(data)))*10^5),ROW(INDIRECT("1:"&COUNT(0/(MATCH(data,data,)=ROW(INDIRECT("1:"&COUNT(data)))))))),10^5)
复制代码
第三题:
  1. =T(INDIRECT("A"&IF($A$16:$A$28<>"",ROW($A$16:$A$28),LOOKUP(ROW($A$16:$A$28),IF($A$16:$A$28<>"",ROW($A$16:$A$28))))))
复制代码
第四题:
将常量数组{100;0;0;24;37;0;499;5;0;86}定义名称为da
  1. =INDEX(da,N(IF(1,SMALL(IF(da>0,ROW(INDIRECT("1:"&COUNT(da)))),ROW(INDIRECT("1:"&COUNT(0/da)))))))
复制代码
  1. =MOD(SMALL(IF(da>0,da+ROW(INDIRECT("1:"&COUNT(da)))*10^5),ROW(INDIRECT("1:"&COUNT(0/da)))),10^5)
复制代码

函高2015第1讲 作业 A08:冥王.rar

14.23 KB, 下载次数: 10

点评

华丽丽地通过  发表于 2015-7-7 11:49
回复

使用道具 举报

发表于 2015-7-4 15:33 | 显示全部楼层
1、
  1. =10^{4,3,2,1,0}
复制代码
2、
  1. =INDEX(数组1,N(IF(1,SMALL(IF(FREQUENCY(数组1,数组1),ROW(OFFSET(A1,,,COUNT(数组1)))),ROW(OFFSET(A1,,,COUNT(0/FREQUENCY(数组1,数组1))))))))
复制代码
3、
  1. =LOOKUP(ROW(1:13),ROW(1:13)/(A16:A28<>0),A16:A28)
复制代码
4、
  1. =INDEX(数组2,N(IF(1,SMALL(IF(数组2<>0,ROW(OFFSET(A1,,,COUNT(数组2)))),ROW(OFFSET(A1,,,COUNT(0/数组2)))))))
复制代码

函高2015第1讲 作业A11-滴答滴.zip

16.66 KB, 下载次数: 13

点评

华丽丽地通过  发表于 2015-7-7 11:50
回复

使用道具 举报

发表于 2015-7-4 15:51 | 显示全部楼层
本帖最后由 箫风 于 2015-7-6 09:08 编辑

上交作业了,谢谢老师、学委!

A10 箫风 函高2015第1讲 作业.rar

14.65 KB, 下载次数: 5

点评

通过  发表于 2015-7-7 11:52
回复

使用道具 举报

发表于 2015-7-4 16:47 | 显示全部楼层
本帖最后由 Tank008 于 2015-7-4 17:05 编辑

第1题:
  1. =10^(5-COLUMN(A1:E1))
复制代码
第2题:将原数组定义名称为data2
  1. =SMALL(IF(FREQUENCY(data2,data2)>0,data2,99),ROW(INDIRECT("1:"&COUNT(1/FREQUENCY(data2,data2)))))
复制代码
第3题:
如果可以直接手工输入常量数组{"甲";"乙";"丙";"丁"},公式如下。
  1. =INDEX({"甲";"乙";"丙";"丁"},N(IF(1,COUNTIF(OFFSET(A16,,,ROW(1:13)),"<>"))))
复制代码
如果必须通过工作表区域进行操作,将原数据区域定义名称为data3
  1. =INDEX(INDEX(data3,N(IF(1,SMALL(IF(data3<>"",ROW(1:13),99),ROW(INDIRECT("1:"&COUNT(1/(data3<>"")))))))),N(IF(1,COUNTIF(OFFSET(A16,,,ROW(1:13)),"<>"))))
复制代码
第4题:将原数组定义名称为data4
  1. =INDEX(data4,N(IF(1,SMALL(IF(data4>0,ROW(INDIRECT("1:"&COUNT(data4))),9^9),ROW(INDIRECT("1:"&COUNT(1/data4)))))))
复制代码

点评

华丽值0.75通过  发表于 2015-7-7 12:01
第三题第二种解法,无法在一个13R1C的区域里正确显示结果,Index两层这样的嵌套结果是否是内存数组还两说  发表于 2015-7-7 12:00
第三题第一种解法不合题意,数据源是不连续的甲乙丙丁  发表于 2015-7-7 11:59
回复

使用道具 举报

发表于 2015-7-4 17:12 | 显示全部楼层
第1题:
=10^(5-COLUMN(A1:E1))

第2题:
=MOD(SMALL(IF(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))*1000+{3;5;7;4;3;7;9;5}),ROW(INDIRECT("1:"&SUM(--(FREQUENCY({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5})>0))))),1000)
=LOOKUP(SMALL(IF(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))),ROW(INDIRECT("1:"&SUM(--(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))))))),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))),{3;5;7;4;3;7;9;5})
=MOD(SMALL(IF(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(INDIRECT("1:"&COUNT({3;5;7;4;3;7;9;5}))),ROW(INDIRECT("1:"&COUNT({3;5;7;4;3;7;9;5})))*1000+{3;5;7;4;3;7;9;5}),ROW(INDIRECT("1:"&SUM(--(FREQUENCY({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5})>0))))),1000)
=MOD(SMALL(IF(MMULT(({3;5;7;4;3;7;9;5}=TRANSPOSE({3;5;7;4;3;7;9;5}))*(ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))>TRANSPOSE(ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))))),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))^0)=0,ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))*1000+{3;5;7;4;3;7;9;5}),ROW(INDIRECT("1:"&SUM(N(MMULT(({3;5;7;4;3;7;9;5}=TRANSPOSE({3;5;7;4;3;7;9;5}))*(ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))>TRANSPOSE(ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5}))))),ROW(INDIRECT("1:"&ROWS({3;5;7;4;3;7;9;5})))^0)=0))))),1000)
=MOD(SMALL(IF(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(1:8),{3;5;7;4;3;7;9;5}+ROW(1:8)*10),ROW(INDIRECT("1:"&COUNT(1/(MATCH({3;5;7;4;3;7;9;5},{3;5;7;4;3;7;9;5},)=ROW(1:8)))))),10)

第3题:
=LOOKUP(ROW(1:13),ROW(1:13)/(A16:A28<>""),A16:A28)
=LOOKUP(ROW(1:13),ROW(1:13)/LEN(A16:A28),A16:A28)
=LOOKUP(ROW(1:13),IF(A16:A28<>"",ROW(1:13)),A16:A28)
=INDEX(A16:A28,N(IF(1,LOOKUP((ROW(A16:A28)-15),IF(A16:A28<>"",(ROW(A16:A28)-15))))))
=T(OFFSET(A15,LOOKUP((ROW(A16:A28)-15),IF(A16:A28<>"",(ROW(A16:A28)-15))),))
=T(LOOKUP(ROW(1:13),IF(A16:A28<>"",ROW(1:13)),A16:A28))

第4题:
=MOD(SMALL(IFERROR(TEXT({100;0;0;24;37;0;499;5;0;86},"0;;")+ROW(1:10)/1%%,""),ROW(INDIRECT("1:"&SUM(N({100;0;0;24;37;0;499;5;0;86}>0))))),10000)
=INDEX({100;0;0;24;37;0;499;5;0;86},SMALL(IF({100;0;0;24;37;0;499;5;0;86}>0,ROW(1:10)),IF({1},ROW(INDIRECT("1:"&COUNT(1/{100;0;0;24;37;0;499;5;0;86}))))))
=LOOKUP(SMALL(IF({100;0;0;24;37;0;499;5;0;86}>0,ROW(1:10)),IF({1},ROW(INDIRECT("1:"&COUNT(1/{100;0;0;24;37;0;499;5;0;86}))))),ROW(1:10),{100;0;0;24;37;0;499;5;0;86})

点评

仍旧华丽丽地通过  发表于 2015-7-7 12:07
第四题的第二种解法结果不是内存数组  发表于 2015-7-7 12:07
第二题的第四种解法,爬不进单元格啊  发表于 2015-7-7 12:05
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-23 23:04 , Processed in 0.556879 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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