本篇要介紹動態陣列函數函數:TRANSPOSE、TOROW、TOCOL、WRAPROWS、WRAPCOLS的基本操作。
(1)TRANSPOSE:將垂直的儲存格範圍以水平範圍的格式傳回,反之亦然。
(2)TOROW:將數組或範圍轉換為單行。
(3)TOCOL:將數組或範圍轉換為單列。
(4)WRAPROWS:指定每行中值的數量將單行或列轉換為多行。
(5)WRAPCOLS:指定每列中值的數量將單行或列轉換為多列。
(1)轉置6X6陣列,儲存格L4:=TRANSPOSE(C4:H9)
(2)陣列轉成1列,儲存格B13:=TOROW(C4:E6)
(3)陣列轉成1欄,儲存格L13:=TOCOL(F7:H9)
(4)陣列轉成4列,儲存格B18:=WRAPCOLS(B12#,4,"X")
(5)陣列轉成5欄,儲存格F20:=WRAPROWS(L12#,5,"X")
(1)陣列轉成4列再轉置
儲存格B18:=TRANSPOSE(WRAPCOLS(TOROW(C4:E6),4,"X"))
儲存格F20:=WRAPROWS(TOROW(C4:E6),4,"X")
兩者公式結果相同。
(2)陣列轉成5欄再轉置
儲存格F20:=TRANSPOSE(WRAPROWS(TOCOL(F7:H9),5,"X"))
儲存格F20:=WRAPCOLS(TOCOL(F7:H9),5,"X")
兩者公式結果相同。
【參考資料】
TRANSPOSE 函數參考微軟提供的說明:TRANSPOSE 函數
TOCOL 函數參考微軟提供的說明:TOCOL 函數
TOROW 函數參考微軟提供的說明:TOROW 函數
WRAPROWS 函數參考微軟提供的說明:WRAPROWS 函數
WRAPCOLS 函數參考微軟提供的說明:WRAPCOLS 函數
文章標籤
全站熱搜
留言列表