Excel精英培训网

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

[习题] 2015年【函初1班】第五讲作业A组提交贴(已开贴)

[复制链接]
发表于 2015-7-22 08:56 | 显示全部楼层 |阅读模式
本帖最后由 笨的有点傻 于 2015-8-7 08:38 编辑

注意:
1、
本次作业按代码方式提交公式即可,注明学号以及ID;
2、不接受附件上传, 回帖方式不正确不评分或者扣分;
3、回复不要重复占楼,修改请在原楼层,不要回复学委点评,本帖已设置回复仅作者可见;
4、非本组学员勿跟帖,违者扣分删帖处理;
5、作业截止时间:下周一(7月27日)18:00
作业机票:http://www.excelpx.com/thread-367882-1-1.html
格式机票:http://www.excelpx.com/thread-365873-1-1.html
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-7-22 11:36 | 显示全部楼层
A13: denil
题5:
  1. 数据   大小写   通配符  单双字节       
  2. FIND      √         ×           ×       
  3. FINDB    √         ×           √       
复制代码
题6:
  1. 1.LEN函数       
  2. 字长       
  3. 2.LENB函数       
  4. 字节长,汉字和少数字体为2/字       
  5. 3.FIND函数与       
  6. 字查找       
  7. 4.FINDB函数       
  8. 字节查找       
  9. 5.LEFT函数与       
  10. 从左开始取字       
  11. 6.LEFTB函数       
  12. 左开始取字节       
  13. 7.RIGHT函数与       
  14. 从右开始取字       
  15. 8.RIGHTB函数       
  16. 右开始取字节       
  17. 9.MID函数与       
  18. 从指定位置取字       
  19. 10.MIDB函数       
  20. 从指定位置取字节       
复制代码
答题完毕。。文字题伤不起,本人不是文科生。。

点评

简洁到位  发表于 2015-8-6 09:01

评分

参与人数 1 +10 金币 +10 收起 理由
笨的有点傻 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-7-22 20:37 | 显示全部楼层
A18:dididing

第一题:
  1. =LEFT(B7,FIND("(",B7,1)-1)&RIGHT(B7,FIND("(",B7,1)-1)
复制代码
第二题:
  1. =MID(B15,FIND("(",B15,1)+1,1)&MID(RIGHT(B15,3),1,1)
复制代码
第三题:
  1. =MID(B23,FIND("(",B23,1)+1,LENB(B23)-LEN(B23))
复制代码
第四题:

    1.三键
  1. =MATCH(1,--MID(B31,ROW($1:$8),1),)
复制代码
2.三键
  1. =LOOKUP(1,0/(--MID(B31,ROW($1:$8),1)=1),ROW($1:$8))
复制代码
第五题:
  1. 没看明白 题 意
复制代码
第六题:
  1.LEN函数
  1. 返回文本字符(串)的字符长度
  2. 在提取文本中数字时与LENB函数结合使用
复制代码
2.LENB函数
  1. 返回文本字符(串)的字符长度
  2. 在提取文本中数字时与LEN函数结合使用
复制代码
3.FIND函数
  1. 对原始数据中某个字符串进行定位,以确定其位置。

  2. 在提取特定值时用于MID函数中确定第一个起始数
复制代码
4.FINDB函数
  1. 对原始数据中某个字符串进行定位,以确定其位置。

  2. 在提取特定值时用于MID函数中确定第一个起始数
复制代码
5.LEFT函数
  1. 从一个文本字符串的左边第一个字符开始返回指定个数的字符。

  2. 用于MID提取特定值时,确定固定位置
复制代码
6.LEFTB函数
  1. 从一个文本字符串的左边第一个字符开始返回指定个数的字符。

  2. 用于MID提取特定值时,确定固定位置
复制代码
7.RIGHT函数
  1. 从一个文本字符串的右边第一个字符开始返回指定个数的字符。

  2. 用于MID提取特定值时,确定固定位置
复制代码
8.RIGHTB函数
  1. 从一个文本字符串的右边第一个字符开始返回指定个数的字符。

  2. 用于MID提取特定值时,确定固定位置
复制代码
9.MID函数
  1. 从一个字符串中截取出指定数量的字符。

  2. 用于提取数值
复制代码
10.MIDB函数
  1. 从一个字符串中截取出指定数量的字符。

  2. 用于提取数值
复制代码

点评

