hyfm.net
当前位置:首页 >> ExCEl提取字母和数字 >>

ExCEl提取字母和数字

如果数字和字母都在前面,数据在A列 可以在B1单元格输入=LEFT(A1,LEN(A1)*2-LENB(A1)) 如果有空格,可以先去空=LEFT(TRIM(A1),LEN(A1)*2-LENB(A1)) 然后下拉填充即可

任意多个:1、公式:=REPLACE(A1,MIN(IF(CODE(MID(A1&REPT(1,100),ROW($1:$100),1))>65,ROW($1:$100))),MAX(IF(CODE(MID(A1&REPT(1,100),ROW($1:$100),1))>65,ROW($1:$100)))-MIN(IF(CODE(MID(A1&REPT(1,100),ROW($1:$

提取字母后的数字使用函数:=MID(A1,FIND("-",A1)+1,LEN(A1)-LEN(FIND("-",A1)))

用VBA正则吧.自定义函数如下(样本文件见附件):Function mm(ByVal mStr As String) As String Dim regXp As Object Set regXp = CreateObject("vbScript.regExp") With regXp .Global = True .Pattern = "[\u4e00-\u9fa5]" mm = .Replace(mStr, "") End With End Function

假设以上三个分别在A1,A2,A3单元格,拆分后分别将编号放在B1,B2,B3,字母放在C1,C2,C3 B1=LEFT(A1,3) C1=RIGHT(A1,3) B2=LEFT(A2,4) C2=RIGHT(A2,3) B3=LEFT(A3,5) C3=RIGHT(A3,4)

步骤如下:1、首先打开baiEXCEL,在表格中有一些数字是需要我们把它提取出来的.在du这里我们需要用到一个公式"=LEFT(A2,2*LEN(A2)-LENB(A2))"其中表格的列数和zhi行数是可以改变的.在要放置提取出来的数字的位dao置单击单元格,然后在单元格对应的框内写上公式"=LEFT(A2,2*LEN(A2)-LENB(A2))".然后按"enter"键就可以得到如图的结果了.2、同样的,回如果数字在右边,只需要把答公式中的"LIFT"改为"RIGHT"就可以了.

1、文字在前数字在后:取数字公式=RIGHT(A1,LENB(A1)-LEN(A1)) 下拉填充2、数字在前文字在后:取数字公式=LEFT(A1,2*LEN(A1)-LENB(A1)) 下拉填充3、数字在中间、文字在两边:取数字公式=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1))) 下拉填充

表格复制到word里面,把不需要的查找、替换掉,剩下的在复制到excel中.【替换全部数字】方法是把该列单元格复制到WORD中,打开查找与替换,查找内容输入 ^# 全部替换为空,数字就没有了!再复制回EXCEL就可以!【替换全部字母

ctrl+h把KG全部替换掉

=MID(A1,FIND("租",A1)+1,FIND("房",A1)-FIND("租",A1)-1)

网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com