学会这个excel函数,提取数字文字超简单!腾讯云开发者社区

在B4单元格输入公式:=LEFT(A4,2)

函数:Left(text,[num_chars])

参数1:要提取的字符串

参数2:要提取的字符数,如果忽略则为1

主要功能:从一个文本字符串的第一个字符开始返回指定个数的字符

2.右边提取

在C4单元格输入公式:=RIGHT(A4,2)

函数:Right(text, [num_chars])

参数1:要提取的字符串

参数2:要提取的字符数,如果忽略则为1

主要功能:从一个文本字符串的最后一个字符开始返回指定个数的字符

上面的字符提取数都是固定的两位数,所以提取起来非常简单,但如果我们要提取的字符个数是不固定的怎么提取呢?如下图,要提取左边的编号和右边的姓名。

那就先来了解下这两个函数。

函数:LEN(text) 计算文本串中的字符个数。

函数:LENB(text) 计算文本串中的字节个数 (文字和中文符号按2个字节算,其他字符按一个字节算)

在B4单元格输入公式:=LEN(A4) 计算A4单元格中字符个数有7个。

在C4单元格输入公式:=LENB(A4) 计算A4单元格中字节个数有9个。数字有5个,一个文字按2个字节算,所以结果是9

3.提取编号

在B4单元格输入公式:=LEFT(A4,2*LEN(A4)-LENB(A4)) 往下填充即可提取编号。

公式说明:使用LEN(A4)计算结果为7,乘以2就是14然后减去LENB(A4)得到编号的个数,再用LEFT函数进行提取。

4.提取姓名

在C4单元格输入公式;=RIGHT(A4,LENB(A4)-LEN(A4)) 往下拖拉填充。

公式说明:LENB(A4)计算结果为9,LEN(A4)计算结果为7,9-7=2 得到姓名的个数,再用RIGHT函数进行提取。

THE END
0.Excel单元格里面提取或去掉某些字符提取左边第57个字符本文详细介绍如何使用Excel的LEFT、RIGHT和MID函数精确提取单元格内的特定文本,包括从左侧、右侧及中间位置提取字符,以及结合使用进行复杂文本处理。 1、从最左边起取字符 =left(源数据格,提取的字符数) =left(A3,2) 表述为:从单元格A3的最左边起,提取2个字符。 jvzquC41dnuh0lxfp0tfv8vsa6986?<791gsvrhng1jfvjnnu1>89<6252
1.LEFT函数本文介绍 Microsoft Excel 中LEFT函数的公式语法和用法。 说明 LEFT 从文本字符串的第一个字符开始返回指定个数的字符。 语法 LEFT(text, [num_chars]) 该函数语法具有下列参数: 文本必需。 包含要提取的字符的文本字符串。 num_chars可选。 指定要由 LEFT 提取的字符的数量。 jvzquC41uwvqq{y0okisq|thv0ipo8j/et0qokkeg5mgoy/'G;&:@*DF'K7'B:'D23:498f4f8.9B;2/6=:d6=6e832gj:4d;?769hAkxq`ujB324:449z
2.Excel单元格里面提取或去掉某些字符excel去除某个字=mid(sheet1! A3,5,2) 表述为:提取sheet1表的单元格A3中第五位起后面两位。也就是提取第5和第6两个字符。 4、先从左取字符,再从右取字符 =RIGHT(LEFT(A3,5),3) 表述为:首先从A3单元格第一个字符从左往右取5个字符,然后再对取出来的5个字符从右向左取3个字符。 jvzquC41dnuh0lxfp0tfv8jqpmhwxrcq1gsvrhng1jfvjnnu1;43<>534
3.excel表格中怎么使用函数提取单元格中值的中间某些字符?表述为:提取sheet1表的单元格E2中第一位起后面9位 4、先从左取字符,再从右取字符 =RIGHT(LEFT(E2,5),3) 表述为:首先从E2单元格第一个字符从左往右取5个字符,然后再对取出来的5个字符从右向左取3个字符。 5、去掉字符前面的几个字符 =RIGHT(E2,LEN(E2)-2) jvzquC41yy}/lk:30pku1xkhkek0ghgn1;42<920jznn
4.#后几位字符截取Excel常见文本截取函数LENB(A2)-LEN(A2)就能得出在A2中中文字符的个数,中文字符是连续的,且是从左边第一个字符开始的,因此我们用LEFT(A2,LENB(A2)-LEN(A2))就能提取出中文字符,也就是姓名。 公式二:C2=RIGHT(A2,2*LEN(A2)-LENB(A2)) 经观察,数字字符是连续的,且在中文字符之后。 中文字符的个数=LENB(A2)-LEN(A2) 数 jvzquC41dnuh0lxfp0tfv8|gkzooa<>:55:3;8ftvkimg8igvcomu8634894;:<
5.使用函数将文本拆分到不同列中使用文本函数分布名称组件的关键是文本字符串中每个字符的位置。 空格在文本字符串中的位置也很重要,因为它们指示字符串中名称组件的开头或结尾。 例如,在仅包含名字和姓氏的单元格中,姓氏在空格的第一个实例之后开始。 列表中的某些名称可能包含中间名称,在这种情况下,姓氏在空格的第二个实例之后开始。 jvzquC41uwvqq{y0qhljen3eqo5{j6hp1cxuklqg1'K6'K5':8+F8.>8':=&G?*;E'GD'N;':D+98.J7':>&:?*G7'>9'K5'G6+C:.=F'G;&;9*:E'K8'BF':6+F7.=:';=&G=*D:'>F'N:':9+CF.J8';;&D926;gi69o>/5f;b/=9d4/>3fj272fjff?j6c8>
6.Excel提取单元格中的数字中/英文方法excel提取单元格中的英文前6位:=LEFT(A3,6) 从左往右提取6位 年份: =MID(A3,7,4) 从第7位开始,提取4位 日期:=MID(A3,11,4) 从第11位开始,提取4位 后4位:=RIGHT(A3,4) 从右往左提取4位 2:文本长度度量函数(LEN /LENB) LEN()& LENB()函数的参数很简单,只有一个,用于测量文本字符串的长度 jvzquC41dnuh0lxfp0tfv8k{;:677=<;91gsvrhng1jfvjnnu17329;2;3: