Excel 2007 - 每 6 行将数据格式转置为一列

Excel 2007 - 每 6 行将数据格式转置为一列

我已经以 XML 格式导出数据,但转换为 Excel 后就无法使用了。

数据集非常大(并且我预计我会进行同样的练习更多次,并且可能会有更大的数据集)。

数据目前分为两列(一列是每 6 行重复一次的标题,另一列是与每个标题相关的数据)。

我需要将其转换为 6 列,并将结果显示在下面的行中(图片,从蓝色到红色)

例子

答案1

手动放置标题行。然后,在第一个标题下方的单元格中输入:

=OFFSET($C$2,COLUMNS($A:A)-1+(ROWS($1:1)-1)*6,0)

将此单元格横向和纵向复制:

在此处输入图片描述

相关内容