- ?
Excel Left函数与LeftB函数使用方法,含截取到倒数指定字符实例
往昔伤
展开
如果要从左边开始截取字符,在 Excel 中,可以用 Left函数和 LeftB函数;其中 Left函数是按字符个数截取,LeftB函数是按字节个数截取;它们的区别在于,Left函数把每个汉字算一个字符,而 LeftB函数把每个汉字算两个字节;每个数字和字母,它们都算一个。以下就是 Excel Left函数与LeftB函数的使用方法,含截取中文、省略 Num_Chars 和截取超过 Num_Chars 长度的字符、中文字符截取奇数个字节和截取到倒数指定字符的具体操作方法,实例中操作所用版本均为 Excel 2016。
一、Left 和 LeftB函数语法
(一)Left函数
表达式:LEFT(text, [Num_Chars])
中文表达式:LEFT(文本, [截取字符个数])
(二)LeftB函数
表达式:LEFTB(text, [Num_Bytes])
中文表达式:LEFTB(文本, [截取字节个数])
(三)说明:
1、Num_Chars 为可选项,若省略,则默认截取一个字符。Num_Bytes 也为可选项,若省略,则默认截取一个字节。
B、Num_Chars 必须大于等于 0,如果 Num_Chars 大于文本长度,则返回所有文本。Num_Bytes 也必须大于等于 0;若文本全是中文,Num_Bytes 大于等于文本长度的两倍,则返回把有文本;若文本由字母或数字组成,Num_Bytes 大于等于文本长度,则返回所有文本。
二、Left函数的使用方法及实例
(一)截取中文
1、假如要截取3个汉字。选中 E2 单元格,输入公式 =LEFT(B2,3),按回车,返回“蝴蝶结”三个字,操作过程步骤,如图1所示:
图12、说明 Left函数把每个汉字当成一个字符,众所周知,每个汉字占两个字节,Left函数不是按字节截取。
(二)省略 Num_Chars 和截取超过 Num_Chars 长度的字符
1、选中 E2 单元格,输入公式 =LEFT(A2),按回车,返回字母 W;双击 E2,把公式改为 =LEFT(A2,2),按回车,返回 WS;再次双击 E2,把公式改为 =LEFT(A2,10),按回车,返回 WS-560;操作过程步骤,如图2所示:
图22、说明在省略 Num_Chars 时,它的默认值为 1;当把 2 改为 10 后,只返回 6 个字符,说明 Num_Chars 超过文本长度,只返回所有文本。
(三)截取到倒数第四个字符
1、把公式 =LEFT(A1,LEN(A1)-4 + 1) 复制到 B1 单元格,如图3所示:
图32、按回车,返回“Excel 2016”,如图4所示:
3、公式说明:公式 =LEFT(A1,LEN(A1)-4 + 1) 用 LEN(A1) 获取 A1 内容的长度,因为要截取到倒数第四个字符,所以减 4 再加 1,LEN(A1) 等于 13,LEN(A1)-4 + 1 等于 10,即截取到第 10 个字符,因此返回“Excel 2016”。
4、如果要截取到倒数第 2 个字符,可以把公式改为 =LEFT(A1,LEN(A1)-2 + 1),如图5所示:
图5按回车,则返回“Excel 2016 教”。
三、LeftB函数的使用方法及实例
(一)中文字符截取奇数个字节
1、把公式 =LEFTB(B2,3) 复制到 E2 单元格,按回车,返回 “长”字;双击 E2 单元格,把公式改为 =LEFTB(B2,5),按回车,返回“长袖”,操作过程步骤,如图6所示:
2、为什么 Num_Bytes 值为 3,只返回一个字,因为每个汉字占两个字节,返回一个字后还剩 1 个字节,即还剩半个汉字,若返回便是乱码,所以丢弃了;Num_Bytes 的值为 5 也是一样。
(二)从字母、数字和汉字中截取
1、把公式 =LEFTB(A1,5) 复制到 B2 单元格,按回车,则返回 Excel;双击 B2,把公式改为 =LEFTB(A1,10),按回车,则返回 Excel 2016;操作过程步骤,如图7所示:
72、从两次返回结果可以看出,LeftB函数把字母、数字和空格都当成一个字节。
- ?
如何在Excel单元格中提取数字?几个函数轻松帮你搞定!
荀向雪
展开
处理复杂的Excel表格时候,如何把单元格里面复杂的数字给提取出来呢?是将单元格里面的数字复制粘贴出来吗?NO不是!在这里教大家几个函数轻松帮你将单元格里面的数字给全部提取出来,完全不费吹灰之力!
1、如何提取单元格文本中数字
代入函数公式:
=MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))
将函数代入到指定的单元格,即可提取A2单元格数字,前提要将函数的坐标对应好单元格呦!
2、如何提取文本左右数字
(左侧)代入函数公式:
=LEFT(A2,2*LEN(A2)-LENB(A2))
(右侧)代入函数公式:
=RIGHT(A2,2*LEN(A2)-LENB(A2))
同理直接将函数代入到单元格里面,就可以快速提取数字,下面我演示下提取文本左侧数字。
3、如何提取混合在一起的数字
代入函数公式:
=SUM(MID(0&A2,LARGE(ISNUMBER(--MID(A2,ROW($1:$1024),1))* ROW($1:$1024),ROW($1:$308))+1,1)*10^ROW($1:$308)/10)
在复制函数到单元格的同时要按住Shift+Ctrl+Enter键,就可以提取混合在一起的数字了!
- ?
这些函数提取都不会,就别再说你会Excel了
封涔雨
展开
在实际工作中,我们经常需要在一些信息中提取出所需的数字或者文本。今天和大家分享4个常用的函数提取案例。
1、拆分文本和数字
比如我们需要从信息中提取出左边的文本部分,输入公式:=LEFT(A2,LENB(A2)-LEN(A2)),往下填充公式即可。
如果提取右边的数字,则输入公式:=RIGHT(A2,(2*LEN(A2)-LENB(A2))),往下填充公式即可。
说明:LEN函数是返回字符串的字符数,数字、字母和汉字均为1个字符长度;LENB则返回字符串的字节数,汉字为2个字节长度,数字和字母为1个字节长度。
2、从邮箱中提取用户名和域名
如图中表格所示,我们需要从邮箱地址中提取出用户名和域名。
提取用户名,选中需要输入公式的单元格区域,输入公式:=LEFT(B2,FIND("@",B2)-1),按Ctrl+Enter组合键填充。
说明:这里用FIND函数查找出“@”符号的位置,减去1正好是用户名的长度,再利用LEFT函数从左提取即可。
如果提取域名,则选中需要输入公式的单元格区域,输入公式:=RIGHT(B2,LEN(B2)-FIND("@",B2)),按Ctrl+Enter组合键填充。
说明:这里先用LEN函数计算整个字符串长度减去@符号前面字符长度,求得域名字符串长度,再利用RIGHT函数从右提取即可。
3、提取出产品编号并判断所属类别
如下图表格所示,我们需要先提取出产品的编号,然后进行大类的判断。
这里我们选中需要输入公式的单元格区域,输入公式:
=IF(LEFT(A2,2)="DQ","电器",IF(LEFT(A2,2)="JJ","家具","装饰")),按Ctrl+Enter组合键填充。
说明:先利用LEFT函数提取出前两个字符,再结合IF函数进行判断。
4、提取出混合字符串中的数字
如图中表格所示,需要把字符串中间的数字提取出来,先选中需要输入公式的单元格区域,输入公式:=MIDB(A2,SEARCHB("?",A2),(2*LEN(A2)-LENB(A2))),按Ctrl+Enter组合键填充。
说明:先用SEARCHB("?",A2)查找出第一个数字在字符串中的位置;2*LEN(A2)-LENB(A2)则是计算出数字的个数;最后用MIDB函数提取出来。这里带有B后缀的函数公式,都是按照字节数进行计算。
- ?
Excel函数公式:巧用FIND函数提取用户名和域名
伊轩
展开
在Excel中,提取指定的字段,也是Excel常见的应用之一,但是你知道怎么提取吗?
一、从邮箱地址中提取用户名。
方法:
在目标单元格中输入公式:=LEFT(E3,FIND("@",E3)-1)。
释义:
1、此功能是利用LEFT和FIND函数共同完成的。
2、利用FIND函数查找“@”符号在E3(相对引用)中的位置,其位置减去1正好是用户名的长度。
3、利用LEFT函数提取用户名。
二、提取域名。
方法:
在目标单元格中输入公式:=RIGHT(E3,LEN(E3)-FIND("@",E3))。
释义:
1、此功能是利用RIGHT、LEN、FIND函数共同完成的。
2、字符串的长度(LEN(E3))减去符号“@”前字符的长度,正好为域名起始字符串的位置。
3、然后利用RIGHT函数提取即可。
- ?
巧用函数,在EXCEL取得指定字符串中的任意字符
伍明雪
展开
假设是要返回A1单元格字符串中倒数第二个字符内容,那么可以在另一单元格写入公式
公式一
=LEFT(RIGHT(A1,2))
公式二
=MID(A1,LEN(A1)-2,1)
相关函数的定义
1.LEFT函数
也应用于:LEFTB
LEFT基于所指定的字符数返回文本字符串中的第一个或前几个字符。
LEFTB基于所指定的字节数返回文本字符串中的第一个或前几个字符。此函数用于双字节字符。
语法
LEFT(text,num_chars)
LEFTB(text,num_bytes)
Text是包含要提取字符的文本字符串。
Num_chars指定要由LEFT所提取的字符数。
Num_chars必须大于或等于0。
如果num_chars大于文本长度,则LEFT返回所有文本。
如果省略num_chars,则假定其为1。
Num_bytes按字节指定要由LEFTB所提取的字符数。
2.RIGHT函数
也应用于:RIGHTB
RIGHT根据所指定的字符数返回文本字符串中最后一个或多个字符。
RIGHTB根据所指定的字符数返回文本字符串中最后一个或多个字符。此函数用于双字节字符。
RIGHT(text,num_chars)
RIGHTB(text,num_bytes)
Num_chars指定希望RIGHT提取的字符数。
Num_bytes指定希望RIGHTB根据字节所提取的字符数。
说明
如果num_chars大于文本长度,则RIGHT返回所有文本。
如果忽略num_chars,则假定其为1。
3.MID函数
也应用于:MIDB
MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
MIDB返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。
MID(text,start_num,num_chars)
MIDB(text,start_num,num_bytes)
Start_num是文本中要提取的第一个字符的位置。文本中第一个字符的start_num为1,以此类推。
Num_chars指定希望MID从文本中返回字符的个数。
Num_bytes指定希望MIDB从文本中返回字符的个数(按字节)。
如果start_num大于文本长度,则MID返回空文本("")。
如果start_num小于文本长度,但start_num加上num_chars超过了文本的长度,则MID只返回至多直到文本末尾的字符。
如果start_num小于1,则MID返回错误值#VALUE!。
如果num_chars是负数,则MID返回错误值#VALUE!。
如果num_bytes是负数,则MIDB返回错误值#VALUE!。
4.LEN函数
也应用于:LENB
LEN返回文本字符串中的字符数。
LENB返回文本字符串中用于代表字符的字节数。此函数用于双字节字符。
LEN(text)
LENB(text)
Text是要查找其长度的文本。空格将作为字符进行计数。
(本文内容由百度知道网友1975qjm贡献)
- ?
WPS Excel:函数提取各种各样的字符串
FO
展开
如果给你一份如下excel表格,怎样将这些姓名和电话(文字和数字)分离开呢?
本文将用下面这些函数来提取字符串中的文字和数字。熟练掌握这几个函数和文末终极大法,提取内容就不怕啦。
这些函数中,LEFT\RIGHT\MID属于同一组函数,主要用于从不同位置开始提取指定个数的字符;LEN\LENB属于一组,用于获取字符个数和字节数。FIND函数可以是三个参数也可以是两个参数,用于获取包含字符串的位置。
有规律的字符串
这个是提取字符串最简单的一种了。直接用LEFT函数提取前3位就是姓名,RIGHT函数提取后11位就是电话,MID函数从第4位开始提取3位就是手机号码前3位了。
文字和数字之间有个共同的分隔符
这种也是比较简单的,由于有个共同的符号,因此可以用FIND函数获取这个符号的位置,然后用LEFT函数提取符号左边的内容;“LEN(单元格)-FIND("符号",单元格)”可以获取符号右侧的字符个数,接着用RIGHT就可以提取右半边的内容。
文字和数字不规律,文字在前
LENB函数可以获取字节数,LEN函数获取字符个数,一个汉字占两个字节、一个数字占一个字节,因此“LENB(单元格)-LEN(单元格)”就可以获得文字的个数。这样用“LEFT(单元格,文字个数)”就可以提取姓名,用“RIGHT(单元格,总的个数-文字个数)”就可以提取数字。
文字和数字不规律,数字在前
其实这和上一个例子没有区别,思路也是一样的,先获取文字个数和数字个数,再分别用RIGHT和LEFT提取。
终极大法
不管上面哪种情况,用Excel的快速填充都可以轻松提取数字和文本。在这条鄙视链上,WPS妥妥地被鄙视了。
欢迎点赞、评论、关注和点击头像。
- ?
22个常用Excel函数大全,直接套用,提升工作效率!
权力
展开
Excel曾经一度出现了严重Bug,主要有两种比较悲催的情况,首先是这种:
更加悲催的是这种:
言归正传,今天和大家分享一组常用函数公式的使用方法:职场人士必须掌握的12个Excel函数,用心掌握这些函数,工作效率就会有质的提升。
建议收藏备用着,有时间多学习操练下。
目录:数字处理、判断公式、统计公式、求和公式、查找与引用公式、字符串处理公式、其他常用公式等
一、数字处理
01.取绝对值
=ABS(数字)
02.数字取整
=INT(数字)
03.数字四舍五入
=ROUND(数字,小数位数)
二、判断公式
04.把公式返回的错误值显示为空
公式:C2
=IFERROR(A2/B2,"")
说明:如果是错误值则显示为空,否则正常显示。
05.IF的多条件判断
公式:C2
=IF(AND(A2<500,B2="未到期"),"补款","")
说明:两个条件同时成立用AND,任一个成立用OR函数。
三、统计公式
06.统计两表重复
公式:B2
=COUNTIF(Sheet15!A:A,A2)
说明:如果返回值大于0说明在另一个表中存在,0则不存在。
07.统计年龄在30~40之间的员工个数
=FREQUENCY(D2:D8,{40,29})
08.统计不重复的总人数
公式:C2
=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
09.按多条件统计平均值
F2公式
=AVERAGEIFS(D:D,B:B,"财务",C:C,"大专")
10.中国式排名公式
=SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))
四、求和公式
11.隔列求和
公式:H3
=SUMIF($A$2:$G$2,H$2,A3:G3)
或
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
说明:如果标题行没有规则用第2个公式
12.单条件求和
公式:F2
=SUMIF(A:A,E2,C:C)
说明:SUMIF函数的基本用法
13.单条件模糊求和
公式:详见下图
说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。
14.多条求模糊求和
公式:C11
=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)
说明:在sumifs中可以使用通配符*
15.多表相同位置求和
公式:b2
=SUM(Sheet1:Sheet19!B2)
说明:在表中间删除或添加表后,公式结果会自动更新。
16.按日期和产品求和
公式:F2
=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)
说明:SUMPRODUCT可以完成多条件求和
五、查找与引用公式
17.单条件查找
公式1:C11
=VLOOKUP(B11,B3:F7,4,FALSE)
说明:查找是VLOOKUP最擅长的,基本用法
18.双向查找
公式:
=INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))
说明:利用MATCH函数查找位置,用INDEX函数取值
19.查找最后一个符合条件记录
公式:详见下图
说明:0/(条件)可以把不符合条件的变成错误值,而lookup可以忽略错误值
20.多条件查找
公式:详见下图
说明:公式原理同上一个公式
21.指定非空区域最后一个值查找
公式;详见下图
说明:略
22.区间取值
公式:详见下图
公式说明:VLOOKUP和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。
六、字符串处理公式
23.多单元格字符合并
公式:c2
=PHONETIC(A2:A7)
说明:Phonetic函数只能对字符型内容合并,数字不可以。
24.截取除后3位之外的部分
公式:
=LEFT(D1,LEN(D1)-3)
说明:LEN计算出总长度,LEFT从左边截总长度-3个
25.截取 - 之前的部分
公式:B2
=Left(A1,FIND("-",A1)-1)
说明:用FIND函数查找位置,用LEFT截取。
26.截取字符串中任一段
公式:B1
=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",20)),20,20))
说明:公式是利用强插N个空字符的方式进行截取
27.字符串查找
公式:B2
=IF(COUNT(FIND("河南",A2))=0,"否","是")
说明: FIND查找成功,返回字符的位置,否则返回错误值,而COUNT可以统计出数字的个数,这里可以用来判断查找是否成功。
28.字符串查找一对多
公式:B2
=IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北")
说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果
七、日期计算公式
29.两日期间隔的年、月、日计算
A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。计算:
相隔多少天?=datedif(A1,B1,"d") 结果:557
相隔多少月? =datedif(A1,B1,"m") 结果:18
相隔多少年? =datedif(A1,B1,"Y") 结果:1
不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6
不考虑年相隔多少天?=datedif(A1,B1,"YD") 结果:192
不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9
datedif函数第3个参数说明:
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" 天数的差。忽略日期中的月和年。
"YM" 月数的差。忽略日期中的日和年。
"YD" 天数的差。忽略日期中的年。
30.扣除周末的工作日天数
公式:C2
=NETWORKDAYS.INTL(IF(B2
说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。周末和任何指定为假期的日期不被视为工作日
八、其他常用公式
31.创建工作表目录的公式
把所有的工作表名称列出来,然后自动添加超链接,管理工作表就非常方便了。
使用方法:
第1步:在定义名称中输入公式:
=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW())
第2步、在工作表中输入公式并拖动,工作表列表和超链接已自动添加
=IFERROR(HYPERLINK("#'"&INDEX(Shname,ROW(A1))&"'!A1",INDEX(Shname,ROW(A1))),"")
32.中英文互译公式
=FILTERXML(WEBSERVICE("http://fanyi.youdao/translate?&i="&A2&"&doctype=xml&version"),"//translation")
excel中的函数公式千变万化,今天就整理这么多了。如果你能掌握一半,在工作中也基本上遇到不难题了。
建议收藏备用着,有时间多学习操练下。
- ?
EXCEL快速提取中英文、数字的4个方法,总有一个适合你!
翁弗勒尔
展开
应用场景:工作中,常常需要从单元格数据中截取一部分进行统计、计算,或者从不同系统导出的数据中提取中文、数字和英文等,如何快速提取需要的数据呢?介绍4种常用方法。
第一种方法,用文本截取函数三剑客(LEFT/RIGH/MID函数)和文本长度度量函数(LEN /LENB)来提取
1、LEFT函数和RIGHT函数
参数:
LEFT (①要截取的文本或字符串,②要截取的字符个数)
RIGHT (①要截取的文本或字符串,②要截取的字符个数)
2、MID函数
参数:
MID(①要截取的文本或字符串,②从哪个位置开始截取,③要截取的字符个数)
3、LEN和LENB函数
LEN()& LENB()函数的参数很简单,只有一个,就是您要测量长度的文本,LEN()函数和LENB()函数的区别就是前者测量字符数,后者测量字节数,只有在文本字符串中包含汉字时才会有区别。
4、案例
案例1:从身份证号中截取省市区代码、出生年月和顺序及校验码
省区代码:从左边取6位。C2公式:Left(B2,6)
出生年月:从第7位数据开始取,要取出8位数。D2公式:Mid(B2,7,8)
顺序号和校验码:从右边4位数。E2公式:Right(B2,4)
案例2: 将单元格中的中英文分开
提取英文:
①在B2单元格录入公式:=LEFT(A2,LEN(A2)*2-LENB(A2))
②下拉填充公式。
公式解析:
LEN(A2)*2得出的结果是:12 (效果相当于:love爱love爱)
LENB(A2)得出的结果是:8 (效果相当于: love爱爱)
LEN(A2)*2-LENB(A2)得出的结果是:12-8=4(效果相当于:love爱love爱- love爱爱=love)
最后用LEFT函数从左取相对应的英文字母数即可提取英文单词。
提取中文:
①在C2单元格录入公式:=RIGHT(A2,LENB(A2)-LEN(A2))
②下拉填充公式。
公式解析:
LENB(A2)得出的结果是:8 (效果相当于:love爱爱)
LEN(A2)得出的结果是:6(效果相当于:love爱)
LENB(A2)-LEN(A2)得出的结果是8-6=2 (love爱爱- love爱=爱)
最后用RIGHT函数从右取相对应的汉字字符数即可提取中文。
第二种方法:用EXCEL快速填充功能提取
快速填充是EXCEL2013以上版本的一个新功能,她能模拟、识别你的操作,推测你内心的想法,然后按照你的想法进行数据填充。
运用快速填充时,首先直接输入一组到三组数据,让Excel自动识别你的意图,再进行快速填充,快速填充的快捷键为Ctrl+E,也可以单击“数据”选项卡 > 在“数据工具”组中 >单击“快速填充”或选中示例单元格,拖动填充柄往下填充,然后在“自动填充”选项中选择“快速填充”来实现。(详细教程可见“EXCELl学习微课堂分享的《EXCEL快速填充功能如此牛逼,你知道吗?》)
案例动态演示:
第三种方法:用自定义函数myget
函数有两参数,=myget(①从哪提取,②提取什么)
=myget(字符串,0) 取出数字
=myget(字符串,1) 取出中文字符
=myget(字符串,2) 取出英文字母
=myget(字符串,3) 取出特殊字符
=myget(字符串,4) 取出取第一个数字的位置
=myget(字符串,5) 取出取最后一个数字的位置
方法步骤:
首先导入自定义函数的模板文件,点开发工具→VBA或都按ALT+F11 调出VBA 编辑器 →在工程窗口右键选择【导入文件】→选择VBA 模块文件(提取中文、英文和数字自定义函数myget.bas)→关闭VBA 编辑器。然后再输入公式即可。
动态演示:
第四种方法:用【数据】→【分列】的方法
案例步骤:
1、【选中需分列的列】→【数据】→【分列】,在弹出的文本分列向导设置窗口中,根据实际情况选择分隔符号或固定宽度,案例中都是用/分隔的,所以选【分隔符号】→【下一步】
2、选择分隔符号为其他符号【/】→【下一步】
3、选列区域的格式,案例中选择默认的常规格式即可,目标区域选择$B$1(即分列的结果放在哪)点【完成】数据按要求进行了分类提取到3列。
动态演示:
小伙伴们,EXCEL快速提取方法都齐了,大家可根据需要选取不同的方法!
我是EXCEL学习微课堂,分享EXCEL学习小技巧,小经验。如果分享的内容对您有帮助,欢迎点赞、收藏、评论、转发,更多的EXCEL技能,可以关注“EXCEL学习微课堂”。如需自定义函数myget代码文件,可私信联系我!
- ?
Office小技巧-截取类函数让你在Excel中实现快速抓取
爱德华
展开
我们在使用表格的过程中,有时需要把一列值中的部分信息抓取出来,作为新的数据系列。之气为大家讲过可以进行分列,但是需要破坏原有的数据列才行。若是能实现自动增补数据和抓取信息的话就太好了,截取类函数是抓取有效信息最快的函数。小编今天就和大家一起来学习这三个最实用截取类函数:Left&Mid&Right。
一、LEFT函数
函数功能:截取左侧字符。
语法格式:LEFT(text,[num_chars]),第一个参数代表对哪一个单元格进行截取,第二个参数代表所截取的位数。
实际应用:
二、MID函数
函数功能:截取中间字符。
语法格式:MID(text,start_num,num_chars]),第一个参数代表对哪一个单元格进行截取,第二个参数代表从第几位开始进行截取,第三个参数代表需要截取的位数。
实际应用:(混合使用)
三、right函数
函数功能:截取右侧字符。
语法格式:RIGHT(text,[num_chars]),第一个参数代表对哪一个单元格进行截取,第二个参数代表从右开始所截取的位数。
实际应用:
很多企业,比如食品、汽车、快递、邮编等都具有条形码,而一般条形码中的每位数字都有含义,代表着不同的产地等信息,大家也可以用抓取功能来进行数据整理。
以上。
希望大家在阅读之余,多加练习办公软件Office的使用,提高我们的工作效率,成为职场高效率的一员。我将在每天都进行内容更新,大家一起学习,共同进步。
Office小技巧-必会的Excel功能,工作表拆分出页
Office小技巧-学会数据透视表,生成报告不再愁
Office小技巧-别人无法再更改你的Excel表格
- ?
Excel里的截取函数要不要来了解一下!
冰海
展开
今天给大家介绍一下Excel中截取函数的应用技巧,截取函数主要是指从一组字符串中截取其中对我们有用信息的方法,今天给大家介绍三个函数,分别是Left、Right以及和len之间的搭配。
其中Left是指从左开始截取,具体介绍如下图;
left函数介绍Right函数是指从右开始截取,具体介绍如下;
right函数介绍len是指返回字符串的个数,比如字符串“破晓”,用此函数后返回字符串个数为2,既字符串有几个值组成,返回值就是多少,具体介绍如下图;
len函数介绍这三组函数的具体应用用下面的一个例子来做具体介绍,首先看下图的数据源;
数据源我要把数据源中的城市名去掉“市”字提取出来,比如“滕州市”提取为“滕州”,操作如下;
按上图操作方法很轻松的可以实现滕州市-滕州,但是如果批量操作以上几个城市,从左截取字符串的值就不是唯一的,比如齐齐哈尔市的num-chars=4, 要想实现批量操作我们先来观察一下这组数据,观察后我们发现不管字符串有几位,我要的结果始终是字符串去掉最后一个“市“字,这样的话我们可以引入另一个函数=LEN(text) 返回文本字串的长度,操作技巧见下图;
输出结果如下图所示;
向右截取的具体操作技巧和向左一样,只是方向不同而已,有兴趣的朋友可以尝试一下!本次讲解结束!
语录分享:友谊和爱情之间的区别在于:友谊意味着两个人和世界,然而爱情意味着两个人就是世界
喜欢我的内容,欢迎关注、收藏、转发。谢谢!
excel截取函数
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并