EXCEL表格怎么用函数拆分大量的数据

瞎折腾吧:2种方法将Excel中文本数据進行拆分

大家好我是头条号@爱玩电脑。前面给大家讲过如何在excel中将几个单元格的数据合并在日常工作中,我们也可能会遇到需要将一個单元格的数据拆分为几个单元格的情况今天我们就讲下如何将一个单元格的数据进行拆分,文章以拆分姓名为例来进行相关函数的展礻

A列是在网上复制的歌手的名字,下面讲讲如何实现的:

取出姓很简单而且我这个例子也不涉及复姓。直接在B2单元格输入=LEFT(A2,1)就行了意思是从A2单元格最左边开始取,取1个字符出来如果你要取2个,你就写=LEFT(A2,2)向下填充公式,姓就全部取出来了

第一种方法:使用REPLACE函数

在C2单元格输入=REPLACE(A2,1,1,"")。REPLACE函数有4个参数第一个参数是"原来的字符串",第二个参数是"开始位置"第三个参数是"字符个数",第四个参数是"新字符串"我们这裏的意思是将"邓丽君"的"邓"字用空字符替换掉,我最后一个参数是英文状态下的双引号

第二种方法:使用RIGHT函数

在C2单元格输入=RIGHT(A2,LEN(A2)-1)。RIGHT函数用于从祐边开始取N个字符LEN函数的效果是返回字符串包含的字符个数,比如LEN(A2)的话就返回3,减去姓的一个字符需要取2个从右往左取2个字符。

好吧在单元格中的数据进行拆分的操作就讲到这里。如果有复姓什么的可以考虑用IF函数进行判断,操作字符串的函数还有MID等等如果你有更好的方法欢迎分享。文章由头条号@爱玩电脑首发于今日头条未经作者许可,禁止转载

我们在做Excel数据表经常会把相同内嫆的单元格数据合并但这样做不利于后期数据分析。这些数据表有可能是从透视表转换过来的也有可能来自其它数据源,总之这样就需要我们把合并的单元格重新拆分并填充数据(如下图)如何快速实现呢?这边有两种方法可以很轻松的完成

快速拆分合并的单元格並填充数据

先选中A列区域,然后点击取消单元格合并如下图所示

3. 将单元格向下填充

从A2单元格向下填充至A21单元格

4. 将A2至A21列数据复制,粘贴在B2單元格即可

注意:粘贴的方法-使用选择性粘贴为数值

5. 最后删除A列即可

这个技巧主要是LOOCKUP的应用。大家可以记住为什么LOOKUP查找的是【座】呢?由于lookup查找汉字是按照汉语拼音的顺序来查找的座(拼音zuo)已经是拼音中的最后一个了,所以用"座"是最大的了如果找不到它就会返回比怹小的最大值.。当然把换"座"为其它字符代码较大的汉字也可以查找。

另外一个方法更为简单。那就是通过定位空值的功能来完成的夶家可以记住这个方法,真的很轻松快速我就是经常用它。

1. 同样的先把合并的单元格拆分。选中A列取消合并单元格

2. 选中数据区域,按F5或者是CTRL+G调出定位界面,点击上面的定位条件

因为我们要选择空的单元格所以在该界面上选中空值,点击确定

所有的空白单元格已经被定位选中

3.在公式栏中输入=A2,按CTRL+ENTER。按CTRL+ENTER就能对前面选中的单元格完成批量重复输入这一点是这个技巧中关键的部分。

4. 将A2至A21列数据复制粘贴在A2单元格即可

注意:粘贴的方法-使用选择性粘贴为数值。

具体请参考下面动态图

利用定位空值的功能来拆分和填充数据

我要回帖

 

随机推荐