资讯详情

首页  >  初级培训  > 资讯详情

Excel-分组小计

2025-12-23 来源:快学会计网

导读:在Excel中有一个数据表(如下图左),其数据排列是按A,B,C,D顺序,并各有6个数据,如果要计算A~D各组和1~6各组的小计(如下图右),该如何处理? 【解法】 (1) 计算A~D各组的小计 单元格E2:

在Excel中有一个数据表(如下图左),其数据排列是按A,B,C,D顺序,并各有6个数据,如果要计算A~D各组和1~6各组的小计(如下图右),该如何处理?


  【解法】
  (1) 计算A~D各组的小计
  单元格E2:=SUMPRODUCT(((MOD(ROW($B$2:$B$25)-1,4)=MOD(ROW(E2)-1,4))*$B$2:$B$25))
  复制单元格E2,粘至单元格E2:E5。
  MOD(ROW($B$2:$B$25)-1,4):因为每个A(B,C,D)的数据都间隔4行,所以使用MOD函数来求取行数除以4的余数。公式中的“-1”是因为数据由第2行开始。向下复制后的结果为“1,2,3,0,1,2,3,0...”。
  MOD(ROW(E2)-1,4)):单元格E2的结果为1(单元格E3结果为2,单元格E4结果为3,单元格E5结果为0)。
  MOD(ROW($B$2:$B$25)-1,4)=MOD(ROW(E2)-1,4):产生True, False, False, False, True, False, False, False, True, ...数列。
  通过SUMPRODUCT函数将上式为True所对应的单元格取出求和。
  (2) 计算1~6各组的小计
  单元格E8:=SUM(OFFSET($B$2,(ROW(B2)-2)*4,,4,))
  复制单元格E8,粘至单元格E8:E13。
  (ROW(B2)-2)*4:向下复制后,产生4,8,12, ...的数列。
  OFFSET($B$2,(ROW(B2)-2)*4,,4,):向下复制后,产生$B$2:$B$5、$B$6:$B$9、$B$10:$B$13、...。

相关资讯
综述:全球咨询业更名改姓重新起跑
华融尝试资产拍卖创新
獐子岛成立灾害应对小组,推进存货盘点
安达信事件引发中国注会业反思
财政部经济司聘咨询机构研究投融资改革

点击长按保存图片,微信识别

扫码立即领取资料

咨询