EXCEL数据由7列变为8列

 时间:2026-02-16 18:22:08

1、先把数据复制到excel中:如下

(数据很多,我只截取了一部分)

EXCEL数据由7列变为8列

2、先说一个大致的过程,是这样的,要先通过公式将这些数据放到一列,然后再通过筛选等步骤来选取。

要将数据放到一列,就要首先将这一组数据进行转置,然后再运用公式=OFFSET(B1,-7*INT((ROW(B1)-1)/7),1+INT((ROW(B1)-1)/7),,)

一直将公式拖至,多少个数据就拖至多少行。

EXCEL数据由7列变为8列

3、如上图,有底色的是进行转置后的数据,这里可以使用公式:=TRANSPOSE(Sheet1!A3:Sheet1!G76)

A8单元个输入=OFFSET(A1,-7*INT((ROW(B1)-1)/7),1+INT((ROW(B1)-1)/7),,)

将公式拖至所有的带数据的列,然后向下一直拖至多少个数据就多少行。

这样,第一列的数据就是所有的数据。

EXCEL数据由7列变为8列

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列的数据。

EXCEL数据由7列变为8列

5、模板数据放到我的文库中~


  • Excel如何对数据透视表的局部数据进行排序
  • Excel小技巧:合并同一模板的多张工作表数据
  • excel中将多行表格转换成一行
  • Excel中Phonetic函数的用法
  • excel如何采用分列修改数据格式
  • 热门搜索
    献血证有什么用 仁波切是什么意思 沙发是什么意思 gmp认证是什么意思 幸福是什么 两个o型血能生出什么血型的孩子 什么是生命 投标是什么意思 how是什么意思 女生喜欢什么样的男生