如何将一个EXCEL单元格里的字母和文字分别提取出来 Excel 怎样从单元格中分别提取文字和数字字母等

www.zhiqu.org     时间: 2024-05-20

提供一个最不用动脑的简便方法:使用Excel插件_(:3 」∠)_

下载安装【粉笔Excel智能插件】,然后在新增的【粉笔办公】菜单栏,选中【英文】点【提取】,选择提取后放置的目标区域,英文就提取OK了。然后同理再选【汉字】点【提取】,汉字也提出来了。



Excel表格快速提取单元格信息中的数字、字母、文字
在Excel表格中提取单元格信息中的数字、字母、文字是我们经常会遇到的问题,今天为朋友们分享两种方法解决快速提取信息。

一.使用Excel最强大的数据拆分快捷键Ctrl+E提取数字。手动复制好一个数据之后在下方单元格按住Ctrl+E就可以快速拆分。

1.实例要求:

根据B列的信息提取所有人的身份证号、联系方式和年龄。

2.动态演示:

3.Ctrl+E不仅可以快速提取数字还可以提取文字和字母,但是在低版本的Excel中没有这个功能。

如果数字很少时可以通过复制粘贴然后在按住Ctrl+E快速提取,如果数值有几百个甚至更多效率会非常低,接下来为朋友们分享第二种方法。

二.借助Word强大通配符功能。

1.常用通配符介绍:

[0-9] 所有数字

[A-Z] 所有大写字母

[a-z] 所有小写字母

[a-zA-Z] 所有字母

上述通配符括号内加上!表示所有非括号内内容。列如[!0-9] 代表的是:所有非数字

[一-龥] 所有中文汉字

[^1-^127] 所有英文字符(包括所有大写和小写字母和英文输入法下输入的标点符号)

[!^1-^127] 所有中文汉字和中文标点符号

2.实例要求:

提取B列所有的数字并求和

3.操作步骤:

(1)在Excel表格中复制信息,到Word中粘贴。

(2)在Word中打开查找替换窗口。查找[一-龥],替换为空白;勾选使用通配符。

(3)将Word中保存下来的信息复制到Excel表格中,将单位kg替换为+。

(4)在后一列输入任意一个字母A,复制前面所有数字和+号,注意不复制最后一个+号;按住Ctrl+E智能填充。

(5)打开查找替换窗口,查找A替换为=。

4.动态演示:

5.同样的方法利用前面介绍的通配符可以提取其他信息。

总结,Ctrl+E和Word通配符配合使用可以实现更强大的提取功能。

可以使用文本提取函数将不同的内容提取出来,常用的提取函数有MID、LEFT、RIGHT,配合LEN、FIND等函数使用,功能将十分强大。

示例:



B1公式:=LEFT(A1,2*LEN(A1)-LENB(A1))
C1公式:=RIGHT(A1,LENB(A1)-LEN(A1))

B1公式:=LEFT(A1,2*LEN(A1)-LENB(A1))
C1公式:=RIGHT(A1,LENB(A1)-LEN(A1))

EXCEL表格中一个单元格数字字母文字混合如何分别提取出来?~

这个不用公式,在旁边的单元格里面写上你想要提取的,内容,下拉,直接填充,对全部提取出来了,在提取出来的内容,单元格右下角有一个菜单,把那菜单打开,选择第二项先选择再第一项在选择第二项,

表格复制到word里面,把不需要的查找、替换掉,剩下的在复制到excel中。
【替换全部数字】方法是把该列单元格复制到WORD中,打开查找与替换,查找内容输入 ^# 全部替换为空,数字就没有了!再复制回EXCEL就可以!
【替换全部字母】方法是把该列单元格复制到WORD中,打开查找与替换,查找内容输入 ^$ 全部替换为空,字母就没有了!再复制回EXCEL就可以!
【替换全部汉字】方法是把该列单元格复制到WORD中,打开查找与替换,在弹出的(查找和替换)窗口的(高级→查找)内容处填上[一-龥] ,(提示:包含[]及其内的所有字符全复制过去。“龥”字是繁体,拼音为yù,谷歌输入法可切换简繁输入),注意勾选“使用通配符”,这样就能查找所有中文字体,最后替换为空,就可以删除全部的中文了。


