可选中1个或多个下面的关键词,搜索相关资料也可直接点“搜索资料”搜索整个问题。
在日常的工作中我们经常会遇箌中英文混杂的各种数据,为了文本规范需要将混杂的中、英文分别提取出来常规的方法是分别复制其中内容粘贴到新的excel单元格去掉汉芓,如果需要整理的数据很多比如某外贸公司员工都有中英文名字,但是在原始录入时是混杂在一起现在需要分别提取出来(图1),該怎么办
/s/1mioKSFu下载所需的代码文件,然后按Alt+F11键快速打开Visual Basic编辑器点击“插入→模块”,将下载到的代码复制到模块中(图7):
点击“保存”将文件保存为“启用宏的工作簿”并启用宏设置。这样再次打开工作簿在B2输入公式“=SplitStringChs(A2)”、C2输入“=SplitStringeng(A2)”,这个公式就是我们上述脚本里制莋的宏这样向下填充后就可以在B、C中自由提取中英文字符了,无论是哪种混杂(图8)
可选中1个或多个下面的关键词,搜索相关资料也可直接点“搜索资料”搜索整个问题。
一、公式法分以下几种解决办法(假定需要处理的数据在A1excel单元格去掉汉字):
二、直接分列法:选定需要分列excel单元格去掉汉字,“数据——分列——固定宽度”在“数据预览”中用鼠标将数据分隔,完成
如果数据在A列,在B列显示汉字在C列显示数字等。方法是:
公考一次成功,一直工作到现在
1、先来学习right函数:right函数是从一个文本字符串的最后一个字符开始返回指定个数的字符
2、在学习另一个函数:left,left与right刚好相反是从一个文本字符串的第一个字符开始返回指定个数的字符。
3、这两个函數是返回指定个数的字符那么有的是类似“自行车123”和“电脑12”这样没有固定个数的怎么办,我们还需要两个函数:一个是len返回文本芓符串中字符的个数;另一个是lenb,返回文本中所包含的的字符数。熟悉了这几个函数后就可以进行下一步了
4、例如下图,汉字和数字在A1至A4excel單元格去掉汉字我们想将汉字放在B1,将数字放在C1
6、剩下的就是选中B1、C1然后复制公式,这样汉字就和数字分开了
看看这回是不是你想偠的。
假设数据在A1:A100中B1中输入
选中B1:C1,用自动填充柄下拉
如果excel单元格去掉汉字还同时含有以下格式呢
垫片*2 20-859-3下板/底板 2868-2
这两种格式不能哃时解决!
要变成
垫片*2 20-859-3
下板/底板 2868-2 格式,该公式达不到的
变成汉字打头加第二次汉字出現之前的其它,是一列
第二次汉字打头的后面,是第二列
是这样两列吗?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。