ChatGPT 旅行记账表主图,展示多币种旅行预算、付款方式与 Dashboard 记录界面

我用 ChatGPT 做 旅行记账表 :多币种、付款方式与 Dashboard 的 8 次真实修改

技能

我原本只想把旅行开支记下来,后来才发现,真正麻烦的不是输入一笔消费,而是同一次旅行会同时用马币、泰铢、台币、新币,现金和电子支付也不能混在一起。如果把换汇当作消费,或者让 Dashboard 累积所有旅行的数字,表格看起来很完整,结论却可能错得离谱。突发奇想,不如用 ChatGPT 来做一个 旅行记账表 吧~

我曾经和 ChatGPT 反复修改一份 Google Sheets 旅行账本,最初围绕泰国旅行,后来又要容纳台湾与曼谷行程。本文不是展示一个「一次提示词就生成完美系统」的故事,而是整理我真实提出过的要求、纠正过的错误,以及目前仍要改进的地方。

先说结论:ChatGPT 能帮我改表,但不懂我的记账逻辑就会做错

我想要的不是一次性旅游预算,而是未来每次旅行都能继续使用的记录系统。经过多轮修改,现有工作簿已经包含「01 行程预算」「02 旅行收支记录」「03 旅行消费总览」「04 外币余额」等工作表;其中收支记录有旅行、日期、城市、收支、类别、项目、金额、币种、付款方式、RM 汇率、折合 RM 和备注等栏目。

这比只有日期和金额的流水账更接近我的需求。但我最近重新查看工作簿时,也发现它尚未完全达到我最初希望的跨旅行 Dashboard 结构:预算表仍偏向某一趟行程,外币余额的展示也不能直接当作每趟旅行独立的余额报告。以下八次修改,才是这段经验最值得记录的部分。

修改 1:不要为每趟旅行各做一套表

一开始容易把「泰国之旅」当成唯一项目,后来新增台湾、曼谷行程,才发现如果每次都复制整个工作簿,以后就难以统一比较。我要求把旅行名称放进收支记录,成为每笔交易的基础字段。

目前「02 旅行收支记录」的第一栏就是「旅行」,旧行程也有对应名称。这个结构的意义在于:以后筛选、汇总、制作图表,应该依据旅行 ID 或旅行名称,而不是凭日期猜测哪一笔属于哪趟行程。

修改 2:预算、实际支出、总览、外币余额要分开

我曾经觉得旅行报表太乱,因为计划花多少钱、已经付款多少、实际旅行时花了多少,都挤在一起。后来改为不同工作表,各自承担不同任务:

  • 行程预算:记录机票、住宿、交通、活动等预计金额,以及实际金额、付款状态。
  • 旅行收支记录:一行一笔交易,保留原币、付款方式、汇率与折算金额。
  • 旅行消费总览:按照选定旅行汇总类别和支付渠道。
  • 外币余额:查看换入、支出与剩余现金;但必须注意是否已按旅行分开。

例如,我为 11 月初的曼谷四晚住宿记录了 RM63,放在预算表的「实际金额」及状态中;它不应该因为同样出现于另一张表,就被无条件算两次。

修改 3:Dashboard 必须能选择旅行,而不是累积全年

这是我明确要求重做的地方:Dashboard 不能只显示某次台湾曼谷旅行,也不能把所有旅行加在一起。我希望用一个下拉选项切换旅行,查看那一趟旅行的消费。

目前「03 旅行消费总览」已有「选择旅行」栏位;重新查看时,选择值仍是「2026泰国8月」。这个结果说明切换旅行的入口已经存在,但不能只凭一个下拉选单,就认定每个汇总公式、预算栏目和外币余额都已经完全联动。

根据 Google Sheets 官方下拉选单说明,可以用资料验证从指定范围建立选项。我的后续验收标准则是:切换旅行后,类别总计、现金、电子支付、预算差额都必须跟着变化。

修改 4:现金以当地货币记,电子支付另列

