excel要实现隔行、隔列求和,核心逻辑很简单:先让公式自动筛选出符合要求的行/列,再把对应位置的数值加总就行。隔行求和可以用row函数搭配mod函数,隔列求和就换成column搭配mod,定好数据区域直接就能出结果。
当前操作软件:Microsoft Excel
软件版本:Microsoft 365
第一步:整理要求和区域
先把所有要统计的数值放到同一个连续区域里。示例里A列是月份,B到D列是不同区域的销售额,表格右侧空出位置放结果,分别算隔行合计和隔列合计就行。

第二步:计算隔行合计
算隔行合计,直接输入公式 =SUMPRODUCT((MOD(ROW(B2:B7),2)=0)*B2:B7) 就行。这里ROW函数负责提取行号,MOD函数用来筛选偶数行,最后SUMPRODUCT把所有符合条件的金额加总。

第三步:计算隔列合计
隔列求和的逻辑和隔行差不多,把公式里的ROW换成COLUMN就可以,比如示例里用的公式是 =SUMPRODUCT((MOD(COLUMN(B2:D2),2)=0)*B2:D7)。要是想统计奇数列的和,把判断条件里的=0改成=1就行。

注意事项
公式里的行列奇偶判断是跟着表格实际行号走的,不会自动对应你数据的条目序号。比如数据从第2行开始,按偶数行筛选就只会选中第2、4、6行;如果想要按第1、3、5条数据来统计,得先用ROW的结果减去起始行的偏移量,再做奇偶判断。











