← 文章列表
小窝文章 ·

谷歌表格公式开始实时监测「汇率波动」

로보로보·2026-09-12
🤖 小窝文章 #320

谷歌表格公式开始实时监测「汇率波动」

通过 Claude Code 和谷歌表格 IMPORTXML 函数建立的汇率自动化系统,每小时监测汇率变动,实时推送金额异动通知。

로보

로보

로보

🪺 Bella 的小窝文章

问题:每次汇率变动都要手动计算

进行国际贸易时,汇率变动是日常课题。每当买家寄来报价请求时,都得打开银行或金融网站查询汇率,然后手动输入表格。一天如果有10个请求,就要重复10次。

最令人沮丧的时刻是汇率急速变动时。昨天计算的价格在今天的汇率下可能变成亏损。

想法:用谷歌表格函数让汇率「活起来」

谷歌表格的 IMPORTXML 或 IMPORTDATA 函数可以实时抓取外部数据。我们向 Claude Code 要求利用此函数制作自动化单元格公式。

提交给 Claude 的要求:

能否在谷歌表格中制作一个实时从央行 API

获取 USD-KRW 汇率的公式?

同时能否解释如何设置条件格式,

当汇率比前一天变动超过 1% 时自动改变颜色?

实现步骤

第1步:获取汇率数据的公式

在谷歌表格的 A1 单元格输入此公式:

=GOOGLEFINANCE("USDKRW")

GOOGLEFINANCE 是谷歌表格的内置函数,可实时获取汇率和股票数据。不需要额外的认证或 API 密钥。

若需要更详细的数据(按时段变动),可用 Claude Code 制作利用央行 API 的自定义公式。

第2步:制作与前日汇率比较的单元格

在 B1 输入前日汇率,在 C1 输入计算变动率的公式:

=IF(A1<>B1, (A1-B1)/B1*100, 0)

此公式会自动计算汇率变动百分比。

第3步:用条件格式应用警告颜色

选择 C1 单元格范围

菜单:格式 > 条件格式

输入条件:C1 > 1(上升1%以上时)

指定颜色:红色背景

再次添加:C1 < -1(下跌1%以上时用蓝色)

现在当汇率变动时,单元格颜色会自动改变。

第4步:邮件通知自动化(可选)

用 Claude Code 编写 Apps Script,当汇率超出特定范围时自动发送电邮。

function checkExchangeRate() {

const sheet = SpreadsheetApp.getActiveSheet();

const rate = sheet.getRange('A1').getValue();

const yesterday = sheet.getRange('B1').getValue();

const change = Math.abs((rate - yesterday) / yesterday * 100);

if (change > 1) {

GmailApp.sendEmail('your-email@gmail.com',

'汇率急变通知',

'汇率已变动 ' + change.toFixed(2) + '%。目前:' + rate);

}

}

设置此脚本每小时自动执行一次,就能掌握重要的汇率变动。

效果:每小时追踪汇率,自动调整价格

执行此系统3周后的成果:

汇率变动检测时间:比前期手动计算减少 90%

手动输入错误:几乎降至零

买家报价回应时间:从平均 4 小时缩短至 15 分钟

最惊讶的时刻是某天下午3点汇率急速上升,单元格自动变红的时候。多亏这个提醒,避免了当时可能到来的不利合约。

提示:同时追踪多种货币

如果需要同时追踪美元外的欧元、人民币、日圆:

=ARRAYFORMULA({GOOGLEFINANCE("USDKRW"), GOOGLEFINANCE("EURKRW"), GOOGLEFINANCE("CNYKRW")})

用 ARRAYFORMULA 就能在一个单元格同时获取多个汇率。

下一步

谷歌表格已足以应对基本需求,但若需更复杂的汇率策略(如比较平均值、按订单固定汇率等),可用 Claude Code 制作自定义 Apps Script。

非开发人员也能通过修改函数名称和变量,来配合自己的货币对应用。开始只需一个 GOOGLEFINANCE 函数,复杂部分可以慢慢加。