EXCEL数据由7列变为8列
1、先把数据复制到excel中:如下
(数据很多,我只截取了一部分)

2、先说一个大致的过程,是这样的,要先通过公式将这些数据放到一列,然后再通过筛选等步骤来选取。
要将数据放到一列,就要首先将这一组数据进行转置,然后再运用公式=OFFSET(B1,-7*INT((ROW(B1)-1)/7),1+INT((ROW(B1)-1)/7),,)
一直将公式拖至,多少个数据就拖至多少行。

3、如上图,有底色的是进行转置后的数据,这里可以使用公式:=TRANSPOSE(Sheet1!A3:Sheet1!G76)
A8单元个输入=OFFSET(A1,-7*INT((ROW(B1)-1)/7),1+INT((ROW(B1)-1)/7),,)
将公式拖至所有的带数据的列,然后向下一直拖至多少个数据就多少行。
这样,第一列的数据就是所有的数据。

4、把这些数据放到一个的新的sheet中,当然都可以用公式实现的
E2单元格输入=INDEX(A:B,ROW(B1)*8-6,2)
F2单元格输入=INDEX(A:B,ROW(B1)*8-5,2)
G2单元格输入=INDEX(A:B,ROW(B1)*8-4,2)
H2单元格输入=INDEX(A:B,ROW(B1)*8-3,2)
I2单元格输入=INDEX(A:B,ROW(B1)*8-2,2)
J2单元格输入=INDEX(A:B,ROW(B1)*8-1,2)
K2单元格输入=INDEX(A:B,ROW(B1)*8,2)
L2单元格输入=INDEX(A:B,ROW(B1)*8+1,2)
然后将所有公式向下扩充,就能得到8列的数据。

5、模板数据放到我的文库中~
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:161
阅读量:184
阅读量:127
阅读量:94
阅读量:64