close

4095

Excel如何依指定週數計算各週數值合計

如下圖,我要依A欄的指定週數,計算第1週到指定週數的數值合計,不知道函數要如何寫呢?

image

方法1.使用OFFSET函數

利用OFFSET函數指定從A2儲存格移動1欄後要包含多少欄(A2儲存格的值)數值(OFFSET(A2,0,1,1,A2))。

再利用SUM函數計算OFFSET函數指定範圍合計(SUM(OFFSET(A2,0,1,1,A2)))。

所以V2儲存格輸入公式:「=SUM(OFFSET(A2,0,1,1,A2))」後,向下複製公式到V3:V11儲存格。

image

公式也可以改成:「=SUM(OFFSET(B2,0,0,1,A2))」。

方法2.使用SUMPRODUCT函數

先傳回B1:U1儲存格中數值小於等於A2儲存格數值的儲存格(($B$1:$U$1<=A2))再乘上同列B欄的值((B2:U2)),再利用SUMPRODUCT函數計算合計。

所以V2儲存格輸入公式:「=SUMPRODUCT(($B$1:$U$1<=A2)*(B2:U2))」後,向下複製公式到V3:V11儲存格。

image


arrow
arrow
    文章標籤
    SUMPRODUCT SUM OFFSET
    全站熱搜

    錦子老師 發表在 痞客邦 留言(0) 人氣()