我如何在Notion中创建了一个预算追踪器 - Benjamin Gowers - Medium
2023 年 10 月 24 日

我如何在Notion中创建了一个预算追踪器 - Benjamin Gowers - Medium

目录

  1. 简介
  2. 想要使用吗?
  3. 我是如何做到的!
    1. 📉 支出
    2. 📥 收入
    3. 🍌 预算分配
    4. 📤 总支出

我是最近获得计算机科学和人工智能学位的毕业生,刚刚在一个全新的城市找到了一份工作。因此,我开始意识到生活中有很多行政工作,主要涉及你可以花多少钱和你能挣多少钱之间的平衡。

我也是一个狂热的Notion用户。Notion是一个功能强大的笔记应用程序,它提供了许多功能 - 从简单地编写带有项目符号的笔记,到创建具有条件公式的链接数据库(表格)。 给定以上两点,我想在Notion中创建一个空间,可以大致描述我的所有支出与收入的模型。我希望能够立即看到相关信息,同时仍然能够更新现有(和添加新的)支出,所有东西都可以动态更新。

所以你可能会问,'为什么你不在Excel中做呢?'这是一个很好的问题,答案是,我确实尝试过。我在Excel中创建了一个预算跟踪器,列出并对我的所有支出进行分类,然后显示每个月我还剩下多少钱等等。然后我有两个原因转移到Notion并重新做了一遍。

  1. 我不满意。我有一个预算跟踪器,但每次想调整我的预算时都要打开一个丑陋的Excel电子表格,这让我完全不想做。
  2. 我把所有东西都放在Notion上。我的目标,我的项目 如何将我的财务信息保存在Notion中?

在深入讨论我是如何做到的之前,我先简要提一下如何分配我的支出。我的一个朋友曾经向我提到一个很有用的预算分配方法——需求(50%),欲望(30%)和储蓄(20%)。这个50/30/20的分配比例是一个很好的模型。

  • 需求应该占到你的净收入的50%。这些是生活所需的东西(租金、食物、wifi)。
  • 欲望应该占到你的净收入的30%。这些是让你快乐的事物(Netflix、假期、兴趣爱好)。
  • 储蓄应该占到你的净收入的20%。储蓄就是储蓄。你把钱存起来以备不时之需或长期储备。

想要使用这个方法吗?

确保你拥有一个Notion账户,点击这里 (opens new window)并复制这个页面。那里有关于如何使用的说明。

我是如何做到的!

如果你对如何在Notion中保存财务信息不感兴趣,可以停止阅读。 这篇文章的封面展示了预算追踪器的外观,但这里再次展示一下!

外观看起来很简洁:

  • 右上角是净收入条目,需要手动输入。
  • 左上角是总支出现金(以及总收入的比例和一条消息)。这是动态计算的。
  • “预算拆分”在中间,显示了某个类别的总支出。每个类别都是一个页面,包含一个显示该类别所有支出的表格。这些也是动态计算的。
  • “所有支出”是一个未经筛选的表格,显示每笔支出以及每月价格、标签(如果有)和类别(显示在下面)。

📉 支出 #

这是我开始使用的表格。我 brainstormed 所有的支出,并将每一项记录到表格中。然后我添加了“£/月”的列,并输入了每个条目的详细信息(适当地将年度/其他费用分割)。然后我决定为每个条目添加标签,使其更具个人特色。 Finally, the category column is actually a relation to the Budget Split table, enabling me to categorise any expense that I add, into needs, wants or savings!

在查看_Budget Split_表之前,让我们稍微不同地看一下_净收入_。

📥 收入 #

每个条目都有一个名称和一个每月金额(最好是净额,因为那是你实际拿到手的金额!)。除此之外,每个条目都链接到预算拆分中的每个类别。这是因为我们在_Budget Split_表中使用了一个_rollup_列来总计所有收入条目。所以每个新的收入条目必须为预算跟踪器分配所有3个关系,以使其正常工作。

