Excel精英培训网

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

[习题] 2013新手班练习题

[复制链接]
发表于 2013-11-26 13:54 | 显示全部楼层
基础题: =IF(AND(B2>=60,C2>=60,D2>=60),"是","否")

一题: =IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C",IF(B2>=60,"D","E"))))

二题: =IF(COUNTIF(B$1:B1,B2),"",SUMIF($B$2:$B$12,B2,$C$2:$C$12))     

三题: =MAX(IF(MID(TEXT($A$2:$A$11,"yyyy年m月"),6,1)*1<=3,$B$2:$B$11,""))

四题: =IF(MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))<=LEN(A2),"有数字","无数字")

五题: =IF(F2="工作证号数字编码",RIGHT(VLOOKUP($G$1,A:D,ROW()),3),VLOOKUP($G$1,A:D,ROW()))  

其中2题请教老师做出来的,4题的思路从网上搜后改良的,其它题是自己折腾的。用了2个小时时间长点哈

点评

2题需改进。  发表于 2013-11-26 19:10

评分

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

查看全部评分

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2013-11-26 17:30 | 显示全部楼层
基础题  =IF(COUNTIF(B2:D2,">60")=3,"是","否")
第一题  =IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C",IF(B2>=60,"D","E"))))
第二题  =IF(COUNTIF($B$2:B4,B4)=1,SUMIF($B$2:$B$12,B4,$C$2:$C$12),"")
第三题 =IF(MONTH(A2:A11)={1,2,3},MAX(B2:B11),0) 数组公式
第四题  不会
第五题 =VLOOKUP($G$1,$A$2:$D$9,ROW(),0)

虽然晚了一点但是我自己做的 没看别人的答案

评分

参与人数 1金币 +9 收起 理由
笨笨四 + 9 每题2分,5题1分

查看全部评分

回复

使用道具 举报

发表于 2013-11-26 18:26 | 显示全部楼层
基础题答案
  1. =IF((B2>=60)*(C2>=60)*(D2>=60),"是","否")
复制代码
第一题
  1. =IF(B2<60,"E",IF(B2<70,"D",IF(B2<80,"C",IF(B2<90,"B","A"))))
复制代码
第二题
  1. =IF(COUNTIF($B$2:B2,B2)=1,SUMIF(B:B,B2,C:C),"")
复制代码
第三题
  1. =MAX(IF(MONTH(A2:A11)<4,B2:B11,0))
复制代码
第四题
  1. =IF(SUM(N(ISNUMBER(--MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)))),"有数字","无数字")
复制代码
第五题
  1. =VLOOKUP($G$1,$A$2:$D$9,ROW(A2),)
复制代码

点评

三题“,0”可以省略下。  发表于 2013-11-26 19:06

评分

参与人数 1金币 +11 收起 理由
笨笨四 + 11 每题2分,5题的1分

查看全部评分

回复

使用道具 举报

发表于 2013-11-26 19:38 | 显示全部楼层
死了好多脑细胞   只能做出来5题
基础篇:
  1. =IF(MIN(B2:D2)>60,"是","否")
复制代码
一题:
  1. =IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C",IF(B2>=60,"D","E"))))
复制代码
二题:
  1. =IF(COUNTIF($B$1:B2,B2)>1,"",SUMIF($B$2:$B$12,B2,$C$2:$C$12))
复制代码
三题:
  1. =MAX((B2:B11)*(A2:A11<A8))
复制代码
数组
四题:
  1. =IF(SUM(N(ISNUMBER(--MID(A2,ROW($1:$99),1)))),"有数字","无数字")
复制代码
数组但需要下拉

点评

脑细胞那不叫死亡!!加速代谢,才能永葆青春。  发表于 2013-11-26 19:46

评分

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

查看全部评分

回复

使用道具 举报

发表于 2013-11-26 22:03 | 显示全部楼层
基础题:
  1. =IF(MIN(B2:D2)>=60,"是","否")
复制代码
第一题:
  1. =IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C",IF(B2>=60,"D","E"))))
