有網友想要在 Excel 的資料表中,在某些儲存格中輸入數值(參考下圖),並且想要自動計算出某個儲存格和上一個有數值的儲存格的差,該如何處理呢?

【題目分析】

若以上圖儲存格B14(=18)為例,應該在儲存格C14中顯示5(=儲存格B14-儲存格B11)。

先來觀察:

儲存格C11:=B11-B9,儲存格C9:=B9-B7,

儲存格C7:=B7-B5,儲存格C5:=B5-B2,

C5+C7+C9+C11 = (B5-B2)+(B7-B5)+(B9-B7)+(B11-B9)=B11-B2

B11=C5+C7+C9+C11+B2

根據上式,儲存格C14:=B14-B11=B14-(C5+C7+C9+C11)-B2

 

【輸入公式】

依據上述的題目分析:

儲存格C14:=IF(B14="","",B14-SUM($C$2:C13)-$B$2)

令:儲存格C2保持空白。

儲存格C3:=IF(B3="","",B3-SUM($C$2:C2)-$B$2)

複製儲存格C3,往下各列貼上。只要在B欄輸入一個數值,即可在C欄自動計算和上一個儲存格的差值。

arrow
arrow
    全站熱搜

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