在下圖中的數列,如何使用 Excel 來產生?(20X20為例)

Excel-產生斜角排列的數列(ROW,COLUMN)

 

【公式設計與解析】

《一》先產生第一列

Excel-產生斜角排列的數列(ROW,COLUMN)

儲存格B1:{=SUM(COLUMN($A$1:B1))}

這是陣列公式,輸入完成要按 Ctrl+Shift+F3 鍵,Excel 自動產生「{}」。

COLUMN(A1)=1、COLUMN(B1)=2、COLUMN(C1)=3、...。

陣列公式:SUM(COLUMN(A1:C1))=1+2+3=6,依此類推。

複製儲存格B1,貼至儲存格B1:T1。

儲存格A2:=IF(COLUMN(A:A)<=20-ROW(1:1),IF((B1-1)<0,"",B1-1),"")

儲存格A2的內容為儲存格B1內容再減 1,依此類推。公式中也處理了空白的顯示。

複製儲存格A2,貼至儲存格A2:T20。

 

《二》先產生第一欄

Excel-產生斜角排列的數列(ROW,COLUMN)

儲存格A2:{=SUM(ROW($1:1))+1}

這是陣列公式,輸入完成要按 Ctrl+Shift+F3 鍵,Excel 自動產生「{}」。

ROW(1:1)=1、ROW(2:2)=2、ROW(3:3)=3、...。

陣列公式:SUM(ROW(1:3))=1+2+3=6,依此類推。

複製儲存格A2,貼至儲存格A2:A20。

儲存格B1:=IF(COLUMN(B:B)<=20-ROW(1:1)+1,A2+1,"")

儲存格B1的內容為儲存格A2內容再加 1,依此類推。公式中也處理了空白的顯示。

複製儲存格B1,貼至儲存格B1:T20。

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

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