針對網友高密度詢問的題目:n欄轉m欄,再次撰文說明。

【公式設計與解析】

《1欄轉2欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

C欄和D欄是為了幫助理解的輔助欄位,其內容為:

儲存格C2:=(ROW(1:1)-1)*2+MOD(COLUMN(A:A)-1,2)

複製儲存格C2,貼至儲存格C2:D20。

將儲存格C2的內容代入 OFFSET 函數求得對應的儲存格內容:

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

複製儲存格F2,貼至儲存格F2:G20。

 

《1欄轉3欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

M=3,代入公式:

儲存格C2:=(ROW(1:1)-1)*3+MOD(COLUMN(A:A)-1,3)

複製儲存格C2,貼至儲存格C2:E20。

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

複製儲存格G2,貼至儲存格G2:I20。

 

《1欄轉4欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

M=4,代入公式:

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

複製儲存格C2,貼至儲存格C2:F20。

 

《2欄轉3欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

儲存格D2的內容分為二部分:

N=2,M=3,代入公式:

公式(1):=INT(((ROW(1:1)-1)*3+MOD(COLUMN(A:A)-1,3))/2)

公式(2):=MOD((ROW(1:1)-1)*3+MOD(COLUMN(A:A)-1,3),2)

複製儲存格D2,貼至儲存格D2:F20。

儲存格H2:=OFFSET($A$2,公式(1), 公式(2))

複製儲存格H2,貼至儲存格H2:J20。

 

《2欄轉4欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

儲存格D2的內容分為二部分:

N=2,M=4,代入公式:

公式(1):=INT(((ROW(1:1)-1)*4+MOD(COLUMN(A:A)-1,4))/2)

公式(2):=MOD((ROW(1:1)-1)*4+MOD(COLUMN(A:A)-1,4),2)

複製儲存格D2,貼至儲存格DC2:G20。

儲存格I2:=OFFSET($A$2,公式(1), 公式(2))

複製儲存格I2,貼至儲存格I2:L20。

 

《2欄轉1欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

儲存格D2的內容分為二部分:

N=2,M=1,代入公式:

公式(1):=INT(((ROW(1:1)-1)*1+MOD(COLUMN(A:A)-1,1))/2)

公式(1):=MOD((ROW(1:1)-1)*1+MOD(COLUMN(A:A)-1,1),2)

複製儲存格D2,貼至儲存格D2:D20。

儲存格F2:=OFFSET($A$2,公式(1), 公式(2))

複製儲存格F2,貼至儲存格F2:F20。

 

《3欄轉4欄》

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

Excel-n欄轉m欄(INT,MOD,ROW,COLUMN)

儲存格E2的內容分為二部分:

N=3,M=4,代入公式:

公式(1):=INT(((ROW(1:1)-1)*4+MOD(COLUMN(A:A)-1,4))/3)

公式(2):=MOD((ROW(1:1)-1)*4+MOD(COLUMN(A:A)-1,4),3)

複製儲存格E2,貼至儲存格E2:H20。

儲存格J2:=OFFSET($A$2,公式(1), 公式(2))

複製儲存格J2,貼至儲存格J2:M20。

arrow
arrow
    文章標籤
    Excel INT MOD ROW COLUMN
    全站熱搜

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