網友提問:在 Excel 中,如何將右右2欄改為上下2列來呈現?(參考下圖)

Excel-如何將右右2欄改為上下2列來呈現?(INT,MOD)

【公式設計與解析】

儲存格D1:=OFFSET($A$1,INT(ROW(1:1)/2),0)

儲存格D2:=OFFSET($B$1,INT(ROW(1:1)/2),0)

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

以上是利用二個不同公式來複製產生結果,如果想要以一個公式就完成,該如何處理?

Excel-如何將右右2欄改為上下2列來呈現?(INT,MOD)

試試以下的公式:

儲存格D1:=OFFSET($A$1,INT((ROW(1:1)-1)/2),MOD((ROW(1:1)-1),2))

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

其中「INT((ROW(1:1)-1)/2)」和「MOD((ROW(1:1)-1),2)」分別在E欄和F欄中顯示對應的結果。

儲存格E1:=INT((ROW(1:1)-1)/2)

儲存格F1:=MOD((ROW(1:1)-1),2)

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

文章標籤

全站熱搜

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