- ·上一篇:多行EXCEL表格怎么合成一行
- ·下一篇:怎么在EXCEL表格表做报警格式
EXCEL表格累计数字公式怎么写
2026-01-29 09:02:21
1.请求一个关于EXCEL累计个数的公式
=SUM(IF(G3:W3="●",H3:X3,))
数组公式,按Ctrl+Shift+Enter结束公式输入。
不过用=SUMIF(G3:W3,"●",H3:X3)更好。
这个公式就是按各占一格计算的。
注意G3:W3和H3:X3的区别。
前面以G列开始,所以求数值就从H列开始。
如果还不行,请将表格发到我的邮箱ZHOUTILA@163.COM,我做好后再发给你。不过可能要到晚上才行。
2.excel如何累计
这种循环引用的问题,虽然通过Excel的迭代次数设置来解决,但结果会因为刷新操作(按F9或关闭重新打开文件)而重复计算,所以只有用宏来处理才会得到准确的结果。
在工作表标签上点右键,选择“查看代码”打开宏编辑器,在右边的空白处贴上如下代码,即可。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row() = 1 And Target.Column() = 1 Then
Range("B1").Value = Range("A1").Value + Range("B1").Value
End If
End Sub
注意:“Target.Row() = 1 And Target.Column() = 1”是判断你修改的单元格是不是第1行第1列(也就是A1),如果你是其他单元格,则改一下这里的数值。
还有“Range("A1")”、“Range("B1")”也是一样意思。LZ可以根据需要自行修改。
Good Luck!
