網友問到在 Excel 中如何重新排列資料,例如下圖由六欄轉換為一欄,其中會使用的函數有:OFFSET、INT、MOD、ROW、COLUMN等。
以下例舉五種資料重組的樣式來練習:
(1) 六欄轉換為一欄
儲存格A6:=OFFSET($A$1,MOD(ROW(1:1)-1,2),INT((ROW(1:1)-1)/2))
(2) 欄列轉置
儲存格A10:=OFFSET($A$1,COLUMN(A:A)-1,ROW(1:1)-1)
(3) 取出間隔列
儲存格A10:=OFFSET($A$1,(ROW(1:1)-1)*2,COLUMN(A:A)-1)
(4) 三列轉一欄
儲存格A5:=OFFSET($A$1,INT((ROW(1:1)-1)/6),MOD(ROW(1:1)-1,6))
(5) 一欄轉三列
儲存格A1:=OFFSET($A$5,(ROW(1:1)-1)*6+COLUMN(A:A)-1,0)
全站熱搜
留言列表