🍌 预算拆分 #

这个表是所有4个表中最复杂的...但不要被吓到,我会解释的!

我要从后面开始解释,你会看到为什么。所以看看最后两列,Expenses_和_Income(s)。这两列都是关系。如名称所述,_Expenses_列是一个 与_All Expenses_表和_Income_列的关系是与_Net Income_表的关系。记住,在查看expenses table时,每个费用都被归类为这些拆分之一...现在我们可以看到另一端的关系!_Net Income_表也是如此。

回到第一列_Total / month_,该值显示了该类别在一个月内的总支出。它实际上是该类别‘name’(例如储蓄)的所有费用的总和。这是通过使用_Expenses_关系列并选择_£ / month_的总和来完成的。

_Total / month (number)_列与_Total / month_列完全相同,只是通过使用公式将值显示为数字。这对于_Total Outgoing_表是必需的(因为_rollup_列不能在其他表中的_关系_或_rollup_中使用)。

_% of Net Income / month_列显示了该类别使用的收入比例。所以这个 这个公式反映了(100 * 总支出 / 总收入)。它保留两位小数并带有一个百分号的格式。

“%(数字)”列与“%净收入/月”列的值完全相同,只是以数字形式显示(与“每月总计(数字)”的方式相同)。

“总收入”列是“收入”关系的汇总,对所有“£/月”值求和。可以猜到,“总收入(数字)”的值正是“总收入”的值,只是以数字形式显示(使用“公式”列类型)。

“总支出”列只是一个与“总支出”表关联的关系。下面会清楚明白。

所以你可能想知道我为什么要有所有这些“(数字)”列。我简要提到其他表无法使用它们的“汇总”属性来汇总关系。所以,看一下上面的图片中的“属性”?嗯,如果有的话,“收入”关系的“汇总”类型的属性不会显示在那里。因此,我需要在其他地方使用的任何值都需要在其他列中使用。 📤 总支出

_总支出_表只包含一个条目,因为它只需要显示您的所有支出与收入的总和。

_£ / 月(u)_是在_类别_关系上的_汇总_列,它将每个类别每月的总支出相加。

_£ / 月_列的值与_£ / 月(u)_列相同,只是有一个疯狂的公式,将数字格式化为货币(具体是英镑)。

这个公式也用于其他列,所以我将其称为_格式化公式_,并在这里快速解释一下。它的工作原理如下:

  1. 将数字四舍五入为2个小数位。
  2. 在数字前面连接“£”。
  3. 如果数字没有小数点,将其转换为字符串,并在末尾添加“.00”。
  4. 如果数字有一个小数点后的数字(可被1/10整除),将其转换为字符串,并在末尾添加“0”。
  5. 我不会详细介绍如何使用notion进行此操作,但请随意查看公式并进行计算!

“每月净收入的%(u)”列再次是与“分类”关系的“滚动汇总”,这次是对每个类别的比例进行求和。

“每月净收入的%”使用公式来舍入和格式化“每月净收入的%(u)”列的值。

“一切都好吗?”是一个公式,用于检查支出的收入比例是否超过100%。如果是,它将显示您超支的金额;如果不是,它将显示您剩下的金额。

“分类”是与“预算分配”关系的关系,以便我们可以访问所有这些值进行“滚动汇总”。

“收入”是与“分类”关系的“滚动汇总”,这次使用“总收入(数字)”属性。该值用于计算剩余金额。由于“预算分配”表中的每个类别都保存了总收入值,我们只需取最大值即可。 Over By (u)(余额)计算剩余或超支的金额。它总是将数字格式化为正数,因为它用于一条消息中。

Over By(余额)使用格式化公式将_Over By (u)_(余额)格式化为货币形式。

就是这样!感谢您一直阅读到最后。我希望您能使用它或学到一些有用的东西!

🔝返回顶部🔝