Excel精英培训网

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

[习题] 【开帖】[201401函初班]第三讲作业C组上交帖

[复制链接]
发表于 2014-3-23 11:31 | 显示全部楼层 |阅读模式
本帖最后由 huangcaiguang 于 2014-3-28 21:21 编辑

2014年函数初级班C组学员:请提交[201401函初班]第三讲作业!
注意:
1、本次作业提交直接贴公式即可(写好对应题号);
2、C组学员跟帖时,不要重复占楼,修改请在原楼层,不要回复学委点评,本帖已设置回复仅作者可见;
3、非本组学员勿跟帖,违者扣分删帖;
4、作业截止时间:2014-3-27  20:00

【3】2014-函初-逻辑信息函数【作业】.zip

63.82 KB, 下载次数: 13

评分

参与人数 4 +44 金币 +20 收起 理由
air05 + 15 赞一个!
VBA新手1 + 3 很给力!
雪舞子 + 20 + 20 很给力!
ghostjiao + 6 赞一个!

查看全部评分

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-3-23 12:12 | 显示全部楼层
本帖最后由 仅落恩 于 2014-3-23 17:05 编辑
  1. 一、
  2.    1、=TEXT(-1^MID(C7,9,9),"女;男")
  3.    2、=IF(ISODD(MID(C7,9,9)),"男","女")
  4.    3、=IF(LEN(C7)=15,IF(MOD(RIGHT(C7,1),2)=1,"男","女 "),IF(MOD(MID(C7,17,1),2)=1,"男","女"))
  5. 传说中的越来越长....
  6. 二、
  7.     =IF(OR(C20={0,5}),0,IF(OR(C20={2,7}),2,IF(OR(C20={4,9}),4,C20)))
  8. 三、
  9.     1、=SUM(IF((NOT(D35:D45="B")+NOT(E35:E45="中专")),1))三键
  10.     2、=SUM(1*NOT((D35:D45="B")*(E35:E45="中专")))三键(话外音,越看和第一个越像)
  11.     3、=COUNTA(D35:D45)-SUM(IF((D35:D45="B")*(E35:E45="中专"),1))三键
复制代码
占楼而已

继续纠结中...

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-3-23 12:30 | 显示全部楼层
本帖最后由 石磊. 于 2014-3-23 12:55 编辑

【2014函数初级班】-C008-石磊
1.1
=TEXT(-1^MID(C7,15,3),"女;男")
1.2
=IF(ISODD(LEFT(C7,17)),"男","女")
1.3
=IF(MOD(MID(C7,15,3),2),"男","女")
=MID("女男",ISODD(LEFT(C7,17))+1,1)
2
=IF(OR(C20={7,9}),C20-5,IF(C20-5,C20,))
3.1
=SUMPRODUCT(0+NOT(D35:D45&E35:E45=D36&E36))
3.2
=SUM(1-(D35:D45&E35:E45=D36&E36))

点评

第一题解法二超位数了!  发表于 2014-3-26 21:45

评分

参与人数 1 +20 金币 +20 收起 理由
huangcaiguang + 20 + 20 第二题观察得不错!赞一个

查看全部评分

回复

使用道具 举报

发表于 2014-3-23 13:40 | 显示全部楼层
本帖最后由 雪舞子 于 2014-3-24 13:57 编辑

c019-雪舞子
  1. 第一题
  2. =IF(MOD(MID(C7,15,3),2),"男","女")
  3. =IF(ISODD(MID(C7,15,3)),"男","女")
  4. =IF(ISEVEN(MID(C7,15,3)),"女","男")
  5. 第二题
  6. =IF(OR(C20=0,C20=5),0,(IF(OR(C20=2,C20=7),2,(IF(OR(C20=4,C20=9),4,C20)))))
  7. 第三题
  8. =SUMPRODUCT(1-(D35:D45="B")*(E35:E45="中专"))
  9. =SUM(--NOT((D35:D45="B")*(E35:E45="中专")))
复制代码
第二题优化一下:
  1. =IF(OR(C20=5,C20=7,C20=9),C20-5,C20)
复制代码
再贴两个
  1. =IF(ISODD(C20)*(C20>3),C20-5,C20)
  2. =IF(OR(C20={5,7}),C20-5,C20)
复制代码
据说可以取巧,试试
  1. =MID(12340628,C20,1)
复制代码

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-3-23 14:13 | 显示全部楼层
本帖最后由 xuyouxm 于 2014-3-24 18:03 编辑

[201401函初班]-C002-xuyouxm

先交作业吧!

第一题:
  1. =TEXT(MOD(MID(C7,15,3),2),"男;;女")
复制代码
  1. =IF(MOD(MID(C7,15,3),2),"男","女")
复制代码
  1. =IF(LEN(C7)=15,IF(ISODD(RIGHT(C7,1)),"男","女"),IF(ISODD(MID(C7,17,1)),"男","女"))
复制代码
  1. =TEXT(ISODD(MID(C7,15,3))*1,"男;;女")
复制代码
  1. =IF(ISODD(MID(C7,15,3))*1,"男","女")