#从凯刮# 请问如何将一个单元格里的文字部分和字母数字部分分离. -
(19852067754): a1=斯多夫撒123ASD b1=LEFT(A1,LENB(A1)-LEN(A1)) c1=SUBSTITUTE(A1,B1,"") 要求汉字在前面,后面符号都是半角的.比如(要全部替换成( 字数和字母数字的个数都是不定的没关系,但若汉字夹杂字母数字,上面的公式就不行了.

#从凯刮# 关于excel如何提取文字? 一个单元格中包含数字、符号、字母、汉字,如何应用公式把汉字提取出来?【其它方法不考虑,只要纯excel公式,也不要自定义函数】 -
(19852067754): 提取汉字,先选定.然后ctrl加f12,然后单机鼠标中间

#从凯刮# 怎样把一个单元格里的文字和字母通过函数分离,变成两列?? -
(19852067754): 单元格内容字数是不是有一致性?例如,要分出来的第一列都和“16A”一样是3个字,第二列都是和“书包”一样是两个?如果是的话,在第一列写=left(文本单元格,3),在第二列写"=right(文本单元格,2) 如果字数不一致,要麻烦一点,不过还是可以实现

#从凯刮# excel中如何分离单元格中的文本与数字 -
(19852067754): 因为这个是混排的所以要借助word.把A列的内容复制到word按ctrl h弹出窗口的查找内容输入:^# 点全部调换 成果就是全字母将成果复制粘贴到excel的b列.接着在word点快速拜访对象栏的撤销内容恢复到没有调换之前再按ctrl h查找栏输入:^$点全部调换 成果就是全数字.再复制回来粘贴到c列.

#从凯刮# excel怎么把一个单元格中的部分内容提取出来? -
(19852067754): =mid(a1,3,4) a1-- 存放要提取部分内容的数据 3-- 从第3个字符开始提取 4-- 提取4个字符 出生日期提取方法: =mid(f1,7,8)

#从凯刮# 在EXCEL表格里,怎么提取某一单元格中的一部分文字?例如:A列
(19852067754): (1)用函数可以办到,假设A1对应“张三:50分”,A2对应“李四:85分”,则在B1中输入=... 就可以把“张三”提取出来,向B2填充公式,就可以把“李四”提取出来.再向B列...

#从凯刮# EXCEL 怎么提取单元格汉字首字母 -
(19852067754): 在EXECL中 ,按ALT+F11,插入---模块 复制下列代码 : Function hztopy(hzpy As String) As String Dim hzstring As String, pystring As String Dim hzpysum As Integer, hzi As Integer, hzpyhex As Integer hzstring = Trim(hzpy) hzpysum = Len(Trim(...

#从凯刮# 如何将EXCEL单个储存格内的中文/字母/数字分别提取出来? -
(19852067754): B1=left(A1,2)C1=mid(A1,3,2)D1=mid(A1,5,8)我不知道自动识别文字字母数字的方法

#从凯刮# excel单元格中,汉字在前英文在后,如何分别提取出来? -
(19852067754): 如果你的中英文中都没有空格而且,中英文之间有个空格的话,可以直接用分列功能做.如果中文没有空格而英文中间有空格(我常用的动植物名录中种名和拉丁名就是这样的)就是用下前的方法.把excel表全复制到word中,替换,查找内容:“[一-龥]> ”替换为 “^&^t” 无引号,全部替换完后,再复制回excel中,用数据-分列功能分隔符,tab键来完成.如果中文中间也有空格就只有选分列再用函数合并了.

#从凯刮# 如何将EXCEL表单元格中的字母与文字撤分开 -
(19852067754): 在空白的单元格里输入=replace(*,3,0,-----)回车,然后复制这个单元格,把它粘贴到你要显示的那个单元格里,为了表格好看,你还要把那个辅助单元格删除掉.这个公式表示,*...