好认真。第五题就是区分两个函数。是否区分大小写,是否支持通配符,是否区分单双字节  发表于 2015-8-6 09:03

评分

参与人数 1 +9 金币 +9 收起 理由
笨的有点傻 + 9 + 9 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-7-23 15:21 | 显示全部楼层
本帖最后由 July-007 于 2015-7-23 15:34 编辑

A02:July-007

【函初1班】作业五A02:July.rar

63.02 KB, 下载次数: 1

点评

好认真。第五题,最后一个是是否区分单双字节  发表于 2015-8-6 09:05

评分

参与人数 1 +9 金币 +9 收起 理由
笨的有点傻 + 9 + 9 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-7-24 15:44 | 显示全部楼层
A03:红旗雪
一、方法1
  1. =MID(B7,1,5)&MID(B7,10,6)
复制代码
方法2
  1. =REPLACE(B7,6,4,"")
复制代码
方法3
  1. =SUBSTITUTE(B7,MID(B7,6,4),"")
复制代码
二、方法1
  1. =RIGHT(LEFT(B15,3))&LEFT(RIGHT(B15,3))
复制代码
方法2
  1. =MID(LEFT(B15,3)&RIGHT(B15,3),3,2)
复制代码
方法3
  1. =MID(B15,3,1)&"们"
复制代码
三、方法1
  1. =MID(RIGHT(B23,5),2,3)
复制代码
方法2
  1. =SUBSTITUTE(RIGHT(B23,4),")","")
复制代码
方法3
  1. =MID(B23,FIND("(",B23)+1,3)
复制代码
四、方法1
  1. =SEARCH(1,B31)
复制代码
方法2:数组公式
  1. =MATCH(TRUE,MID(B31,ROW($1:$20),1)="1",0)
复制代码
方法3:数组公式
  1. =SUM(IF(MID(LEFT(B31,8),ROW($1:$20),1)="1",ROW($1:$20),0))
复制代码
五、
  1. FIND与FINDB:二者都区分大小写;二者都不能使用通配符;前者不分单双字节,后者分单双字节。
复制代码
六、1
  1. 定义:计算字符串中的字符个数,无论可见字符还是不可见字符,都以字符为单位进行统计。
  2. 语法:LEN(字符串)
  3. 说明:参数可以为文本、数字,也可以是单元格引用、公式、函数生成的值。
复制代码
2、
  1. 定义:计算文本字符串的字节个数。汉字以2个字节,字母、数字等以1个字节计算。
  2. 语法:LENB(字符串)
  3. 说明:参数可以为文本、数字,也可以为单元格引用、公式、函数生成的值。
  4. LEN与LENB的区别在于,前者以字符为单位进行计数,后者以字节为单位进行计数。
复制代码
3、
  1. 定义:以字符为单位并区分大小写地查找指定字符在源文本中的位置。
  2. 语法:FIND(要查找的文本,包含要查找文本的文本,查找的起始位置)
  3. 说明:第三参数省略时,默认查找的起始位置为1,即从字符串的开头开始查找。
  4. 该函数不允许使用通配符并区分大小写。
复制代码
4、
  1. 定义:查找指定文本在源文本中的位置,返回的结果以字节计算。
  2. 语法:FINDB(要查找的文本,包含要查找文本的文本,查找的起始位置)
  3. 说明:第三参数省略时,默认为1。
  4.           该函数不允许使用通配符并区分大小写。
  5.           FIND与FINDB的区别在于,前者以字符的个数进行定位,后者以字节数进行定位。
复制代码
5、
  1. 定义:从字符串左侧起提取指定个数的字符。
  2. 语法:LEFT(字符串,提取的字符个数)
  3. 说明:第一参数可以为文本、数字,也可以是单元格引用、函数或公式的值。
  4. 当第二参数省略时,默认其值为1.当第二参数大于文本的长度时,则提取全部文本。
  5. 当第二参数为小数时,则自动截尾取整。
复制代码
6、
  1. 定义:从左侧开始提取指定字节数的字符。
  2. 语法:LEFTB(字符串,左侧起提取的字节个数)
  3. 说明:第一参数可以为文本、数字、单元格引用、数组、函数或公式的值。当第二参数省略时,默认提取的字节个数为1。
  4. 当第二参数为奇数、且结束位置为双字节时,则省略该字符,同时加上一单字节空格。
  5. LEFT与LEFTB的区别是:前者是以字符为单位从左侧提取,后者是以字节为单位从左侧提取。
