想要在excel中从A1到VI没隔3(4,5,6,7)个求和,请详细说明一下,谢谢
来源:百度知道 编辑:UC知道 时间:2024/07/01 06:15:03
在要结果的那个单元输入公式
=SUM(IF(MOD(COLUMN(A1:V1),4)=1,A1:L1,0))
输入完成后不要敲回车,而是要敲Ctrl+Shift+回车
因为这是一个数组公式
注意:公式中那个4代表每4列求一次,即每隔3列求一次,如果要隔4列求一次,就把那个数改成5
如果嫌数组公式不好懂,麻烦,可用下面的公式:
=SUMPRODUCT((MOD(COLUMN(A1:V1),3)=1)*A1:V1)
公式中的3可以改动,以求相隔不同列数的和
也可以用下面这段代码实现
Sub Sum_Per_Three_Inteval()
Range("A2").Select
For i = 1 To 8
Selection.FormulaR1C1 = "=R[-1]C+R[-1]C[1]+R[-1]C[2]"
ActiveCell.Offset(0, 3).Range("A1").Select
Next i
End Sub
在EXCEL中,如一个单元格A1值为:1234.56,想要在A2中得到1234,怎样设置函数。
请说明在Excel中如何将单元格A1中的公式复制到单元格B1中
在EXCEL中能不能实现B1=A1+B1
帮个忙,在Excel中,A1×B1的乘积怎么算
EXCEL中如何在A1:J1区域中跨列居中?
在excel中公式=A1+A2与=+A1+A2的区别
在excel中如果要让sheet1中的A1~A100=sheet2中A1,B1......DT1该如何操作
在excel中 想要个函数式
在Excel中,在A1单元格中如何令B1=2?
在EXCEL中实现如果A1大于A2,那么A1的值显示红色,反之显示绿色