本教程的效果如图所示

↑ 效果图
提到数据自动求和,大家都知道数据自动求和都是从上而下,从左而右进行求和。具体实例如下
(一) 常见数据自动求和
一般来说,数据自动求和可以从上而下,或者从左到右进行。具体如下图所示。

↑ 自动求和
如果放在数据的上端,则无法自动求和。如图所示,当光标放在A2单元格,然后点击自动求和时,无法自动捕捉求和的数据范围。

↑ 无法自动求和
(二) 数据自动求和高级玩法
如图所示,选中数据后,可以对每个销售人员和每月的销售额进行自动汇总。
这种自动求和神技,你学会了吗?

↑ 自动求和高级玩法
(三) 数据自动求和结果显示在数据最上面
可以发现,Excel中默认的数据求和,是无法达到我们想要的效果。为了达到我们所想要的效果,需要使用宏!
- Sub AutoSumDown()
- Dim OrigCell As Range
- Dim FirstCell As Range
- Dim LastCell As Range
- Set OrigCell = ActiveCell
- Set FirstCell = ActiveCell.Offset(1, 0)
- Set LastCell = FirstCell.End(xlDown)
- MyFormula = “=SUM(” & FirstCell.Address & “:” & LastCell.Address & “)”
- OrigCell.Formula = MyFormula
- End Sub
宏设置好以后,选择『文件』——『选项』——『快速访问工具栏』——『宏』——选择宏, 设置该宏显示的小图标。设置结束后点击『确定』。

↑ 宏快速访问工具栏设置
最终的效果如下图所示

你学会了吗?
来源:雷哥office
