您的位置 首页 > 数码极客

如何取数据框中的某个特定值

在处理数据时,有时会碰到一些单元格内容杂乱,里面包括中文,英文字母,数字或者特殊符号等,但现在只需要其中一些指定的数据,比如英文字母和数字,我们通过函数公式可以得到所需结果,但对于新手来说就太复杂了。如何不使用函数来提取特定的字符或数字,下面介绍实操性很强的两个方法。

一.究极进化的智能填充

Excel2013版本起就更新了一个非常非常强大的智能填充功能,下面我们使用智能填充来完成下图合并数据中的英文字母和数字的提取。

直接在智能填充列下输入"aobai300",如图:

然后光标移动到E2单元格右下角,出现一个十字标,之后向下拉取,选择"快速填充"。

此时所需的英文字母和数字被自动提取填充。

这是一个很快速和简单的方法,但如果Excel版本过低,没有智能填充的功能怎么办?下面就介绍另一个同样厉害的办法。

二. Word文档通配符替换

Word文档中制表符、段落标记等都有特定的符号来表示,那中文、英文字母等有没有特定的符号来表示呢?答案是都有!下面我们来进行操作。

首先复制要提取的单元格粘贴到Word文档中,选择使用目标样式。然后使用快捷键Ctrl+H弹出查找和替换框。

如上图所示,勾选通配符,在查找内容框中输入"[!^1-^127]",这个特定符号表示所有非西文字符,"!"在通配符中表示"非"的意思。替换框不输入,则所有非西文字符替换为空值,然后点击全部替换,得到下图效果:

替换结果只留下了所需的英文字母和数字,之后复制数据,粘贴到Excel智能填充列下,在粘贴选项中选择匹配目标格式。

通过复制数据到Word文档利用通配符替换得到所需效果,是一个有趣的思路,而且由于Word特定符号十分全面,通过这种转换思路可以解决Excel中不少的疑难问题。

阅读更多:

Excel表格怎么将单元格横排文字转换设置为竖排文字

Excel表格怎么快速跳转到一列最后一个单元格数据

Excel表格打印时怎么在纸张下方显示页码数

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何取数据框中的某个特定值”边界阅读