EXCEL中怎么去除英文和数字,只保留文字 如何把excel中整列的英文和数字去掉

www.zhiqu.org     时间: 2024-06-01

Excel中经常会有文字和数字混合在一起的情况出现,下面具体说明将文字和数字拆分开来,只保留文字的方法:

1、打开一个文字和数字混合的Excel表格。

2、选中要放数字的单元格,在菜单栏中选择“公式--插入函数”。

3、弹出插入函数对话框,找到right函数。

4、right函数有两个参数,一个是源单元格,另一个是返回参数的位数。

5、选择好单元格和返回位数,单击“确定”按钮。

6、和文字混合在一起的数字被拆分出来,下拉第一个单元格,剩余的也被拆分开。

注意事项:

Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。



1.在EXCEL中比较麻烦,
2.可以复制到WORD里面,在WORD可以用 编辑>>替换>>替换 选项卡>>在查找内容中输入 ^# (^#是任意数字的意思,只用输入^#两个字符)>>全部替换.
3.如果想去掉字母就将上面的^# 改成 ^$ 就可以了.
4.过程同上. 最后把内容再复制到EXCEL中,
5.注意以上过程不能做其它修改,不然,复制回去到EXCEL中的格式可能会不对.
6.在EXCEL中也可以用VBA写代码执行即可。

需要编程
按ALT+F11,插入-模块,复制下列语句

FunctionSplitNumEng(str As String, sty As Byte)
Dim StrA As String
Dim StrB As String
Dim StrC As String
Dim i As Integer
Dim SigS As String
For i = 1 To Len(str)
SigS = Mid(str, i, 1)
If SigS Like "[a-zA-Z]" Then
StrA = StrA & SigS
ElseIf SigS Like "#" Then
StrB = StrB & SigS
Else
StrC = StrC & SigS
End If
Next i
Select Case sty
Case 1
SplitNumEng = StrA
Case 2
SplitNumEng = StrB
Case Else
SplitNumEng = StrC
End Select
EndFunction

D2输入
=SplitNumEng(C2,3)
下拉公式

如果能确定中文文字都是在前面的话,可以用一个很简单的公式,D2中输入:
=LEFT(C2,LENB(C2)-LEN(C2))
向下拖拉复制

excel表格如何保留数字去掉文字~

Excel单元格有文字和数字并存,想要提取统计怎么办

打开要替换的excel,选中要替换的列,右键 -复制, 新建一word文档
利用快捷键ctr+H ,调出“查找和替换” 在查找的内容中 输入“^$”,再点击“全部替换” 看是否为去掉了字母,关闭“查找和替换”

把替换完的word的数据,全选,右键-复制

切换到excel ,在开始选中的那几列上,右键“设置单元格格式”,在“数字”选择文本确定

右键-选择“粘贴为无格式文本”


#上昌例# excel的单元格里,怎么批量删除部分内容?我是只保留前面的英文单词不要后面的中文意思,怎么弄呢? -
(13030087452): 先讲这些单元格分成两列,之后删除带翻译的一列即可,具体步骤为: 你可以先选中那个单元格---数据--分列, 第一步,选择“分裂符号”,“下一步”--上面的选一种符号,如果是其它就点“其它”,在后面填上你要的符号,点“下一步”----完成. 这样就分列到了几个单元格中了

#上昌例# excel同列中数字跟字母在一起怎么删除数字留下字母呢?? -
(13030087452): 在其后面增加一个辅助列,比如你的数在A列 B列公式 B1=right(A1,2) 向下拉复制

#上昌例# 怎么去除excel里的纯英文或纯数字或英文数字混合的项目? -
(13030087452): 假如数据在A列 在B列使用公式=LEN(A1)=LENB(A1),筛选B列为"true“的,就是无中文的项目

#上昌例# 如何把表格里的文字删除保留数字 -
(13030087452): 如果比较复杂的内容可以考虑VBA程序正则处理一下,或者写自定义函数.

#上昌例# 怎么样只把EXCEL中的英文字母删除,而其他文字不删除?如果用VBA,什么字符代表英文呀?? -
(13030087452): Sub aa() Dim irng As Range: set irng = Selection 'Selection表示选中的区域,即:先选中区域,再切换到代码页运行本程序 '可换成其他区域,如:irng = range("A1:D5") ,表示对A1:D5区域做动作 Dim x As Integer Dim MyStr As String Dim s...

#上昌例# 请问,在EXCEL中数字加文字的组合中,怎么去掉前面的数字而只取文字 -
(13030087452): =MID(A1,LEN(A1)*2-LENB(A1)+1,LENB(A1)-LEN(A1))不过只能查找数字+文字不能查找文字+数字+文字或者文字+数字或者

#上昌例# 如何清除Excel单元格中的数值但保留公式和文本 -
(13030087452): 假设数据在A列,在B列进行判断. 光标定位到B1,按ctrl+F3,调出名称管理器,新建一个名称:AA,引用位置输入: =GET.CELL(6,$A1) 然后在B1单元格输入公式: =IF(LEFT(AA)="=",A1,"") 下拉填充公式.

#上昌例# excel中如何把单元格中的数字去掉,留下文字,我也想知道哎,能跟我分享下吗?谢谢 -
(13030087452): 如果A1单元格的中文是在数据的左边,比如:留下文字123456,则在B1输入公式: =LEFT(A1,LENB(A1)-LEN(A1)) 如果在右边,则: =RIGHT(A1,LENB(A1)-LEN(A1))

#上昌例# 如何去掉excel表格里的文字保存数字 -
(13030087452): 选中单元格,复制--选择性粘贴--数值.

#上昌例# 请问EXCEL如何去掉一个单元格里的英文和数字,只保留文字呢? -
(13030087452): 我已经把所有的演示步骤录下来了,请查看下面动画: http://hiphotos.baidu.com/dhxmr1110/pic/item/35a0375a59b9e3b3800a183a.jpg 宏最方便了. 打开excel,alt+F11,右侧你的文件VBAProject(***.xls),右击“插入--模块--双击模块,把下面代...