在 Excel 的工作表裡,如何使用公式將資料內容垂直翻轉?

如下圖,想要利用公式將原始資料表裡的內容上下顛倒。

Excel-使用公式垂直翻轉資料

如果要將原始資料表裡的內容上下顛倒,使用手動方式(例如排序等)是可以方便完成,但是只要資料內容有所變動時,就要重新操作。

以下的公式可以將資料表內容上下顛倒:

儲存格D5:=INDEX($A$5:$A$14,ROWS(A5:$A$14))

複製儲存格D5,貼至儲存格D5:D14。

在此運用的原理是,當公式向下複製時, ROWS(A5:$A$14) 指令會變成:

ROWS(A5:$A$14)→ROWS(A6:$A$14)→ROWS(A6:$A$14)→ ... →ROWS(A14:$A$14)。

而 ROWS 函數會傳回儲存格範圍的列數,所以結果會變為:

10→9→8→ ... →1。

同理,E欄的資料要上下顛倒:

儲存格E5:=INDEX($B$5:$B$14,ROWS(B5:$B$14))

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

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