一、案例
如下圖所示,A1:C10為11月份每日銷售額。要求每3天匯總一次銷售額,結(jié)果如E1:F4所示。
二、解決方法
方法一:SUM+OFFSET函數(shù)
在F2單元格輸入公式 =SUM(OFFSET($C$2,(ROW()-2)*3,0,3))
拖動(dòng)填充柄向下復(fù)制公式。
公式解析:
(1)(ROW()-2)*3返回0、3、6的等差數(shù)列;
(2)OFFSET($C$2,(ROW()-2)*3,0,3)指以C2單元格為參照點(diǎn),向下移動(dòng)(ROW()-2)*3行,向右移動(dòng)0列,返回高為3的單元格區(qū)域。在F2單元格,OFFSET返回C2:C4區(qū)域;在F3單元格,OFFSET返回C5:C7單元格,以此類推。
(3)SUM函數(shù)對(duì)OFFSET返回的單元格區(qū)域求和。
方法二:SUM+I(xiàn)NDEX函數(shù)
在F2單元格輸入公式
=SUM(INDEX(C$2:C$10,(ROW()-2)*3+1):INDEX(C$2:C$10,(ROW()-2)*3+3))
拖動(dòng)填充柄向下復(fù)制公式。
公式解析:
(1)(ROW()-2)*3+1返回1、4、7等差數(shù)列;(ROW()-2)*3+3返回3、6、9等差數(shù)列。
(2)INDEX(C$2:C$10,(ROW()-2)*3+1)返回C2、C5、C8單元格的值;INDEX(C$2:C$10,(ROW()-2)*3+3)返回C4、C7、C10單元格的值。當(dāng)以冒號(hào)(:)連接INDEX函數(shù)時(shí),INDEX會(huì)返回單元格引用。因此INDEX(C$2:C$10,(ROW()-2)*3+1):INDEX(C$2:C$10,(ROW()-2)*3+3)
依次返回C2:C4、C5:C7、C8:C10。
(3)SUM函數(shù)對(duì)INDEX返回的單元格引用求和。
END
聯(lián)系客服