Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3637|回复: 14

[已解决]有什么办法将单元格中的汉字去掉

[复制链接]
发表于 2010-5-31 18:43 | 显示全部楼层 |阅读模式

jWEnHkN6.rar (22.95 KB, 下载次数: 0)

发表于 2010-5-31 19:01 | 显示全部楼层

以TAB 空格分列,之后再合起来...其他方法不会

回复

使用道具 举报

发表于 2010-5-31 19:04 | 显示全部楼层
回复

使用道具 举报

发表于 2010-5-31 19:07 | 显示全部楼层

最简单的方法就是选中删除 按DEL删除它

[em01]
回复

使用道具 举报

发表于 2010-5-31 19:11 | 显示全部楼层

看看符合要求不?

[Post=17]

 

piLSQBBK.rar (44.8 KB, 下载次数: 5)
回复

使用道具 举报

发表于 2010-5-31 20:42 | 显示全部楼层

QUOTE:
以下是引用那么的帅在2010-5-31 19:11:00的发言:

看看符合要求不?

赔付,5T投D,建议楼主设置最佳!!!!!!!!!!!!!!!!!!!!!!!

回复

使用道具 举报

发表于 2010-5-31 20:50 | 显示全部楼层

也不会哦,学习

回复

使用道具 举报

发表于 2010-5-31 21:03 | 显示全部楼层

学习了,太厉害了[em01]
回复

使用道具 举报

发表于 2010-5-31 22:41 | 显示全部楼层

楼主的题目不确切,仅删除汉字吗?学习五楼的答案,按这个标准上一个自定义的:

Function TH(str As String)
Dim regex
Set regex = CreateObject("vbscript.regexp")
regex.Pattern = "[、:《\u4e00-\u9fa5]"
TH = Left(str, InStr(1, str, regex.Execute(str)(0)) - 1)
End Function

回复

使用道具 举报

发表于 2010-6-1 14:56 | 显示全部楼层    本楼为最佳答案   

5楼公式可简化一下:

=LEFT(A1,MATCH(,0/(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))>40000),)-1)

数组公式.

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-3 22:25 , Processed in 0.625972 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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