Hello,大家好,今天跟大家分享下如何在Excel中实现一列数据与多列数据的相互转换,这个的操作其实非常的简单,我们仅仅使用一个等号就能轻松搞定,下面就让我们来看下它是如何操作的
一列数据转换为多列数据一列数据转换为多列数据,首先我们需要明确下具体的转换列数,比如在这我们在一列中有100个名字想要转换为5列数据,也就是每列20个名字,这个时候我们只需要在旁边的单元格输入=A21然后点击填充柄,向下填充数据即可,然后向右拖动三列数据,这样的话就会得到5列数据,这5列数据中的前20个名字就是我们的拆分结果,我们选择数据将它复制粘贴为数值,然后将多余的数据删除掉即可
跟大家简单的讲解下他的原理在b1单元格中为我们输入的公式是等于a21然后向下填充数据,这样的话就会造成a列比b列多20个名字这20个名字正好是我们需要转换的名字
当我们向右拖动数据,c1单元格中的公式就会变成=B21,这样的话就会造成b列比c列多20个名字,多出来的20个名字就是我们需要转换的名字,以此类推,通过这个特性就能达到一列数据转换多列数据的效果
多列数据转换为一列数据我们只需要在第一列数据的最后一个单元格中输入等于第二列的第一个单元格也就是B1单元格,然后我们向下拖动到a100随后向右填充四列数据,然后将数据粘贴为数值,这样的话第一列数据就是我们的转换结果,只需要讲其余的四列删除即可
这个的原理与一列数据转换为多列数据的原理是完全相反的,将一列数据转换为多列数据它是从左到右每一列都会减少20个名字,而这个是他从右到左每一列都会增加20的名字,大家可以动手做一下,还是比较容易理解的
以上就是今天分享的方法,怎么样?你学会了吗?
我是Excel从零到一,关注我,持续分享更多excel技巧