复制代码
第二题:
  1. =IF(OR(C20=0,C20=5),0,IF(OR(C20=2,C20=7),2,IF(OR(C20=4,C20=9),4,C20)))
复制代码
第三题:
  1. =SUM(1-((D35:D45=D36)*(E35:E45=E36)))
复制代码
  1. =SUM(NOT((D35:D45="B")*(E35:E45="中专"))*1)
复制代码
  1. =SUMPRODUCT(NOT((D35:D45=D36)*(E35:E45=E36))*1)
复制代码
  1. =SUM((D35:D45&E35:E45<>D36&E36)*1)
复制代码
  1. =SUM(1-(D35:D45&E35:E45=D36&E36))
复制代码
  1. =SUM(NOT(D35:D45&E35:E45=D36&E36)*1)
复制代码

评分

参与人数 1 +18 金币 +18 收起 理由
huangcaiguang + 18 + 18 赞一个!注意优化 开贴后学习下其他学员思.

查看全部评分

回复

使用道具 举报

发表于 2014-3-23 16:46 | 显示全部楼层
第一题:=IF(ISEVEN(MID(C7,15,3)),"女","男")
            =IF(LEN(C7)=18,IF(ISEVEN(MID(C7,17,1)),"女","男"),IF(LEN(C7)=15,IF(ISEVEN(MID(C7,15,1)),"女","男")))
             =IF(ISODD(IF(LEN(C7)=15,RIGHT(C7,1),IF(LEN(C7)=18,MID(C7,17,1),""))),"男","女")
第二题:=IF(OR(C20=0,C20=5),0,IF(OR(C20=2,C20=7),2,IF(OR(C20=4,C20=9),4,C20)))
第三题: {=SUM(--NOT((D35:D45="B")*(E35:E45="中专")))}
             {=COUNTA(D35:D45)-SUM((D35:D45="B")*(E35:E45="中专"))}

【2014函数初级班】第三讲作业-C006-kjssjshb.xlsx

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-3-23 16:50 | 显示全部楼层
一、
=TEXT(-1^MID(C7,9,9),"女;男")
=IF(ISODD(MID(C7,9,9)),"男","女")
=IF(ISODD(MID(C7,LOOKUP(LEN(C7),{15,15;18,17}),1)),"男","女")

二、纯IF函数
=IF((C20=0)+(C20=5),,IF((C20=2)+(C20=7),2,IF((C20=4)+(C20=9),4,C20)))

三、
=SUM(N(NOT((D35:D45="B")*(E35:E45="中专"))))
=SUM(1-((D35:D45="B")*(E35:E45="中专")))

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-3-23 23:11 | 显示全部楼层
本帖最后由 969341591 于 2014-3-23 23:14 编辑

【2014函数初级班】-C017-969341591
一、a:=IF(ISEVEN(MID(C7,15,3)),"女","男")
       b:=IF(ISODD(MID(C7,15,3)),"男","女")
       c:=IF(LEN(C7)=18,IF(ISEVEN(LEFT(RIGHT(C7,2),1)),"女","男"),IF(ISEVEN(RIGHT(C7,1)),"女","男"))

二、=IF(OR($C20=0,$C20=5),0,IF(OR($C20=2,$C20=7),2,IF(OR($C20=4,$C20=9),4,$C20)))

三、a:=SUM(--NOT((D35:D45="B")*(E35:E45="中专")))
       b:=SUM(1-(D35:D45="B")*(E35:E45="中专"))

评分

参与人数 1 +17 金币 +18 收起 理由
huangcaiguang + 17 + 18 注意条件的优化,开贴后可以学习下其他学员.

查看全部评分

回复

使用道具 举报

发表于 2014-3-24 10:42 | 显示全部楼层
交作业

2014函数初级班】-C020-VBA新手1.zip

63.03 KB, 下载次数: 6

评分

参与人数 1 +18 金币 +19 收起 理由
huangcaiguang + 18 + 19 第三题的合并形式终于等到了!赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-3-24 11:21 | 显示全部楼层
本帖最后由 tbcdmp 于 2014-3-24 13:09 编辑

先占楼,再修改
1、 =IF(ISODD(MOD(MID(C7,15,3),2)),"男","女")
      =IF(OR(AND(LEN(C7)=18,ISEVEN(MID(C7,15,3))),AND(LEN(C7)=15,ISEVEN(RIGHT(C7,1)))),"女","男")
      =IF(MOD(MID(C7,15,3),2),"男","女")
2、=IF(OR(C20={0,5}),0,IF(OR(C20={2,7}),2,IF(OR(C20={4,9}),4,C20)))
     =IF(ISODD(MOD(C20,5)),C20,MOD(C20,5))
3、=COUNTA(D35:D45)-SUMPRODUCT((D35:D45="B")*(E35:E45="中专"))
     =SUM(--NOT((D35:D45="B")*(E35:E45="中专")))三键

评分

参与人数 1 +17 金币 +18 收起 理由
huangcaiguang + 17 + 18 整体不错。注意部分条件的进一步优化,赞一.

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 02:37 , Processed in 0.401637 second(s), 24 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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