Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2551|回复: 9

[习题] 【函数初级201203班】第五讲B组作业上交帖(已开贴)

[复制链接]
发表于 2013-1-7 09:18 | 显示全部楼层 |阅读模式
本帖最后由 水吉果果 于 2013-1-30 15:55 编辑

1、本贴是回贴仅作者可见,直接跟贴回复即可。
2、上交时直接贴公式,只上传附件的不予批改
请各位童鞋使用代表功能,就是一个<>的按钮里输入公式,效果如
  1. =sum(a:a)
复制代码
直接回复答案者必须注明【函初201203班】-组学号-论坛ID,如【函初201203班]- B32-chenrongwei;
3、截止时间2013年1月10日20:00
4、请误重复占楼,非本班同学跟贴回复者扣分

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-1-7 10:37 | 显示全部楼层
函初201203班]- B05-石磊.
作业一:
  1. =VLOOKUP($B$10,CHOOSE({1,2,3,4,5,6,7,8},附表1!$H:$H,附表1!$A:$A,附表1!$B:$B,附表1!$C:$C,附表1!$D:$D,附表1!$E:$E,附表1!$F:$F,附表1!$G:$G),MATCH(C$9,附表1!1:1,0)+1,0)
复制代码
  1. =HLOOKUP(C9,附表1!$A:$H,MATCH($B$10,附表1!$H:$H,0),0)
复制代码
  1. =INDEX(附表1!$A:$G,MATCH($B10,附表1!$H:$H,0),MATCH(作业!C$9,附表1!$A1:$G1,0))
复制代码
作业二:
  1. =INDEX(附表1!$A:$H,SMALL(IF(ISNUMBER(FIND("李",附表1!$H$2:$H$19)),ROW($2:$19),4^8),ROW(A1)),MATCH(C$19,附表1!$1:$1,0))&""
复制代码
作业三:
  1. =INDEX($A:$A,COLUMN(AJ1))
复制代码
  1. =INDEX($A$36:$A$43,C33)
复制代码
  1. =INDEX($A36:$A43,COLUMN()-2)
复制代码

评分

参与人数 1 +1 金币 +4 收起 理由
ws278106483 + 1 + 4 作业三试试其他方法,你全用index

查看全部评分

回复

使用道具 举报

发表于 2013-1-7 13:15 | 显示全部楼层
本帖最后由 opqazxc 于 2013-1-9 14:21 编辑

【函初201203班]- B21-opqazxc
作业一
  1. =INDEX(附表1!1:19,MATCH($B10,附表1!$H:$H,),MATCH(C9,附表1!1:1,))
复制代码
  1. =HLOOKUP(C9,附表1!1:19,MATCH($B10,附表1!$H:$H,),)
复制代码
数组
  1. =VLOOKUP(C9,TRANSPOSE(附表1!$A:$H),MATCH($B10,附表1!$H:$H,),)
复制代码
作业二  附表1!I2输入 后下拉
  1. =COUNTIF(H$2:H2,"李*")
复制代码
作业!C20输入后下拉右拉
  1. =IFERROR(INDEX(附表1!$1:19,MATCH(ROW(A1),附表1!$I:$I,),MATCH(C$19,附表1!$1:$1,)),"")
复制代码
作业三
  1. =INDEX($A36:$A43,C33)
复制代码
  1. =HLOOKUP($A35,$A35:$A43,COLUMN()-1)
复制代码
数组
  1. =VLOOKUP(C33,IF({1,0},ROW(1:8),$A36:$A43),2,)
复制代码
作业二
  1. =IFERROR(INDEX(附表1!$1:19,MATCH(ROW(A1),COUNTIF(OFFSET(附表1!$H$1,,,ROW($1:20)),"李*"),),MATCH(C$19,附表1!$1:$1,)),"")
复制代码
改长点           要想短点的话    把一些区域改成整行或整列吧        不过会很卡就是了
  1. =INDEX(附表1!$A:H,SMALL(IF(LEFT(附表1!$H$1:$H20)="李",ROW($1:20),99),$B20),MATCH(C$19,附表1!$A$1:$Z$1,))&""
