【excel设置公式自动计算本月合计与本年合计的累计数】在日常工作中,Excel常用于数据统计和报表管理。对于需要记录每月收支、销售数据等信息的用户来说,如何快速实现“本月合计”与“本年合计”的自动计算是一项实用技能。本文将总结如何在Excel中设置公式,实现这两项数据的自动累计。
一、功能说明
- 本月合计:指当前月份所有记录的总和。
- 本年合计:指从年初到当前月份所有记录的累计总和。
通过设置合适的公式,可以实现数据录入后自动更新这两个数值,提高工作效率并减少人为错误。
二、操作步骤
1. 准备数据表结构
假设数据表包含以下列:
- A列:日期(如2025/1/1)
- B列:金额(如1000)
2. 提取月份和年份
在C列输入公式提取月份,在D列输入公式提取年份,便于后续筛选:
- C2 =MONTH(A2)
- D2 =YEAR(A2)
3. 设置本月合计
在E列输入公式,计算当前月份的所有金额之和:
- E2 =SUMIF(C:C,MONTH(TODAY()),B:B)
4. 设置本年合计
在F列输入公式,计算当年所有月份的金额累计:
- F2 =SUMIF(D:D,YEAR(TODAY()),B:B)
三、示例表格
| 日期 | 金额 | 月份 | 年份 | 本月合计 | 本年合计 |
| 2025/1/1 | 1000 | 1 | 2025 | 1000 | 1000 |
| 2025/1/5 | 2000 | 1 | 2025 | 3000 | 3000 |
| 2025/2/10 | 1500 | 2 | 2025 | 1500 | 4500 |
| 2025/3/3 | 3000 | 3 | 2025 | 3000 | 7500 |
| 2025/4/15 | 2500 | 4 | 2025 | 2500 | 10000 |
> 注:上述“本月合计”和“本年合计”为每行的实时计算结果,实际使用中可将其放在固定单元格中,避免重复计算。
四、注意事项
- 使用`TODAY()`函数时,请确保系统时间正确。
- 如果数据量较大,建议使用动态范围或表格格式(Ctrl+T)以提升性能。
- 若需按月分组汇总,可考虑使用数据透视表辅助分析。
通过以上方法,用户可以在Excel中轻松实现“本月合计”与“本年合计”的自动计算,提升数据处理效率与准确性。


