如何制作可自动分配金额的活期储蓄账户Excel存取款表格
实现方案
首先统一你的表格列规则,以下示例默认列结构,你可以根据实际表格调整对应列号参数:
- 第1行为表头:A列序号、B列交易时间、C列存款金额、D列取款金额、E列活期账户余额、F列储蓄账户余额
- 第2行填写初始余额:E2填初始活期余额(不得超过1000美元)、F2填初始储蓄余额
- 从第3行开始为逐笔交易行,仅需手动填写对应C列存款金额或D列取款金额
通用计算公式(同时兼容存款、取款场景)
E3(第3行活期余额)公式
=MAX(MIN(E2 + C3 - D3, 1000), 0)
公式逻辑:
- 先计算上一期活期余额+本次存款金额-本次取款金额的总额
- 取该值与1000的最小值,保证活期余额不超过1000美元上限
- 取结果与0的最大值,避免活期出现负余额
F3(第3行储蓄余额)公式
=MAX(F2 + (C3 - D3) - (E3 - E2), 0)
公式逻辑:
- 本次净存取总额(存款减取款)减去活期账户的变动额,即为储蓄账户需要增减的金额
- 直接和上一期储蓄余额相加得到本期储蓄余额
- 外层加MAX判断,避免储蓄出现负余额(如果不需要限制可去掉外层MAX)
批量填充
选中E3、F3单元格,鼠标放在单元格右下角,当光标变成十字填充柄时,向下拖拽到所有交易行即可。后续每录入一行C/D列的交易金额,对应E/F列会自动计算出正确余额。
内容的提问来源于stack exchange,提问作者Vinay Harne
相关产品推荐
相关产品推荐

