• 回答数

    7

  • 浏览数

    144

那个啥来着呢
首页 > 英语培训 > excel批量删除英文

7个回答 默认排序
  • 默认排序
  • 按时间排序

好好在一起吧

已采纳

说了半天也没有说清数据的规律。你的数据一定是英文在前汉字在后吗?还是也有汉字在前英文在后的?还是有英文和汉字交叉混杂的?前两种都好办,混杂的不太好办。如果是第1种情况,即英文在前汉字在后。取英文的公式是:=LEFT(A1,2*LEN(A1)-LENB(A1))取汉字的公式是:=RIGHT(A1,LENB(A1)-LEN(A1))如果是第2种,即有英文在前汉字在后,又有汉字在前英文在后的。取英文的公式是:=IF(LENB(LEFT(A1))=LEN(LEFT(A1)),LEFT(A1,2*LEN(A1)-LENB(A1)),RIGHT(A1,2*LEN(A1)-LENB(A1)))取汉字的公式是:=IF(LENB(LEFT(A1))=LEN(LEFT(A1)),RIGHT(A1,LENB(A1)-LEN(A1)),LEFT(A1,LENB(A1)-LEN(A1)))向下复制公式。得到数据后,可以复制这些数据,然后选择性粘贴-数值就可得到纯结果。

excel批量删除英文

319 评论(13)

于海丽888

另存为文本文件,复制到word中,用替换查找内容:^$替换为:空全部替换另存为文本文件打开excel,文件-打开,文件类型:所有文件。按提示打开文本文件。

83 评论(11)

小黑妈跃跃

1、首先在excel表格的单元格中输入中英文字符,需要将英文字符去除。

2、选中单元格,点击工具栏中的“查找和选择”并点击其中的“替换”选项。

3、在打开的“替换”对话框中,在“查找内容”后面输入“Not openning”;在“替换为”后面不输入内容,点击替换按钮。

4、即可将单元格中的英文字符删除只留下中文字符了。

360 评论(12)

睡不死也睡

首先选中含有英文的区域,“编辑”里面点击“替换”,比如“hello你好”,“查找内容”里填“hello”,“替换为”里什么都不填(不要打空格),然后点击“全部替换”即可去掉选中区域中所有的“hello”并保留了“你好”。如果英文各种单词都有,不规范的字母组合,那就麻烦点,不过最多也就是类似于上面的“查找内容”“替换为”里将26个字母,从a到z进行26次“全部替换”。另外,汉字、字符、标点等都可以如此操作!本来是要删除英文字母的,现在怎么又要删中文,的确难煞我也,晕~能当面解决就好了!

184 评论(14)

|烟、易戒

因为汉字与英文之间有空格,所以你只要利用查找与替换命令即可完成,即在查找中输入: 空格* 在替换中什么也不输入,全部替换即可。

159 评论(11)

方吉咕咕咕

一、首先,打开Excel程序,进入Excel程序操作主界面中。打开要快速删除英文保留中文操作的文件。

二、然后,在上次菜单中选择“替换”,点击打开。

三、然后,在弹出对话框中,“查找内容”输入” *“,代表查找所有的空格后内容,点击打开。

四、最后,点击“全部替换”,即可快速删除英文保留中文,问题解决。

303 评论(8)

甜品达人范范

上传的代码有问题,会将数字也去掉了。若将 .Pattern = "\w"改成 .Pattern = "[A-z]"可以去掉英文字符,但不能去掉标点符号

244 评论(10)

相关问答