大家好:
最近做excel表格,有大量資料,如圖右邊的資料,怎麼設定自動填入左邊,謝謝。
Excel 資料自動填入指定表格
Aspiresmile wrote:
右邊的資料,怎麼設定自動填入左邊


My Interior Knowledge is Extraordinaire
使用TRANSPOSE將行列轉置, A1=TRANSPOSE(F1:F3), A2=TRANSPOSE(F4:F6) 等等

通用寫法, A1為
=TRANSPOSE(OFFSET($F$1,(ROW()-1)*4,0):OFFSET($F$1,(ROW()-1)*4+2,0))

把A1複製到A2,A3,...即可, B欄跟C欄會自動填入

A4:
=OFFSET($I$1,(ROW()-4)*4+COLUMN()-1,0,1,1)
向右複製到B4:C4
向下複製到A5:C7

錦色如月,子耀光芒。
兩種方式

1.
=TRANSPOSE((HSTACK(I1:I3,I5:I7,I9:I11,I13:I15)))
分別把每組資料組合成一個陣列
因為方向不太一樣,再加上轉向函數

2.
=WRAPROWS(TOCOL(I:I,1),3)

把所有資料串成一列,去除空白資料(TOCOL的第二個參數1)
然後每三筆排一列(WRAPROWS的第二個參數)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!