如何将Excel表格转换为另一种格式

我有以下的Excel表格:

在这里输入图像说明

我想把它转换成只有3列的另一个表:第一个与A,B,… C,D,A,B,…,D,…,第二个与1,2 ,…,10,第三个与上表中对应的值。

例如:

  • 第一行将有单元格A – 1 – 30
  • 第二行将有单元格A – 2 – 78
  • 最后一行将有单元格H – 10 – 102

显然这可以手动完成,但我需要一个更快的方式来实现它。 任何帮助表示赞赏! 谢谢

Cell K1input以下公式

 =INDEX($B$1:$I$1,1,1+INT((ROW(A1)-1)/ROWS($A$2:$A$11))) 

然后在Cell L1input

 =INDEX($A$2:$A$11,MOD(ROW(A1)-1+ROWS($A$2:$A$11),ROWS($A$2:$A$11))+1,1) 

最后在Cell M1input

 =INDEX($B$2:$I$11,MOD(ROW(A1)-1+ROWS($A$2:$A$11),ROWS($A$2:$A$11))+1,1+INT((ROW(A1)-1)/ROWS($A$2:$A$11))) 

根据需要拖放/复制上面的公式。 看图像以供参考。

在这里输入图像说明