網友提問:參考下圖,如何將資料清單每 2 列轉成每 2 欄?

Excel-將資料清單每 2 列轉成每 2 欄(OFFSET,ROW,COLUMN)

【公式設計與解析】

儲存格C1:=OFFSET($A$1,(ROW(1:1)-1)*2-1+COLUMN(A:A),0)

複製儲存格C1,貼至儲存格C1:D11。

利用 OFFSET 函數來控制要取用的儲存格,其中控制「列」的參數作用如下。

參考下圖:

儲存格C1:=(ROW(1:1)-1)*2-1+COLUMN(A:A)

複製儲存格C1,貼至儲存格C1:D11。

(1) (ROW(1:1)-1)*2-1

當公式向下複製時,用以控制間隔 2 列。

其中 ROW(1:1) 向下複製時,ROW(1:1)=1→ROW(2:2)=2→ROW(3:3)=3→...。

(2) COLUMN(A:A)

當公式向右複製時,用以控制間隔 2 欄。

其中 COLUMN(A:A) 向右複製時,COLUMN(A:A)=1→COLUMN(B:B)=2→COLUMN(C:C)=3→...。

Excel-將資料清單每 2 列轉成每 2 欄(OFFSET,ROW,COLUMN)

文章標籤

全站熱搜

vincent 發表在 痞客邦 留言(0) 人氣()