EXCEL技巧——EXCEL如何实现隔行隔列求和

大家都知道Excel有一个用函数∑自动求和功能,但却只能是选定一整行或一整列才行,如果我想把一整行中每间隔一个单元格的数字相加求和除了逐个选定每个单元格相加有什么方法?

方法一:

如果数据是在一列上,A1:A10的则可在A11输入:
对奇数行求和:=SUMPRODUCT((MOD(ROW(A1:A10),2)=1)*A1:A10)
对偶数行求和:=SUMPRODUCT((MOD(ROW(A1:A10),2)=0)*A1:A10)
如果数据是在一行上,如A1:J1,则可在K1输入:
对奇数列求和:=SUMPRODUCT((MOD(COLUMN(A1:J1),2)=1)*A1:J1)
对偶数列求和:=SUMPRODUCT((MOD(COLUMN(A1:J1),2)=0)*A1:J1)

方法二:

在那一列旁边添加一列空白单元格;2.第一个输“1”,第二个输“2”;3.选择“1”“2”复制,粘贴到整一列;4.筛选“1”或“2”;5.自动求和    简单易懂吧

方法三:

无需增加辅助列,然后就可以用函数完成这个需求了。

关于函数公式=SUMPRODUCT(($B$4:$H$4)*(MOD(COLUMN($B$4:$H$4),2)=1))的说明:

1、$B$5:$H$5:表示要求和的区域。

2、MOD(COLUMN($B$4:$H$4),2)=1:用于判断奇偶数的,当行号或列号被2除没有余数时,说明是偶数,否则为奇数。

 偶数时为零,奇数时为1(1行、3行、5行、7行(或列)都为奇数)。

相当于跨单元格。在实际应用时要具体情况,如果是隔3行的话把公式里面的2改成3,相当于被3整除没余数的参与计算,否则不参与计算。

  • 1
    点赞
  • 8
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

data-life

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值