复制代码
7、
  1. 定义:在字符串右侧提取指定个数的字符。
  2. 语法:RIGHT(字符串,右侧提取的字符个数)
  3. 说明;第一参数可以为文本、数字,也可以是单元格引用,或是函数、公式的值。
  4. 第二参数省略时,默认为1。当第二参数大于文本的长度时,则提取全部的文本。
复制代码
8、
  1. 定义:在文本字符串的右侧提取指定字节数的字符。
  2. 语法:RIGHTB(字符串,右侧提取的字节个数)
  3. 说明:第一参数可以为文本、数字、单元格引用、函数或公式的值。
  4. 第二参数省略时,默认为1。第二参数为奇数、且结束位置为双字节时,则省去该字符,同时加上一单字节空格。
  5. RIGHT与RIGHTB都是从右侧提取指定个数的字符,不同的是前者是以字符计数、后者是以字节计数。
复制代码
9、
  1. 定义:从字符串指定位置开始提取指定个数的字符。
  2. 语法:MID(字符串,提取的开始位置,提取的个数)
  3. 说明:第一参数可以为文本、数字、单元格引用、函数或公式的值。
  4. 第二参数大于文本长度,则返回空文本。第二参数小于1或第三参数为负数,均返回错误。
  5. 第二、三参数也可为公式、函数的值。
复制代码
10、
  1. 定义:从字符串指定位置开始提取指定字节数的字符。
  2. 语法:MIDB(字符串,以字节计数的开始位置,提取的字节个数)
  3. 说明:第一参数可以为文本、数字、单元格引用、函数或公式的值。第二参数大于文本长度,则返回空文本。第二参数小于1,返回错误。
  4. 第三参数为负数时,返回错误。
  5. 指定第二、三参数时,可把一个汉字视为两个字母或数字来计数,这样可防止把汉字切半。
  6. MID与MIDB都是从指定位置开始提取指定个数的字符,不同的是前者是以字符计数提取,后者是以字节计数提取的。
复制代码

点评

一直都很认真。标准答案,学习的榜样  发表于 2015-8-6 09:06

评分

参与人数 1 +15 金币 +15 收起 理由
笨的有点傻 + 15 + 15 很给力!

查看全部评分

回复

使用道具 举报

发表于 2015-7-24 23:29 | 显示全部楼层
A10:chengcheng90
第一题:
  1. =LEFT(B7,5)&RIGHT(B7,6)
复制代码
  1. =LEFT(B8,5)&RIGHT(B8,6)
复制代码
  1. =LEFT(B9,5)&RIGHT(B9,6)
复制代码
  1. =LEFT(B10,5)&RIGHT(B10,6)
复制代码
第二题:
  1. =MID(B15,3,1)&MID(RIGHT(B15,3),1,1)
复制代码
  1. =MID(B16,3,1)&MID(RIGHT(B16,3),1,1)
复制代码
  1. =MID(B17,3,1)&MID(RIGHT(B17,3),1,1)
复制代码
  1. =MID(B18,3,1)&MID(RIGHT(B18,3),1,1)
复制代码
第三题:
  1. =MID(B23,10,(LEN(B23)-10))
复制代码
  1. =MID(B24,10,(LEN(B24)-10))
复制代码
  1. =MID(B25,10,(LEN(B25)-10))
复制代码
  1. =MID(B26,10,(LEN(B26)-10))
复制代码
第四题:
  1. =FIND(1,B31)
复制代码
  1. =FIND(1,B32)
复制代码
  1. =FIND(1,B33)
复制代码
  1. =FIND(1,B34)
复制代码
第五题:
数据                大小写                通配符                               单双字节       
FIND                区分大小写                不包含任何通配符                按字符查找       
FINDB        区分大小写                不包含任何通配符                按字节查找       
第六题:
1.LEN函数                返回文本字符(串)的字符长度                                一个字符等于两个字节               
2.LENB函数                返回文本字符(串)的字节长度                                一个汉字等于一个字符两个字节               
3.FIND函数与        对原始数据中某个字符串进行定位,以确定其位置                               
4.FINDB函数        FIND与FINDB的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号                                                               
5.LEFT函数与        从一个文本字符串的左边第一个字符开始返回指定个数的字符。                                                发生错误时返回空字符       
6.LEFTB函数        基于所指定的字节数返回文本字符串中的第一个或前几个字符,此函数用于双字节字符。       
7.RIGHT函数与        从一个文本字符串的右边第一个字符开始返回指定个数的字符。       
8.RIGHTB函数        基于所指定的字节数返回文本字符串中的第一个或前几个字符,此函数用于双字节字符。       
9.MID函数与        从一个字符串中截取出指定数量的字符。                                提取出来是文本形式       
10.MIDB函数        mindb函数,与Mid不同,它是以字节为单位进行字符串截取的                                       

                       
       
                               

