Excel公式

博主分享了如何用Excel创建自动记账表格,通过公式实现每周存款额递增、日期计算及累计总额,展示了技术在日常理财中的应用和乐趣。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习总是随着好奇一点一点的推进

上周我对象又突发奇想:要存钱。规定是每周比上周多存10元,我两AA制,第一周存10元。

今天(2020年5月4日)是存钱第一天。我心想不管这小傻子能坚持多久,先用excel记录一下吧。于是,我花了几秒钟,简单的制作了一张Excel。

填完表格之后,我心想:是不是应该加上公式,自动计算,省的我每列都要填。接下来我开始插公式,插完求和、差日期,终于,我满意了。

加完公式后,我又想:是不是可以通过公式自动填。于是又查了一些资料,做了下面的表。

做完之后,我又想:我真傻,应该做HTML的,哈哈哈

共享表格链接:https://docs.qq.com/sheet/DWEtkYkR6bGdCbHBu?c=Q4A0A0

Excel表格样式如下:

◢ A B C D
1 夫妻恩爱AA周存记
2 周一日期 周次 钱数/元 当前周次累计总额/元
3 2020年5月4日 1 10 10
4
5
注意:一下所有公式为第四行的示例公式

1.【当前周次累计总额】公式

 【规则】该列计算的值为:从C3单元格开始累加到当前行数。

 【特点】C3单元格为固定单元格,公式为求和。

 【优化】当前行的C列有数据,D列才计算值。若不进行此优化D列会全部有数据,待当前行填入后数据才会发生改变,这样的体验是非常不好的。

 【D4单元格公式为】=IF(C4<>"",SUM($C$3:C4),"")     // 下拉填充即可

 【解读】IF公式函数有三个参数,第一个参数为条件参数,第二个参数是条件为true时值,第三个参数是条件为false时的值。此IF用于实现“【优化】”。可译为:如果C4单元格不是空,则值为C3到C4单元格的和,否则为空。SUM函数求某单元格到某单元格的和,单元格之间用“:”(英文冒号)隔开。这里C和3前加“$”符号是为了“锁定”,即在下拉填充时,C和3不变。此SUM和“$”用于实现“【规则】”。

2.【周次】公式

 【规则】该列计算的值为:上一个单元格的值+1。

 【特点】始终为上一个单元格+1,可直接加法求和,也可用SUM。

 【优化】当前行的C列有数据,B列才计算值。若不进行此优化B列会填满,其他列为空,这样的体验也是非常不好的。

 【D4单元格公式为】=IF(C4<>"",B3+1,"")     // 下拉填充即可,这里SUM可用可不用

 【解读】IF公式函数有三个参数,第一个参数为条件参数,第二个参数是条件为true时值,第三个参数是条件为false时的值。此IF用于实现“【优化】”。可译为:如果C4单元格不是空,则值为B3的值+1,否则为空。

3.【周一日期】公式

 【规则】该列计算的值为:上一个单元格的值+7。

 【特点】始终为上一个单元格+1,可直接加法求和,也可用SUM。

 【优化】当前行的C列有数据,A列才计算值。若不进行此优化A列会填满,其他列为空,这样的体验也是非常不好的。

 【D4单元格公式为】=IF(C4<>"",SUM(A3+7),"")    // 下拉填充即可

 【解读】IF公式函数有三个参数,第一个参数为条件参数,第二个参数是条件为true时值,第三个参数是条件为false时的值。此IF用于实现“【优化】”。可译为:如果C4单元格不是空,则值为A3的值+7,否则为空。

4.【钱数】公式

 【规则】该列计算的值为:上一个单元格的值+10,每周执行一次,且执行的值要保存。

 【特点】始终为上一个单元格+10,每周执行一次,且执行的值要保存。

 【优化】必须要有一个初始值(A3),否则会有未知错误的可能。

 【D4单元格公式为】==IF(A3<>"",IF((TODAY()-A3)/7>=1,C3+10,""),"")    // 下拉填充即可

 【解读】IF公式函数有三个参数,第一个参数为条件参数,第二个参数是条件为true时值,第三个参数是条件为false时的值。此处外层IF用于实现“【优化】”,内层IF用于实现【规则】。可译为:如果A3单元格若为空,则值为空,否则判断当前日期减去A3单元格的日期除以7后是否大于等于1,若是值为C3的值+10,否则为空。这里必须得说一下条件为什么是(TODAY()-A3)/7>=1而不是TODAY()-A3=7,因为如果条件为后者,就只有等7的时候会计算存储,也就是说,只有每周一的那一天该单元格才会有值,当周二的时候差值为8天即不等7条件不成立,故为空。所以这里的条件应该是差值÷7后,大于等1,就应该计算。当然这里的条件换成求模运算更好。

到此四列公式就结束了。也不知道能坚持多久,存多少钱。。。期待

以上内容均为原创,如有转载请注明来源(洋葱先生:http://www.dreamload.cn/blog/?p=1018)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值