Excel 2016求和参数过多问题:求多列奇数行单元格之和的简化公式
Excel 2016 特定区域奇数行求和简化方案
以下是几种避免SUM参数过多报错的实用方案:
SUMPRODUCT数组法(推荐)
直接通过数组筛选出目标区域内的奇数行+奇数列单元格,一次性求和,无需拆分参数:=SUMPRODUCT((MOD(ROW(G11:O139),2)=1)*(MOD(COLUMN(G11:O139),2)=1)*(G11:O139))
逻辑说明:MOD(ROW(G11:O139),2)=1:筛选所有奇数行的单元格MOD(COLUMN(G11:O139),2)=1:筛选G/I/K/M/O这些奇数列的单元格- 三个条件相乘后,符合要求的单元格保留原值,其余为0,SUMPRODUCT自动计算总和
分区域SUM合并法
对每一列单独用SUMPRODUCT计算奇数行和,再用SUM合并结果,参数数量远低于限制:=SUM(SUMPRODUCT((MOD(ROW(G11:G139),2)=1)*G11:G139),SUMPRODUCT((MOD(ROW(I11:I139),2)=1)*I11:I139),SUMPRODUCT((MOD(ROW(K11:K139),2)=1)*K11:K139),SUMPRODUCT((MOD(ROW(M11:M139),2)=1)*M11:M139),SUMPRODUCT((MOD(ROW(O11:O139),2)=1)*O11:O139))辅助列法(新手友好)
步骤简单易懂,无需复杂函数:- 在空白列(如P列)的P11单元格输入公式:
=IF(MOD(ROW(),2)=1,SUM(G11,I11,K11,M11,O11),"") - 将公式下拉填充至P139,仅奇数行保留对应列的求和结果
- 在任意单元格输入
=SUM(P11:P139),得到最终总和
- 在空白列(如P列)的P11单元格输入公式:
内容的提问来源于stack exchange,提问作者Kerem Tmc
相关产品推荐
相关产品推荐

