來貼圖解釋...
D1, E1, F1, G1是人工輸入的欄位名稱。
D2輸入公式:
=OFFSET($B$2,(ROW()-2)*7+INT((COLUMN()-4)),MOD(COLUMN()-4,1))
更明確來說這公式是:
=OFFSET(來源數據第一格絕對位置,(ROW()-來源數據第一格列數)*來源數據每組列數+INT((COLUMN()-放數據的第一格的行數)),MOD(COLUMN()-放數據的第一格的行數,來源數據的行數))
來源數據第一格是AAA, 在$B$2, 在第2列
來源數據每組有7列, 第一組從第2列到第8列, 其他各組一樣
在D行(亦即第4行)第2列開始放數據, 來源數據只有1行
所以D2的公式是...
=OFFSET($B$2,(ROW()-2)*7+INT((COLUMN()-4)),MOD(COLUMN()-4,1))
把這公式直接複製到E2..G2, D3..G3和D4..G4, 就行了.