Excel文本提取,学会这5个函数就够了!建议收藏备用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel文本提取,学会这5个函数就够了!建议收藏备用
Hello,今天我们来学习下我们工作中经常用到的三个文本提取函数left、right以及,mid函数,这三个文本提取函数十分的简单所以又增加了两个函数len函数以及lenb函数,这两个函数常常与left函数以及right函数进行嵌套使用,下面让我们来一起学习下吧
一、LEFT函数以及参数
LEFT:从左开始提取字符串语法:=LEFT(text, [num_chars])第一参数:要提取的字符串第二参数:要从左开始提取多少位这个函数的参数十分简单,下面就是我们通过一个例子来看下他的效果如下图我们要提取姓名,姓名都是2位且都是从左开始的
公式:=LEFT(C2,2)第一参数:C2这个就是我们想要提取的字符串所在的位置第二参数:2,从左开始提取两位字符我们从左开始提取2位正好能提取到姓名需要说明一下为了显示效果我们将名字都设置为
两位数
二、RIGHT函数以及参数
RIGTH函数:从右开始提取数据=RIGHT(text, [num_chars])第一参数:要提取的字符串第二参数:要从右开始提取多少位还是通过一个例子来实际的看一下,如下图我们要提取民族,民族都是2位,且都是从右开始的
函数:=RIGHT(C2,2)第一参数:C2这个就是我们想要提取的字符串所在的位置第二参数:2,我们想要从右开始提取两位字符我们从右开始提取两位字符正好可以提取到正确的民族
三、MID函数以及参数
Mid函数:从字符串的某一个位置开始提取多少位字符串=MID(text, start_num, num_chars)第一参数:要提取的字符串第二参数:要从这个字符串的第几位开始提取第三参数:从提取位置开始要提取多少位下面通过一个小例子来看下他的功能,如下图我们要提取数据中的性别,可以看到性别的位置在字符串的第三位,这样的话我们就可以使用mid函数进行提取数据
公式:=MID(C2,3,1)第一参数:C2,要提取的字符串的位置第二参数:3,我们要从这个字符串的第三位开始提取第三参数:1,从字符串的第三位开始提取1位在这里函数会从字符串的第三个位置开始提取1位字符,正好是每个字符串的民族
四、LEN函数以及参数
LEN函数:计算字符串的字符个数=LEN(text)参数:字符串Len 函数仅有一个参数,他会计算字符串一共有多少个,标点符号空格都会被计算,如下图标点符号以及空格都会被计算为1个字符
五、LENB函数以及参数
LENB函数:计算字符串的字节个数=LENB(text)参数:字符串他的参数也仅仅只有一个,有人可能会问到什么是字节呢,字节是计算机计量存储容量的一种计量单位,他的区分也非常的简单,我们只需要记住以下几点即可1.字母,数字,英文状态下输入的标点符号占用1个字节2.汉字占用2个字节,中文输入法下输入的标点符号也占用2个字节3.英文输入法下,模式为全角输入的时候标点符号占用2个字节(这个一般不用,了解即可)下面就让我们看下他的实际效果因为它与leb函数十分的相似,我们就将他们放在一起进行比较
我们可以看到len函数是有多少个字符他就会显示多少而lenb函数会根据每一个字符的类别不同来计算他的字节,比如在第一行中,因为汉字的字节数是2,所以会显示18,正好是len函数的2倍而在第二行中,数字的字节数是1,lenb函数的结果与len函数的结果是
一样的Len函数与lenb函数大家一定要区分开,不要搞混了~
六、技巧分享
1.mid函数提取身份证号码提取出生日期
公式:=--TEXT(MID(A2,7,8),'0-00-00')在身份证号码中,出生日期在开始的位数是在第七位,出生日期的长度都是8位,我们可以利用这个特性使用mid函数来提取出出生日期的数字Mid函数第一参数:A2,在这里就是身份证号码这个字符串第二参数:7,身份证号码中日期开始的时间第三参数:8,出生日期的长度这样的话我们就可以提取出出生日期的数字,我们A2为例,提取出来的数字就是19920518,然后我们再利用texe函数将其转换为日期格式,公式就是--TEXT(19920518,'0-00-00')在这里text函数的第一参数我们提取出来的生日字符串:19920518,第二参数是我们将其设置为日期的显示样式,因为使用text函数转换的格式都是文本格式,我们加两个减号将其转换为常规,然后再将其转换为日期格式即可。

Text函数就是我们讲过的单元格自定义的内容,大家如果不明白可以再温习下2.提取姓名我们要在汉字与字符串混合的数据中提取姓名
公式:=LEFT(A2,LENB(A2)-LEN(A2))姓名都是从左边开始的,我们可以考虑使用left函数提取数据,第一参数: A2,要提取的字符串第二参数:LENB(A2)-LEN(A2),lenb计算的是字节数,汉字占2个字节,数字占1个字节,我们以第一个单元格为例,lenb(a2)的结果是13,而len计算的是文本的个数,他的结果是11,13减去11等于2正好是汉字的个数,以上就是这一章的全部内容了,这5个函数都比较的简单,只要多加练就能够快速的掌握,我们使用他们来提取数据,数据源需要有一定的规律,否则不可用,基础函数至此结束,下一章开始我们就要开始学习数据透视表的相关内容了。

相关文档
最新文档