账本很实用!excel怎么制作个人账本?( 二 )


8、错误处理
针对上面公式 , 假如没有在D2单元格 , 使用了以上公式 , 输入非设置内容 , 将显示错误信息(#N/A) , 为此在上面公式的基础上 , 完善显示功能 。
使用公式:=IFERROR(VLOOKUP(D2,$I$2:$J$15,2,0),"")
公式解析:如果出现错误信息 , 将返回空白字符 , 否则 , 按照上一步规则输出信息 。
9、设置F、G列子类型
1同样为规范录入 , 使其录入信息保持一致性 , 沿用上面2个步骤(步骤7、步骤8) , 设置好“支付来源” 。备注信息则根据实际情况 , 对当日支出或收入做补充说明 。
二、设置最右边区域
1、这部分功能 , 主要设计:
1)预算支出 , 用来计划某一段时间内 , 预计需要用掉的资金 , “预算剩余”对“预算支出”进行反馈 。
2)当日/月收入支出求和 , 利用K1单元格的时间 , 计算当月总支出和总收入 。
3)设置资金多维度来源 , 自动计算当前各类财产资金和余额 。
2、设置M、N列支付类型
此列对应前面步骤9 , M列为N列的拼音简拼 , 和前面设置E列子类型 , 作用相同 。
3、L3单元格-预算剩余
预算剩余有两套思路 , 计算当月的和计算全部记录的“预算剩余” 。
当月预算剩余公式:L2-ABS(SUMIFS(C:C,B:B,"支出",A:A,">="&DATE(YEAR(K1),MONTH(K1),1),A:A,"<"&DATE(YEAR(K1),MONTH(K1)+1,1)))
表格中所有支出计算预算剩余:=L2-ABS(SUMIFS(C:C,B:B,"支出"))
函数功能解释:
1)ABS函数将内容取其绝对值;
2)DATE函数 , 联合year和month计算出每月第一天和每月最后一天
3)SUMIFS函数求和给定条件的数值之和
简单的说 , 就是用 “预算 减去 当月(根据K1单元格确定)支出总额”得到预算剩余 。
4、L4、L5单元格-今日收入/支出
根据左边收入和支出详情记录信息 , 利用公式 , 自动汇总当日收入/支出金额 。
使用公式:=SUMIFS(C:C,A:A,TODAY(),B:B,"支出")
公式解析:统计出为“支出”的总金额 。
函数功能解释:TODAY()函数返回当日日期 。
简单的说 , 通过A列筛选出日期为今天 , 通过B列筛选出“支出”2个条件 , 再统计出符合以上条件的所有金额总和 。计算收入 , 则将公式修改为:=SUMIFS(C:C,A:A,TODAY(),B:B,"收入")即可
5、原始本金
此部分无需公式 , 设置简单 。原始本金作为第一次或这以后校准资金存在 。其作用代表了当前所有资产余额 。已分类“现金 , 工资卡-老公 , 工资卡-老婆...”等多项 。可根据自己的资产 , 自定义分类 。
6、实际资产
通过资产名称 , 关联G列的支付来源 , 自动计算该资产 , 从原始本金 , 到目前为止全部的金额 , 这就是前面不停的强调录入规范 , 录入一致性的重要性 。
使用公式:=O2-ABS(SUMIFS(C:C,G:G,N2,B:B,"支出"))+SUMIFS(C:C,G:G,N2,B:B,"收入")
【账本很实用!excel怎么制作个人账本?】公式解析:O2表示资产名称(N2)的原始本金 , 减去 , 支付来源为N2(资产名称) , 子类型为“支出”的金额 , 并加上 , 该资产名称的“收入”

经验总结扩展阅读