最近在看快捷指令,使用苹果自带的生态,实现便捷功能。自己做了一个记账的,设置好以后就可以一直使用了。

大致逻辑

        当有支出或者收入时,通过辅助功能去选择它的类别,比如娱乐、交通、衣饰等,然后填入金额(这里可以优化一下,做一个根据截图或者界面自动填入金额),接着可以做一些备注,也可以不写,然后选择是收入还是支出。接着把这一部分的参数导入到numbers的对应表格中生成图表,简洁直观。

快捷指令操作

1. 点击右上角的“➕”号,创建一个新的快捷指令,并自己命名。

cd304c147a9c4f66a586b7f9b6bcb0ce.png

 2. 点击“添加操作”,搜索“从菜单中选取”,添加到快捷指令中。

36dfec5f822f4537bafefd8809b283d1.png

 3. 添加自己的收入/支出类别,会生成蓝色图标的选项,如上面的“一”、“二”。搜索“文本”,在每个选项的下面添加一个文本(直接拖动即可),文本内容与选项内容保持一致。

3f003f38c57442669c392c3c5289321e.png

4.  菜单编辑完毕后,搜索“请求输入”,添加在结束菜单的后面。可以把“提示”更换成自己的文本,比如“金额”。最好把“文本”类型换位“数字”

68272973fd70481bba28444fc4394c18.png 

 

5. 搜索“添加到变量”,相当于为刚才的输入起了个别名,防止混淆。这里我们起的“money”。 

e85e2c4c61f04414b3923b5731f881ba.png

6. 再添加一个“请求输入”,这次是备注,操作同上。并且添加一个“添加到变量”,依旧起一个别名“备注”

1e5eba55c681400f8f319b32e43099c6.png

 7. 添加一个“从菜单中选取”,设置选项为“收入”、“支出”。

5c49c270fc1d4e13be0d5d16b20140f6.png

8. 搜索“将记录添加到表单”,添加两个,分别放在“收入”菜单项和“支出”菜单项下面。参数需要与Numbers中的表格文件一致,会在下面的步骤中说明,这里可以先参考我的参数。

       需要设置两个numbers接口,分别对应输入和输出。参数的意义依次是今天的日期、收入或支出、收入金额、支出金额、备注。后面两个参数,分别点击后从Numbers中选取对应的表格,并输入表单名字,会在下一步骤详细说明。

9cb2d0e8bdc844f28939e85cbc7c10d6.png

 Numbers表格操作

1. 打开Nunbers,点击右上角“➕”,选择“个人财务”中的“个人预算”表格,这个最符合记账的,当然也可以选择其它的进行相应的修改即可。

c840bbaa54fb4620a9ec63ada43d3995.png

2. 点击右上角的“···”可以重新命名,我这里命名为“账单”。点击表格可以添加列和行,类别列与快捷指令保持一致。此处修改“预算”列为“收入”,“差额”列为“结余”。

3. 点击环形表,选择“编辑引用”,下拉蓝色框选中“支出”的所有类别,注意不选择“总计”。

4d2abab07908401098780fd8043ff7d6.png

4. 点击“交易”,修改列名为如下所示。里面的信息可以点击左边的数字行进行删除。

297ec0b67d6e42ee987ca5df6d6ad8c5.png

 5. 点击左上角的“➕”,选择“新建表单” ,然后选择“交易”,建立表单,如下所示。

ef4a3aee1ec04f299cf89f5e40906c93.png

6. 此时切换回“预算”,在“支出”列选择一个单元格,删除掉里面的所有内容,输入“=”,进入函数模式。点击Fx,选择函数“SUMIF”,如下所示。

0e563dde52d74095a77cdb0f40760fe2.png 

7.  此处以我的第一行数据为例,选中第一个参数,切换到“交易”,点击“类别”列,即B列。选中第二个参数,切换到“预算”,点击该行对应的类别,此处为“交通”。选中第三个参数,切换到“交易”,点击“收入”列。如下所示。

fc3acb720b8643448af08997e7fd74a2.png

 8. 将该函数复制给每一个“收入”列的类别,记得修改第二个参数。“支出”列的函数规则类似,可自行编写修改。此时预算表与交易表的值可以同步了。

最后

        回到快捷指令中,把Numbers表格参数替换为你的表名,第二个参数可直接写“交易表单”。

        到触控中心设置该快捷指令的唤醒方式,比如我设置的长按小黑点,即可进行记账和查看了。效果如下所示。

21f1caf1616b4677b921c29295e0c564.png    

 

 

 

 

 

 

 

Logo

新一代开源开发者平台 GitCode,通过集成代码托管服务、代码仓库以及可信赖的开源组件库,让开发者可以在云端进行代码托管和开发。旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