我不希望现金、银行卡和电子钱包的金额混在同一栏。例如在泰国,手上付出的现金通常是 THB;用银行卡付款时,银行实际扣款则可能显示 MYR。两种金额直接相加没有意义。

因此我要求总览按照付款方式拆开。现在「03 旅行消费总览」可以看到现金支付(THB)、Bank(RM)、Touch n Go(RM)等栏目,而不是把所有数字放在同一列。这一设计比单纯显示「总消费 8,000」更容易理解。

但不同旅行可能涉及 TWD、SGD 等币种,列标题不应永远写死 THB;这也是未来多旅行版本仍要改善的地方。

修改 5:换汇不是消费,避免同一笔钱被算两次

这是多币旅行账本最容易出错的逻辑之一。假设我用 RM1,000 换到一笔泰铢,随后拿这笔泰铢支付餐饮和交通:换汇只是资金形态改变,不等于已经花掉 RM1,000 的旅行服务。如果换汇记一笔支出,之后的现金消费再记一笔,消费总额就会重复。

现在收支记录有「收支」字段,可区分「支出」和「换汇」。要计算真正的旅行消费,汇总公式应该只取支出行;换汇应在现金流或外币余额中另行处理。Google 官方的 SUMIFS 函数说明支持按多个条件求和。

例如,假设「03 旅行消费总览」的 B2 是选定旅行,而「02 旅行收支记录」的 A 栏是旅行、D 栏是收支、K 栏是折合 RM,可采用如下示例(实际使用前须核对数据类型和范围):

=SUMIFS('02 旅行收支记录'!$K$2:$K,
 '02 旅行收支记录'!$A$2:$A,$B$2,
 '02 旅行收支记录'!$D$2:$D,"支出")

这不是说现有所有公式已经通过审计,而是说明我希望系统遵循的记账原则。

修改 6:保留原币金额和当时采用的汇率

多币消费不能只保留折合 RM 的结果。否则过几个月重新看账单,根本无法知道原来付了多少泰铢或台币,也很难检查当时的汇率。

因此记录表分别保留「金额」「币种」「RM 汇率」「折合 RM」。例如一笔 THB 100 的消费,必须先有采用的 THB→MYR 汇率,才能折算成 MYR;原始 THB 100 不能被覆盖。

我不主张事后用今天的实时汇率去改写已经发生的每笔消费。GOOGLEFINANCE 官方说明也提醒金融数据存在用途和数据提供限制。对于个人旅行账本,最实用的做法是记录实际扣款金额,或记录当时采用的换汇汇率,并注明是估算还是结算。

修改 7:预算要能看「预计、实际、状态」,不只是总额

我的预算表有「预算」「实际金额(RM)」「状态」等栏目,这很重要。已经付款的机票、已经预订的住宿、还没决定的交通,不应该被当成同一种确定程度。

例如,已订住宿可标示实际价格,尚未订票的交通则保留预算及「待订」。下一步我仍希望把预算表补上统一的旅行项目字段,让它真正能跟总览里的旅行选择对应,而不是仅靠工作表标题判断。

修改 8:最后必须人工核对公式、栏宽和色块

这部分最不像 AI 宣传影片:我曾经多次指出报表太乱、色块不协调、外币余额栏宽不合适,也要求重新检查合计。ChatGPT 可以快速提出表格结构,却不能替我决定哪些数字才符合实际生活中的支付逻辑。

我后来发现最有效的沟通方式不是只说「做得漂亮一点」,而是明确告诉它:「现金一定用当地货币显示」「总览按旅行计算」「换汇不等于消费」「先检查每个合计再调整颜色」。这与我之前写过的ChatGPT 提示词写法相呼应:具体约束比笼统要求更重要。

如果现在重新做,我会怎样向 ChatGPT 下指令?

我会先给它一份简单的需求说明,而不是直接叫它设计 Dashboard:

我要一份可长期使用的 Google Sheets 旅行账本。每笔交易要有旅行、日期、城市、收支类型、类别、原币金额、币种、付款方式、当时汇率及折合 MYR。换汇只影响现金余额,不直接计入消费。Dashboard 必须通过旅行下拉选单切换,显示该趟旅行的预算、实际支出、现金与非现金支付。请先列出字段、计算逻辑与三个测试案例,确认后才调整版面。所有公式修改后逐项验证。

还应要求它用三个例子验算:第一,换入外币但尚未消费;第二,现金与银行卡支付同一类别;第三,切换到另一趟旅行后,旧旅行的数据不能混入。这样比直接看一张漂亮的 Dashboard 更能发现问题。

这份账本现在完成了吗?

不能说完全完成。现有工作簿已经具备多旅行交易字段、预算表、消费总览、外币余额和付款方式分栏;但我重新检查时,预算表仍偏向特定行程,外币余额也需要进一步确认是否按旅行独立核算。未来还要统一各币种的显示规则,并逐项验算换汇、退款和跨旅行余额。

如果你也想用 ChatGPT 建立长期使用的表格,可以先阅读我之前的ChatGPT 分析 Excel 的方法,理解数据核对;另一篇用 ChatGPT 建立二手书库存表的真实踩坑,也记录了结构设计与修改的重要性。

常见问题 FAQ

旅行账本一定要把所有货币换算成马币吗?

不一定。原币必须保留;如果需要跨币种比较,再增加一个统一的报告币种(例如 MYR)。两种金额各有用途,不能互相取代。

换钱时应该算一笔旅行消费吗?

一般不应直接计入消费总额。换汇属于资金转换,真正购买餐饮、交通、住宿等商品或服务时才记消费。手续费可以另列费用。

ChatGPT 生成的 SUMIFS 公式可以直接相信吗?

不建议。先检查列范围、旅行筛选条件、收支类型、空白格及退款处理,再用几笔已知数据手算对照。

Google Sheets 能做可切换旅行的 Dashboard 吗?

可以,常见做法是下拉选单搭配 SUMIFS 等条件汇总;但预算、外币余额和分类汇总必须使用同一旅行标识,才不会只换了标题、没换数字。

小结:最值得保留的是记账规则,不是第一版表格

这次经验让我明白,ChatGPT 很适合帮忙搭建表格骨架、整理字段、改公式与重做版面;但它做出的每一个总计,都需要和真实交易逐项核对。一个可以持续使用的旅行账本,应该先确保旅行分组正确、币种不混算、换汇不重复、支付方式清楚,然后才谈自动化和美观。

ChatGPT 旅行记账表 这样就做好了。

本文根据本人曾经与 ChatGPT 修改旅行账本的实际记录,以及 2026 年 10 月对工作簿结构的再次检查整理;示例公式用于说明逻辑,不代表现有工作簿所有计算均已通过审计。

感谢阅读。


支持本站

如果这篇文章对你有帮助,欢迎支持我们的创作。

sventang

我是 Sven Tang,拥有多年中文杂志编辑、内容策划及网站经营经验,目前专注于中文内容创作、WordPress、SEO、AIO 与 AI 辅助写作。我会持续分享实际测试、操作经验,以及数字内容时代的观察。 如果你需要中文文章撰写、编辑润色、英译中、SEO 内容优化或 WordPress 网站内容维护,也欢迎与我联系。
Previous
AI 模型跑分 怎么看?MMLU、GPQA 与 SWE-bench 的 9 个判断方法

Leave a comment

Your email address will not be published. Required fields are marked *

支持本站

谢谢你拜访我的网站,如果你喜欢我写的文字和故事,可以捐赠一些经费让我可以继续到不同的地方去,发掘这个世界上更多美丽的事物。
如果你愿意支持我,在paypal给我小小鼓励,我在这里先说声謝謝你!
自动加载图片滑块

过往文章

Powered by 12Go system
Free counters!

RSS feed: STYLOMILO.NET STYLOMILO.NET

RSS feed: INFLUENCER>MY INFLUENCER>MY