评分

参与人数 1 +10 金币 +10 收起 理由
笨的有点傻 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-7-25 06:55 | 显示全部楼层
本帖最后由 明亮610 于 2015-7-25 08:17 编辑

A07:明亮610
第一题
  1. =LEFT(B7,5)&RIGHT(B7,6)
复制代码
第二题
  1. =MID(B15,3,1)&MID(B15,13,1)
复制代码
第三题
  1. =MID(B23,10,3)
复制代码
第四题
  1. =FIND(1,B31,1)
复制代码
第五题
  1. 数据                大小写                通配符                单双字节        
  2. FIND                区分                不支持                单  1  双1   
  3. FINDB                区分                不支持                双  2  单1
复制代码
第六题
  1. 1.LEN是统计文本字符串中字符数目,在统计时不区分全角字符还是半角字符,都计为“1”                        
  2. 2.LENB是统计文本字符串中字符数目,返回值为代表字符的字节数目,全角字符统计为“2”,半角字符统计为“1”
  3. 3.FIND是查找一个文本字符串内的另一个文本字符串,并返回一个数字,表示从文本字符串(从中查找另一个文本字符串)的第一个字符起开始查找的第一个文本字符串的起始位置,FIND 始终将每个字符(不管是单字节还是双字节字符)作为 1 个字符计算。
  4. 4.FINDB是查找一个文本字符串内的另一个文本字符串,并返回一个数字,表示从文本字符串(从中查找另一个文本字符串)的第一个字符起开始查找的第一个文本字符串的起始位置,全角字符按2计算,半角字符按1计算
  5. 5.LEFT是从文本字符串的第一个字符开始,截取指定数目的字符,从左边开始截取,不管是单字节还是双字节字符都作为 1 个字符计算
  6. 6.LEFTB是从文本字符串中的字符的第一个字节开始,截取指定数目的字符,从左边开始截取,单字节按1计算,双字节按2计算
  7. 7.RIGHT是从文本字符串的最后一个字符开始,截取指定数目的字符,从右边往左开始截取,不管是单字节还是双字节字符都作为 1 个字符计算
  8. 8.RIGHTB是从文本字符串中的字符的最后一个字节开始,截取指定数目的字符,从右边往左边开始截取,单字节按1计算,双字节按2计算
  9. 9.MID是从文本字符串中,截取指定数目的字符,单字节和双字节都按1计算。
  10. 10.MIDB是从文本字符串中的代表字符的字节,截取指定数目的字符,单字节按1计算,双字节按2计算。
复制代码

评分

参与人数 1 +10 金币 +10 收起 理由
笨的有点傻 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-7-25 15:45 | 显示全部楼层
A组长:金霏凡

五、FIND和FINDB的区别
数据
大小写
通配符
单双字节
FIND
区分大小写不允许使用单字节
FINDB
区分大小写不允许使用双字节
1.LEN函数
  1. 统计字符串的个数,按照单字节计算,即一个字母、数字、汉字都计数为1,半角全角空格都计算为1
复制代码
2.LENB函数
  1. 统计字符串的个数,按照双字节计算,汉字计算为2,字母、数字还是计算为1,半角空格计算为1,全角空格计算为2
复制代码
3.FIND函数
  1. 用于定位字符串,并返回查找字符串的起始位置,区分大小写,不支持使用通配符,单字节
复制代码
4.FINDB函数
  1. 用于定位字符串,并返回查找字符串的起始位置,区分大小写,不支持使用通配符,双字节
复制代码
5.LEFT函数
  1. 从左边提取字符,按照单字节计算提取,第二参数没写默认为1
复制代码
6.LEFTB函数
  1. 从左边提取字符,按照单字节计算提取,第二参数记得为偶数,如果为奇数,且单元格里是汉字的话,按其前面的偶数除以2计算,如果第一个参数是字母和数字,则按其数字取(第二参数没写默认为1)
