excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel数据混在一起了怎么办?分别提取数据的小技巧用起来!

在使用Excel时,我们可能会遇到一些原始数据是混在一起的情况,根据不同的数据情况,使用不同技巧可以将这些数据分别提取、处理,以便进行更好的数据分析。

来看这样一个案例:源数据是在A列的混合在一起的中英文名,目的是为了将混在一起的中英文分别开来,放在B和C两列中。

在数据源的右边分别命名新的两列为“中文名”和“英文名”,先复制一份源数据到B列。

因英文名中间有空格,为了确保提取出来的英文名在一起,这里我们在有空格的英文名字中间添加一个连字符“-”。

选择“中文名”下所有数据源,按Ctrl+F,点击“替换”,在“查找内容”输入空格,“替换为”输入“-”,点击“全部替换”。

鼠标放在“中文名”和“英文名”两列的界线中间,然后将“中文名”的列宽缩小至只可见第一个汉字的大小。

在“开始”选项卡下的“排序”功能中,选择“内容重排”,然后Excel就会将中文名按每一个汉字重新排列,同时也将英文名分出来了。

我们将“中文名”这一列已经重排的数据复制到“英文名”列下。

全选“中文名”列的所有数据,在“数据”选项卡下,使用“筛选”这一功能。

点击“中文名”一列的筛选图标,找到“文本筛选”,选择“自定义筛选”。

在“自定义自动筛选”的对话框中,选择“小于或等于”,对应的框中输入一个汉字“吖”,这样就可以筛选出所有的英文。

选中筛选出的所有英文名,然后按Delete键,这样B列就只留下了中文名。

点击筛选器图标,点击从“中文名”中清除筛选。

再对“英文名”这一列进行自定义筛选,选择“大于或等于”,同样输入之前的汉字“吖”,这样就会把汉字显示出来。同样,选择所有的中文字,按Delete键删除,然后点击筛选器图标,点击从“英文名”清除筛选。

在“数据”选项卡下,撤销B列的筛选。在“中文”这一列,选择所有数据,在“开始”选项卡中,再次使用“排序”功能下的“内容重排”,这样会把所有的中文名重新组合到一起。

我们要把B列空格去除,选择B列的数据,按F5键打开“定位”,选择定位条件“空值”,然后右击鼠标,选择“删除 > 下方单元格上移”;同理对C列下的数据使用同样的方法删除空格。

通过上面的方法我们便完成了将混在一起的中英文名分别提取到对应的数据列中。如果你有更好的想法,也可以在评论区与大家分享,或者你有好的案例,欢迎探讨!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接