excel表格提取文字之后(excel表格中怎么提取文字)

Exce表格网 2022-12-17 12:35 编辑:admin 84阅读

1. excel表格中怎么提取文字

方法/步骤分步阅读

1

在excel表格中输入既有文字又有数字的内容,Ctrl+C复制。

2

在Word中粘贴复制的数据,仅保留值。

3

点击菜单栏中的【替换】。

4

查找内容为[0-9],勾选【使用通配符】,替换内容不填,点击【全部替换】即可将所有的数字删除。

5

将处理后的数据复制粘贴回excel即可。

2. excel表格中怎么提取文字加数据

在使用EXCEL时,有时从外部导入的数据,或者输入时不规范,将数字与文本混合输入在一个单元格中,给后续的统计运算带来不便,为此需要将文字与数字分开,本篇介绍几种将数字提取出来的方法。

工具/原料

电脑

EXCEL软件

方法/步骤

1、首先要分析数据内容,根据不同的类型,使用不同的方法。

2、分析这个表格,可以发现,除了数字外,就是汉字,在双字节字符中,每个汉字算两个字节,利用此特点,可以算出有多少个汉字、多少个数字,单字节字符数用LEN函数:=LEN(A2)。

3、双字节字节数用LENB函数,注意下两者的区分,单字节指字符个数,双字节指字节个数:=LENB(A2)。

4、二者相减,即可得到文字的个数:=LENB(A2)-LEN(A2)。

5、再用总字符数减去文字个数,即得到要提取出来的数字个数:=LEN(A2)-(LENB(A2)-LEN(A2)),去掉括号,合并起来,公式为:=LEN(A2)*2-LENB(A2)。

6、知道了数字个数,再知道数字开始的位置,就可以用MID函数将数字提取出来了,但是现在不知道数字是从什么位置开始的,可以使用SEARCHB双字节查找函数+通配符"?"来查询单字节出现的位置:=SEARCHB("?",A2)。

7、这样提取公式就有了,提取函数:=MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),如果用单字节函数:=MID(A2,INT(SEARCHB("?",A2)/2)+1,LEN(A2)*2-LENB(A2))。

8、提取结果是文本格式,如果要转为常规的数字格式,可以在公式前加上--,或者*1,来转换:=--MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),转换格式后,可以进行下一步的统计运算。

9、如果文字中有空格,直接提取就会出去,需要对原来的内容进行去空格替换后,再提取:=MIDB(SUBSTITUTE(A2,",""),SEARCHB("?",SUBSTITUTE(A2,"","")),LEN(SUBSTITUTE(A2," ",""))*2-LENB(SUBSTITUTE(A2," ","")))。

10、但是上面的方法,只能用于除了数字就是文字的内容提取,如果除此之外,还有其它的字母、符号等单字节字符,就会出错。

11、对于这种不定型的,可以用数组公式进行提取,从每个字符开始,取出1~若干个字符(比如10个),再加上运算符号进行判断,取出的是不是数值,再用MAX函数从中取出是数值的最多数字:=MAX(IFERROR(--MID(A2,ROW($1:$30),COLUMN($A:$J)),)),在输入数组公式时,需要同时按住Ctrl+Shift+Enter结束公式编辑,公式会自动生成一对“{}”。

12、当然,也可以不用上面的数组公式,利用LOOKUP函数的向后兼容性,来提取出数字:=LOOKUP(1,MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),ROW($1:$10))),此公式先判断数字出现的最小位置,再从此位置开始依次取出若干个字符,最后用LOOKUP函数取出最长数字串的那个数字,即达目的,关于此函数的用法,可以参看“EXCEL中LOOKUP函数的高级应用”。

3. excel表格怎么提取文字和数字来进行公式计算

Excel等于号,后面的文字要想提取出来,我们可以有两种方式,第1种方式是我们点击一下这个单元格,这时候会出现一串字符,在整个工作表中间的输入框当中,然后我们用鼠标将等号后面的文字提取出来进行复制粘贴就可以了,还有一种方式是双击单元格,然后在光标键的状态下,我们去把后面的文字提取出来。

4. excel表格怎么提取文字的首字母

B1=LEFT(A1,LENB(A1)-LEN(A1))

B2=LEFT(A2,LENB(A2)-LEN(A2))

5. excel表格怎么提取文字破解

如果Excel文件的打开密码忘记了,且密码是6位数以内的数字,可用以下步骤解开(关掉所有程序,为了速度):

新开一Excel,同时按Alt和F11,进入VBA界面,点菜单上的插入,模块,在新出来的窗口粘贴一下代码:Sub crack()Dim i As LongDim FileName As Stringi = 0FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xlsx),*.xls;*.xlsx", , "VBA破解")FileName = Right(FileName, Len(FileName) - InStrRev(FileName, "\"))Application.ScreenUpdating = Falseline2: On Error GoTo line1Workbooks.Open FileName, , True, , iMsgBox "Password is " & iExit Subline1: i = i + 1Resume line2Application.ScreenUpdating = TrueEnd Sub然后在此界面直接按F5运行此宏,选择文件,等啊等(看密码长度了)

6. excel表格怎么提取文字到word

分两步:

1、把文字转换成Word表格。编辑word文档时把要放入不同单元格的文字用空格隔开,排列好填入表格的各行内容,选中文字——插入——表格——文本转换成表格——弹出“将文字转换成表格”,保留默认设置——确定即可。

2、把Word表格复制到excel表格中。单击Word表格左上角的双向十字箭头选中Word表格——右击——复制,打开excel表格——单击左上角的空白单元格——右击——粘贴即可。

7. excel表格怎么提取文字内容

公式和分列都可以完成一、分列法:选择需要分列的列点击 数据-分列分隔符号-其他(输入-)点击完成(第一列就是要的数据)

二、公式法:

1、find为查找函数,返回字符的位置,语法find(查找字符,被查字符或者单元格)找到第一个-位置2、left,字符截取函数,从左边开始,left(被截取的字符,个数)

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片