
利用Excel函數實現行列轉換實例教程
今天給大家講一下關于如何使用Excel函數實現行列轉換的技巧。
下圖是一份搬家學員統計表的名單。
這個表格有將近200多條數據,如果是要把他打印出來的話可能需要浪費很多紙張,打印的效果也不是很好。在打印之前,需要將A列姓名轉換為適合打印的5列多行。
步驟:
下面在 C2單元格屬性下面公式,然后向右向下復制即可。
=INDIRECT("a"&5*ROW(A1)-4+COLUMN(A1))&""
如需調整轉換后的列數為6列,可修改公式為:
=INDIRECT("a"&6*ROW(A1)-5+COLUMN(A1))&""
函數解析:
5*ROW(A1)-4+COLUMN(A1)
這部分的計算結果為2。
公式向下復制填充時,ROW(A1)依次變為
ROW(A2)、ROW(A3)……
計算結果分別為7、12……
即生成公差為5的自然數序列。
公式向右復制填充時,COLUMN(A1)依次變為
COLUMN(B1)、COLUMN(C1)……
計算結果分別為3、4……
即生成公差為1的自然數序列。

