2010年5月11日 星期二

Excel-分別計算奇數和偶數列的總和、平均

如果有一個表格,其欄位中有分男、女要分開計算,而男、女是在間隔列中,該如何計算總和及平均呢?

如果利用SUMPRODUCT函數來計算總和:

儲存格G2:=SUMPRODUCT((MOD(ROW(C2:C25),2)=0)*(C2:C25))

儲存格H2:=SUMPRODUCT((MOD(ROW(C2:C25),2)=1)*(C2:C25))

MOD(ROW(C2:C25),2)=0,找出偶數列;MOD(ROW(C2:C25),2)=1,找出奇數列。

你還可以使用陣列方式來計算總和:

儲存格G3:{=SUM(IF(MOD(ROW(C2:C25),2)=0,C2:C25))}

儲存格H3:{=SUM(IF(MOD(ROW(C2:C25),2)=1,C2:C25))}

稍微改一下公式就可以計算平均:

儲存格G4:{=AVERAGE(IF(MOD(ROW(C2:C25),2)=0,C2:C25))}

儲存格H4:{=AVERAGE(IF(MOD(ROW(C2:C25),2)=1,C2:C25))}

2 則留言:

  1. 可以請問一下如果男女不是間隔的話要怎麼處理呢?
    已經有在儲存格訂好男1女2的代號
    而我想分別計算男女的平均身高體重

    回覆刪除
  2. 請參考:
    http://isvincent.blogspot.com/2012/03/excel-sumproduct.html

    回覆刪除

好康東東