本帖最后由 xuyouxm 于 2014-12-26 12:35 编辑
第三讲作业答案:(当然答案有N多种,我只是列举少部分供大家学习而已)
第一题:
1.B3=SUMIF(数据!C:C,作业!A3,数据!G1)
2.C3=COUNTIF(数据!C:C,作业!A3)
3.D3=B3/C3
第二题:
1.B12=MAX(数据!G:G)
2.C12=IFERROR(INDEX(数据!C:C,MATCH(作业!B12,数据!G:G,)),"")
第三题:
1.B19=SUMPRODUCT((MONTH(数据!$B$2:$B$662)=A19)*(数据!$G$2:$G$662))
B19=SUM((MONTH(数据!$B$2:$B$662)=A19)*(数据!$G$2:$G$662))
2.C19=SUMPRODUCT((MONTH(数据!$B$2:$B$662)=A19)*1)
C19=SUM(MONTH(数据!$B$2:$B$662)=A19)*1)
3.D19=IFERROR(AVERAGE(IF((MONTH(数据!$B$2:$B$662)=A19),(数据!$G$2:$G$662))),"")
D19=IFERROR(B19/C19,"")
第四题:
B36=INDEX(数据!A:A,MATCH(作业!A36,数据!D:D,))
B36=VLOOKUP(作业!A36,IF({1,0},数据!$D$2:$D$700,数据!$A$2:$A$700),2,)
B36=INDIRECT("数据!A"&MATCH(作业!A36,数据!D:D,))
B36="EPZ"&TEXT(INDEX(ROW($1:$662),MATCH(A36,数据!D:D,))-1,"000")
B36=OFFSET(数据!$A$1,MATCH(作业!A36,数据!D:D,)-1,0)
B36=LOOKUP(1,0/(数据!$D$2:$D$700=作业!A36),数据!$A$2:$A$700)
B36=HLOOKUP($B$35,数据!A:G,MATCH(作业!$A36,数据!D:D,),)
B36="EPZ"&TEXT(MATCH(A36,数据!D:D,)-1,"000")
B36="EPZ"&TEXT(MAX(IF(数据!$D$2:$D$662=作业!A36,--RIGHT(数据!$A$2:$A$662,3))),"000")
B36=VLOOKUP(作业!A36,CHOOSE({1,2},数据!$D$2:$D$700,数据!$A$2:$A$700),2,)
B36="EPZ"&TEXT(MMULT(TRANSPOSE(--(数据!$D$2:$D$662=作业!A36)),--RIGHT(数据!$A$2:$A$662,3)),"000")
第五题:
1.B42=VLOOKUP($A42,数据!$A:G,COLUMN(),)
B42=INDEX(数据!B:B,MATCH($A54,数据!$A:$A,))
2.B48=VLOOKUP($A48,数据!$A:G,MATCH(B$47,数据!$A$1:$G$1,),)
第六题:(区域数组)
A54=RIGHT(SMALL(RANDBETWEEN(ROW(1:9),9)*10+ROW(1:9),COLUMN(1:9)))
A54=RIGHT(LARGE(RANDBETWEEN(ROW(1:9)^0,9)/1%+ROW(1:9),COLUMN(A:I)))
A54=MOD(LARGE(RANDBETWEEN(ROW(1:9)^0,9)/1%+ROW(1:9),COLUMN(A:I)),100)
|