我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
如何拆分一个单元格的内容到多个单元格中。与前面不同的是,判断拆分位置的字符串有多个,间隔位置一定或者不定的两种情况。今天,小编就教大家在Excel中拆分单元格内容的操作技巧。
Excel中拆分单元格内容的操作步骤
一、单元格内容拆分说明/分析
在网站或者其它文档中,我们经常会得到多个人名或者其它类似的数据,复制到EXCEL中只能在一个单元格中显示。如果用手工逐个分离,非常麻烦而且耗时。
第一个要分离的内容是复姓,字符数非常有规律,没两个字符也就是一个复姓,就一个“、”。(如果用的是其它分隔符是一样的处理方法,把顿号替换成你的分隔符,空格是一个特殊的字符串。)
第二个要分离的内容是姓名,每一个姓名可能是2-4个字,字符数不定,但是也是每个名字相隔一个“、”。
针对字符数有规律的,很容易想到跟行数建立关系。第一行从第一个开始截取2个汉字,第二行从第4个开始截取2个汉字,第三行从第7个开始截取2个汉字……
很明显是一个等差数列,1,4,7,10……,第 n 行=1+(n-1)d,公差是3,n是行数(可用函数取得)。
第二个为字数不定的情况,这种情况我们必须计算出每一个顿号的位置,然后减去前一个顿号的位置,就是我们要截取字符串的长度。而开始截取的位置则为上一个顿号的位置+1.(这个方法适用于字数确定的截取)
二、拆分单元格内容
首先介绍新的函数及符号:
ROW([reference]) 函数用来返回某一个单元格的行数,只有一个可选参数[reference],为需要返回行数的单元格,不填则为当前单元格。
$ 绝对引用符,在我们自动填充时,EXCEL会自动帮我们填上相对的位置。但有的时候我们不需要电脑填上相对的位置时,就要用绝对引用符 $ 。分左右两边,左边的是控制横向绝对引用,右边的是控制纵向绝度引用。两边都用,则控制横向和纵向绝对引用。如图示,自动填充时,如果不使用绝对引用,B2=A2,而绝对引用向下填充则始终等于A1。这里我们就是要始终截取一个单元格,使其向下填充时不取相对路径。
有了思路之后,分离就变得非常简单了。完整录入内容如下:
=MID($D$1,1+3*(ROW()-1),2)
对于不定字数的截取,先计算出第一个顿号的位置。第二个顿号查找的位置是从第一个顿号的位置+1开始找。然后第二个向下填充即可。
再根据计算出来的结果,截取姓名。第一个由于不需要减掉前面的,所以运算式会不一样。
第二个向下填充,即可得到我们要的结果。为了美观,我们可以将计算顿号位置的列隐藏。
Excel中拆分单元格内容的操作
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08