复制代码

评分

参与人数 1 +1 金币 +5 收起 理由
ws278106483 + 1 + 5 厉害

查看全部评分

回复

使用道具 举报

发表于 2013-1-7 18:01 | 显示全部楼层
【函初201203班]- B10-lw2294
01:
  1. =HLOOKUP(C9,附表1!$A$1:$H$19,MATCH(作业!$B10,附表1!$H$1:$H$19,0),0)
复制代码
02:
  1. =INDEX(附表1!$A$2:$G$19,MATCH(作业!$B10,附表1!$H$2:$H$19,0),MATCH(作业!C$9,附表1!$A$1:$G$1,0))
复制代码
03:
  1. =VLOOKUP($B10,IF({1,0},附表1!$H$1:$H$19,OFFSET(附表1!$A$1:$A$19,0,MATCH(作业!C9,附表1!$A$1:$G$1,0)-1,)),2,0)
复制代码
04:
  1. {=OFFSET(INDEX(附表1!$H:$H,SMALL(IF(LEFT(附表1!$H$1:$H$19,1)="李",ROW($A$1:$A$19),4^8),ROW(A1)),),,MATCH(C$19,附表1!$A$1:$H$1,0)-8)&""}
复制代码
05:
  1. =INDEX($A$36:$A$43,COLUMN(A:A),1)
复制代码
06:
  1. =OFFSET($A$35,COLUMN(A:A),0)
复制代码
07:
  1. =INDIRECT("A"&COLUMN(AJ:AJ))
复制代码

评分

参与人数 1 +1 金币 +5 收起 理由
ws278106483 + 1 + 5 很给力!

查看全部评分

回复

使用道具 举报

发表于 2013-1-7 19:12 | 显示全部楼层
本帖最后由 蓝火雨 于 2013-1-7 19:14 编辑

【函初201203班]- B01-蓝火雨

作业一:
方法一在C10单元格中输入<=INDEX(附表1!$A$1:$H$19,MATCH(作业!$B$10,附表1!$H$1:$H$19,),MATCH(作业!C$9,附表1!$A$1:$G$1,))>往右拖即可。
方法二在C11单元格中输入<=VLOOKUP($B$10,CHOOSE({1,2,3,4,5,6,7,8},附表1!$H$1:$H$19,附表1!$A$1:$A$19,附表1!$B$1:$B$19,附表1!$C$1:$C$19,附表1!$D$1:$D$19,附表1!$E$1:$E$19,附表1!$F$1:$F$19,附表1!$G$1:$G$19),MATCH(作业!C$9,附表1!$A$1:$H$1,)+1,)>往右拖即可。
方法三:在C12单元格中输入<=HLOOKUP(C$9,CHOOSE({1,2,3,4,5,6,7,8},附表1!$H$1:$H$19,附表1!$A$1:$A$19,附表1!$B$1:$B$19,附表1!$C$1:$C$19,附表1!$D$1:$D$19,附表1!$E$1:$E$19,附表1!$F$1:$F$19,附表1!$G$1:$G$19),MATCH($B$10,附表1!$H$1:$H$19,),)>往右拖即可。

作业二:
在C20单元格只输入<=IF(ISERROR(INDEX(OFFSET(附表1!$A$1:$H$19,,MATCH(作业!C$19,附表1!$A$1:$H$1,)-1,19,1),SMALL(附表1!$I$1:$I$19,作业!$B20))&""),"",INDEX(OFFSET(附表1!$A$1:$H$19,,MATCH(作业!C$19,附表1!$A$1:$H$1,)-1,19,1),SMALL(附表1!$I$1:$I$19,作业!$B20))&"")>往右往下拖拉即可。

作业三:
方法一:在单元格C34:J34区域中输入<=TRANSPOSE(A36:A43)>按三键结束即可。
方法二:在单元格C35中输入<=INDEX($A$36:$A$43,C33)>往右拖拉即可。
方法三:在单元格C36中输入<=OFFSET($A$36,C33-1,)>往右拖拉即可。

