Excel水平列表到列

时间:2016-12-14 16:25:39

标签: excel excel-vba vba

我希望格式化一些数据。为了更容易,我使用简单数字的例子。

theElement.onmouseover = null;

这是600个值的长列表(垂直)

现在我想要表2('S2'):

将其显示为:

Sheet 1 ('S1'):
A1 10 
A2 14 
A3 23 
A4 12 
A5 64 
A6 32
.... etc

引用另一张纸中的单元格。

我试图转置它们,但我找不到用于设置所用列数的修饰符。即我的所有数据都会获得1行。我只想要前6行,下6行,下6行......等等。

感谢您提供任何帮助/反馈。

1 个答案:

答案 0 :(得分:3)

将它放在所需的左上方单元格中:

=INDEX(Sheet1!$A:$A,(ROW(1:1)-1)*6+COLUMN(A:A))

然后复制/拖动6列,直至完成列表

![enter image description here

Sheet 1中

enter image description here