复制代码
第二题:
  1. =IF(COUNTIF($B$2:B2,B2)=1,SUMIF($B$2:$B$12,B2,$C$2:$C$12),"")
复制代码
第三题:
  1. =MAX(IF(LEN(MONTH(A2:A11)^2)=1,B2:B11))
复制代码
第四题A:
  1. =IF(SUM(IF(ISERROR(FIND(ROW(1:10)-1,A2)),FALSE,FIND(ROW(1:10)-1,A2))),"有数字","无数字")
复制代码
第四题B:
  1. =TEXT(SUM(IF(ISERROR(FIND(ROW(1:10)-1,A2)),FALSE,FIND(ROW(1:10)-1,A2))),"有数字;;无数字")
复制代码
第五题:
  1. =VLOOKUP($G$1,$A$2:$D$9,ROW(2:4))
复制代码

点评

第三题稍亮,不过,一般地是len(2^month( ))来判断季度,你写反了.不信你分别看看这两个的区别试试二\三\四季度:)  发表于 2013-11-29 07:54
没看见  发表于 2013-11-27 08:41
回复

使用道具 举报

发表于 2013-11-26 22:36 | 显示全部楼层
zhyoucheng 发表于 2013-11-25 21:37
基础篇一题二题三题四题五题

得到金币就可看兰校长的VBA了
回复

使用道具 举报

发表于 2013-11-27 12:08 | 显示全部楼层
基础篇.  =IF(AND(B2:D2>59),"是","否")  
1.  =MID("EEEEEDCBAA",MAX(B2/10,1),1)
2.  =IF(COUNTIF(B$2:B2,B2)=1,SUMIF(B:B,B2,C:C),"")
3.  =MAX(IF(LEN(2^MONTH(A$2:A$11))=1,B2:B11))
4.  =REPLACE(B$1,1+COUNT(-MID(A2,ROW($1:9),1)),1,)
5.=IF(F2=F$4,RIGHT(VLOOKUP(G$1,A:D,MATCH(LEFT(F2,4),$1:$1,),),3),VLOOKUP(G$1,A:D,MATCH(LEFT(F2,4),$1:$1,),))

点评

云哥好啊!  发表于 2013-11-27 14:22
回复

使用道具 举报

发表于 2013-11-27 12:36 | 显示全部楼层
ID:小妖精茸茸  第2、4题不会做  

笨笨四IF及相关嵌套.zip

21.84 KB, 下载次数: 5

点评

进班级群么?  发表于 2013-11-27 14:27

评分

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

查看全部评分

回复

使用道具 举报

发表于 2013-11-27 14:08 | 显示全部楼层
写得不好,请学委指正
基础篇
方法一:
  1. =IF((B2>=60)*(C2>=60)*(D2>=60),"是","否")
复制代码
方法二:
  1. =IF(OR(B2<60,C2<60,D2<60),"否","是")
复制代码
第一题
方法一:
  1. =IF(B2<60,"E",IF(B2<70,"D",IF(B2<80,"C",IF(B2<90,"B","A"))))
复制代码
方法二:
  1. =VLOOKUP(B2,{0,"E";60,"D";70,"C";80,"B";90,"A"},2)
复制代码
第二题
  1. =IF(COUNTIF(B$1:B2,B2)=1,SUMIF(B$2:B$12,B2,C$2:C$12),"")
复制代码
第三题,数组公式
  1. =MAX(IF(MONTH(A2:A11)<4,B2:B11,""))
复制代码
第四题,数组公式
  1. =IF(COUNT(--MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),"有数字","无数字")
复制代码
第五题,没用到if
  1. =INDEX($B$2:$D$9,MATCH(G$1,$A$2:$A$9,),ROW(A1))
复制代码

点评

思路开阔。5题扣1,套个IF不就OK?工作编码只要数字。  发表于 2013-11-27 14:25

评分

参与人数 1金币 +11 收起 理由
笨笨四 + 11 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-11-28 13:27 | 显示全部楼层
麻烦问一下楼主,怎么才能报新手班呀
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 22:24 , Processed in 0.305927 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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