评分

参与人数 1 +1 金币 +5 收起 理由
ws278106483 + 1 + 5 作业三用我们学的函数

查看全部评分

回复

使用道具 举报

发表于 2013-1-8 09:24 | 显示全部楼层
本帖最后由 augustzhu1983 于 2013-1-9 14:05 编辑

【函初201203班]- B29-augustzhu1983
作业一
  1. =VLOOKUP($B10,IF({1,0},附表1!$H:$H,OFFSET(附表1!$A:$A,0,MATCH(作业!C9,附表1!1:1,)-1)),2,)
复制代码
  1. =HLOOKUP(C$9,附表1!$A:$H,MATCH(作业!$B$10,附表1!$H:$H,),)
复制代码
  1. =INDEX(附表1!$A:$H,MATCH(作业!$B10,附表1!$H:$H,),MATCH(作业!C9,附表1!1:1,))
复制代码
作业二
  1. =INDEX(附表1!$A:$H,SMALL(IF(LEFT(附表1!$H$1:$H$19)="李",ROW($1:$19),4^8),ROW(A1)),MATCH(C$19,附表1!$A$1:$H$1,))&""
复制代码
作业三
  1. =INDEX($A36:$A43,C33)
复制代码
  1. =VLOOKUP(C33,IF({1,0},MATCH($A36:$A43,$A36:$A43,),$A36:$A43),2,)
复制代码
  1. =HLOOKUP($A36,$A36:$A43,C33,0)
复制代码
  1. =OFFSET($A35,C33,)
复制代码
  1. =INDIRECT("R"&35+C33&"C"&1,0)
复制代码

评分

参与人数 1 +1 金币 +5 收起 理由
ws278106483 + 1 + 5 神马都是浮云

查看全部评分

回复

使用道具 举报

发表于 2013-1-8 14:33 | 显示全部楼层
  1. 作业1:方法1.=VLOOKUP($B$10,IF({1,0},附表1!$H$2:$H$19,OFFSET(附表1!$A$2:$A$19,,MATCH(作业!C$9,附表1!$A$1:$H$1,)-1)),2,0)
  2. 方法2.=HLOOKUP(C$9,附表1!$A$1:$H$19,MATCH(作业!$B$10,附表1!$H$1:$H$19,0),0)
  3. 方法3.=INDEX(附表1!$A$1:$H$19,MATCH($B$10,附表1!$H$1:$H$19,),MATCH(C$9,附表1!$A$1:$H$1,))
  4. 方法4.=OFFSET(附表1!$A$1,MATCH($B$10,附表1!$H$1:$H$19,)-1,MATCH(C$9,附表1!$A$1:$H$1,)-1)
复制代码
【函初201203班】-B11-daichaodaichao
作业1.
作业2.不会
作业3.方法1.复制-选择性粘贴-转置
  1. 方法2.=OFFSET($A$35,COLUMN(A1),0)
  2. 方法3.=INDEX($A$36:$A$43,COLUMN(A1),)
  3. 方法4.数组公式=TRANSPOSE(A36:A43)
复制代码

评分

参与人数 1金币 +2 收起 理由
ws278106483 + 2 作业三不能转,直接做,这不是技巧。

查看全部评分

回复

使用道具 举报

发表于 2013-1-9 16:17 | 显示全部楼层
【作业一】用VLOOKUP、HLOOKUP和INDEX三种方法求C10单元格姓名对应的各科成绩
  1. =INDEX(附表1!$A$2:$G$19,MATCH(作业!$B$10,附表1!$H$2:$H$19,),MATCH(作业!C9,附表1!$A$1:$H$1,))
复制代码
  1. =HLOOKUP(C$9,附表1!$A$1:$G$19,MATCH(作业!$B$10,附表1!$H$1:$H$19,),)
复制代码
  1. =VLOOKUP($B$10,IF({1,0},附表1!$H$2:$H$19,OFFSET(附表1!$A$2:$G$19,0,MATCH(作业!C9,附表1!$A$1:$G$1,)-1,18,1)),2,)