复制代码
7.RIGHT函数
  1. 从右边提取字符,按照单字节计算提取,第二参数没写默认为1
复制代码
8.RIGHTB函数
  1. 从右边提取字符,按照双字节计算提取,第二参数记得为偶数,如果为奇数,且单元格里是汉字的话,按其前面的偶数除以2计算,如果第一个参数是字母和数字,则按其数字取(第二参数没写默认为1)
复制代码
9.MID函数
  1. 从其第一个参数里取数,字符计算为单字节,如果第二参数大于文本长度,返回空;如果第二参数小于文本长度,第三参数大于文本长度,返回从第二参数开始的所有字符
复制代码
10.MIDB函数
  1. 从其第一个参数里取数,字符计算为双字节,如果第二参数大于文本长度,返回空;如果第二参数小于文本长度,第三参数大于文本长度,返回从第二参数开始的所有字符
复制代码
答题完毕。


点评

前面题没做  发表于 2015-8-6 09:09

评分

参与人数 1 +9 金币 +9 收起 理由
笨的有点傻 + 9 + 9 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-7-26 15:30 | 显示全部楼层
【函初】A01-玉壶冰心2015
作业五:
老师作业五大部分都是以文字说明的,我只能上传附件了。

【函初1班】作业五.zip

64.73 KB, 下载次数: 2

点评

不错,加上例子,很棒。就是前面题没做。  发表于 2015-8-6 09:12

评分

参与人数 1 +12 金币 +12 收起 理由
笨的有点傻 + 12 + 12 神马都是浮云

查看全部评分

回复

使用道具 举报

发表于 2015-7-26 21:11 | 显示全部楼层
A08:Ruling
一:方法1:
  1. =MID(B7,1,FIND("(",B7)-1)&MID(B7,FIND(")",B7)+1,6)
复制代码
方法2:
  1. =LEFT(B7,FIND("(",B7)-1)&RIGHT(B7,LEN(B7)-FIND(")",B7))
复制代码
二:方法1:
  1. =MID(B15,FIND("(",B15)+1,1)&MID(B15,FIND(")",B15)-1,1) 数组公式,三键结束。
复制代码
方法2:
  1. =LEFT(RIGHT(B15,LEN(B15)-FIND("(",B15)),1)&RIGHT(LEFT(B15,FIND(")",B15)-1),1)
复制代码
三:方法1:
  1. =RIGHT(LEFT(B23,FIND(")",B23)-1),LENB(B23)-LEN(B23))
复制代码
方法2:
  1. =MID(B23,FIND("(",B23)+1,LENB(B23)-LEN(B23))
复制代码
方法3:
  1. =MID(B23,MATCH(2,LENB(MID($B$23,COLUMN(A1:Z1),1)),0),SUM((LENB(MID($B$23,COLUMN(A1:Z1),1))=2)*1))  数组公式,三键结束。
复制代码
四:方法1:
  1. =SEARCH("1",B31)
复制代码
方法2:
  1. =MATCH(1,MID(B31,COLUMN(A1:Z1),1)*1,0)  数组公式,三键结束。
复制代码
五:
  1. FIND                区分                不允许                不区分       
  2. FINDB                区分                不允许                区分       
复制代码
六:1:
  1. 返回文本字符串中的字符数。无论是单字节还是双字节的任意字符都按1计算。
复制代码
2:
  1. 返回文本字符串中用于代表字符的字节数。每个单字节的字符都按照1计算,但每个双字节的字符都按照2计算。
复制代码
3:
  1. 查找字符所在的位置
复制代码
4:
  1. 查看字节的位置。
复制代码
5:
  1. 返回文本字符串中左起指定数目的字符或字符串
复制代码
6:
  1. 基于所指定的字节数返回文本字符串中左起的字符或字符串
复制代码
7:
  1. 返回文本字符串中右起指定数目的字符或字符串
复制代码
8:
  1. 基于所指定的字节数返回文本字符串中右起的字符或字符串
复制代码
9:
  1. 返回文本串中从指定位置开始的特定数目的字符
复制代码
10:
  1. 返回文本串中从指定位置开始的特定数目的字节
复制代码

评分

参与人数 1 +15 金币 +15 收起 理由
笨的有点傻 + 15 + 15 很给力!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 04:49 , Processed in 0.364285 second(s), 21 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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