Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: Urmyirezings

[已解决]如何去掉单元格内的英文,只要中文

[复制链接]
发表于 2015-11-25 15:37 | 显示全部楼层
用函数无法将中文和英文在单元格内排序。
WORD里面可以用通配符^$代表任意字母,将英文字母一次性替换掉。
但有部分内容如“CD光盘”中的英文字母也没有了。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2015-11-25 15:37 | 显示全部楼层
可以尝试一下VBA,思路是比较每两个分号之间的文本长度,如果len()=lenb(),那么不保留,如果不等于,就保留。不过我刚试了一下,application.len和application.lenb好像都报错
回复

使用道具 举报

发表于 2015-11-25 15:42 | 显示全部楼层
加一句即可

工作簿1.rar

13.54 KB, 下载次数: 4

回复

使用道具 举报

 楼主| 发表于 2015-11-25 15:45 | 显示全部楼层
qinqh_yl 发表于 2015-11-25 15:37
用函数无法将中文和英文在单元格内排序。
WORD里面可以用通配符^$代表任意字母,将英文字母一次性替换掉。 ...

如果降低要求,可以牺牲如“CD光盘;”,要怎么去掉英文部分呢
回复

使用道具 举报

 楼主| 发表于 2015-11-25 15:51 | 显示全部楼层
这儿有肥猫 发表于 2015-11-25 15:42
加一句即可

很厉害,不过有部分单元格里的数字也被去掉了,这个能避免么?
添麻烦了
回复

使用道具 举报

发表于 2015-11-25 15:59 | 显示全部楼层
本帖最后由 冥王 于 2015-11-25 16:04 编辑

……

工作簿1.rar

13.54 KB, 下载次数: 1

评分

参与人数 1 +15 收起 理由
这儿有肥猫 + 15 正则,厉害~

查看全部评分

回复

使用道具 举报

发表于 2015-11-25 16:02 | 显示全部楼层
或者把数据复制到word里面,查找替换后再复制回excel
QQ图片20151125155533.png
回复

使用道具 举报

 楼主| 发表于 2015-11-25 16:05 | 显示全部楼层
冥王 发表于 2015-11-25 16:02
或者把数据复制到word里面,查找替换后再复制回excel

非常感谢
回复

使用道具 举报

发表于 2015-11-25 16:07 | 显示全部楼层    本楼为最佳答案   
加个判断

工作簿1.rar

13.73 KB, 下载次数: 10

回复

使用道具 举报

 楼主| 发表于 2015-11-25 16:29 | 显示全部楼层
这儿有肥猫 发表于 2015-11-25 16:07
加个判断

非常到位!非常感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-28 21:48 , Processed in 0.284018 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表