复制代码
  1. =VLOOKUP($B$10,IF({1,0},附表1!$H$2:$H$19,INDEX(附表1!$A$2:$G$19,,MATCH(作业!C$9,附表1!$A$1:$G$1,))),2,)
复制代码
右拉即可
---------------------------------------------------------------------------------------------------------------------------------------
【作业二】提取附表1中李姓学生的各种成绩,一个公式右拉下拉完成,结束时返回空值。
  1. =INDEX(附表1!$A:$H,SMALL(IF((LEFT(附表1!$H$1:$H$19)="李"),ROW($1:$19),4^8),ROW(A1)),MATCH(C$20,附表1!$A$1:$H$1,))&""
复制代码
数组公式,右拉下拉即可
------------------------------------------------------------------------------------------------------------------------------------------
【作业三】用三种方法完成数据转换(列数据转换为行数据,注列数据可能为文本、数值等)
  1. =INDEX($A$37:$A$44,C$34,1)
复制代码
  1. =OFFSET($A$37,C$34-1,0,1,1)
复制代码
  1. =INDIRECT(ADDRESS(36+C34,1))
复制代码
右拉即可
--------------------------------------------------------------------------------------------------------------------------------------------
【函初201203班]- B33-Laphe







评分

参与人数 1 +1 金币 +5 收起 理由
ws278106483 + 1 + 5 加油

查看全部评分

回复

使用道具 举报

发表于 2013-1-9 17:58 | 显示全部楼层
【函数初级201203班】B26 hannanrenjie
作业一:
方法1,在C10中输入下面公式,右拉
  1. =INDEX(附表1!B1:B19,MATCH($B$10,附表1!$H$1:$H$19,0))
复制代码
方法2,在C11中输入下面公式,右拉
  1. =HLOOKUP(C$9,附表1!$A$1:$H$19,MATCH($B$10,附表1!$H:$H),)
复制代码
方法3,在C12中输入下面公式,右拉
  1. =INDEX(附表1!$A$1:$H$19,MATCH($B$10,附表1!$H:$H,),MATCH(C$9,附表1!$A$1:$H$1,0))
复制代码
作业二:
在C20,C21中填入姓名,在D20,D21中输入下面公式,右拉,下拉
  1. =IF($C20="","",INDEX(附表1!$A$1:$H$19,MATCH($C20,附表1!$H:$H,),MATCH(D$19,附表1!$A$1:$H$1,0)))
复制代码
作业三:
方法1,在C34中输入下面公式,右拉
  1. </BLOCKQUOTE></DIV>方法2,在C35中输入下面公式,右拉
  2. <DIV class=blockcode>
  3. <BLOCKQUOTE>=OFFSET($A$36,COLUMN(A1)-1,ROW(A1)-1)&""
复制代码
方法3,转置。选择A36:A43,复制,选择C36,选择性粘贴,勾选“转置”。


评分

参与人数 1 +1 金币 +2 收起 理由
ws278106483 + 1 + 2 作业1少一种方法,作业3,不能转

查看全部评分

回复

使用道具 举报

发表于 2013-1-9 22:48 | 显示全部楼层
  1. 作业1:(1)=VLOOKUP($B$10,IF({1,0},附表1!$H$2:$H$19,INDEX(附表1!$A$2:$G$19,,MATCH(作业!C$9,附表1!$A$1:$G$1,0))),2,0)三键结束
  2. (2)=INDEX(附表1!$A$1:$H$19,MATCH(作业!$B$10,附表1!$H$1:$H$19,0),MATCH(作业!C$9,附表1!$A$1:$H$1,0))
  3. (3)=HLOOKUP(C$9,附表1!$A$1:$H$19,MATCH($B$10,附表1!$H$1:$H$19,0),0)
  4. 作业2:没有想出来:(
  5. 作业3:(1)=INDEX($A$36:$A$43,COLUMN(A1))
复制代码

评分

参与人数 1金币 +2 收起 理由
ws278106483 + 2 加油啊,同学。多练习才是王道

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 12:48 , Processed in 0.322985 second(s), 20 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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