Excel提取数字的函数 excel数字提取方法



文章插图
Excel提取数字的函数 excel数字提取方法

文章插图
1.左边提取
在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)) 往下拖拉填充 。
【Excel提取数字的函数 excel数字提取方法】公式说明:LENB(A4)计算结果为9 , LEN(A4)计算结果为7,9-7=2 得到姓名的个数 , 再用RIGHT函数进行提取 。