练习题067:如何将一列数据转换为四列多行(3种方法)
【练习】
如何将一列数据转换为四列多行。
思路:
利用查找替换将文字字符串替换为公式
查找A
替换为=A
这样原来的字符
A1、A2、A3......
就变为链接公式:
=A1、=A2、=A3......
前提条件:单元格格式为常规,不能为文本格式
操作演示:
思路:
将A列数据选择性粘贴到Word,然后用Word的文本转表格的功能,将其转为四列的表格
操作演示:
思路:
要将A列数据引用到C列到F列,实际上就是分别引用A列的第1个、第2个、第3个。。。第6个、第7个。。。。值,
如下图如示:
那如何才能生成这样的序列呢?
可以利用单元格的行号列号通过一定的计算来生成
用公式column()-2生成1、2、3、4这样的序列
将A列数据填到C列到F列时,每填完五个就要换到下一行输入,所以用(row()-1)*5让公式随公式所在行递增:每往下一行,就递增5。
然后将二个序号相加,就生成了目标序列。
最后用INDEX或OFFSET函数取A列的第几个就OK了
《偷懒的技术》读友群14群读者晚秋~落叶提供了一个简单粗暴管用的方法:
复制多列,粘贴的时候向上粘贴一行,编序号,筛选1,然后复制粘贴到其他地方就完事。
更多的Excel技巧,请参见图书《偷懒的技术:打造财务Excel达人》
赞 (0)