编码水平:初级
时长:5 分钟
项目类型:使用定时触发器实现自动化
目标
- 了解解决方案的功能。
- 了解 Apps 脚本服务在解决方案中的作用。
- 设置脚本。
- 运行脚本。
关于此解决方案
如果您购买的股票价值下跌,您可以出售该股票,购买另一只股票,并申请税收减免。这种做法称为“税收损失收割”。 在 Google 表格中列出您的股票,并在股票价格跌至低于买入价时收到电子邮件提醒。
运作方式
该电子表格使用 Google 表格中的 Google 财经内置函数来获取股票的当前价格。该脚本会将每只列出的股票的买入价与其当前价格进行比较。然后,它会通过电子邮件向您发送一份价格已跌至低于买入价的股票清单。您可以根据需要设置脚本的运行频率。
Apps 脚本服务
此解决方案使用以下服务:
前提条件
如需使用此示例,您需要满足以下前提条件:
- Google 账号(Google Workspace 账号可能需要管理员批准)。
- 可访问互联网的网络浏览器。
设置脚本
- 点击以下按钮,制作税务亏损变现提醒示例电子表格的副本。此解决方案的 Apps 脚本项目已附加到电子表格中。
制作副本 - 在复制的电子表格中,使用您自己的库存信息更新工作表,或使用提供的测试数据。
运行脚本
- 在复制的电子表格中,依次点击扩展 > Apps 脚本。
- 在函数下拉菜单中,选择 checkLosses。
- 点击运行。
根据提示为脚本授权。 如果 OAuth 权限请求页面显示警告此应用未经过验证,请继续操作,依次选择高级 > 前往“{项目名称}”(不安全)。
查看电子邮件,了解哪些股票的价格已跌至低于购买价格。 如果您未收到电子邮件,请检查您列表中的任何股票价格是否低于其买入价。
创建定时触发器
- 返回到脚本项目。
- 点击左侧的触发器 。
- 点击右下角的添加触发器。
- 在选择要运行的函数部分,确保选中 checkLosses。
- 在选择事件来源部分,选择时间驱动。
- 配置脚本的运行频率,然后点击保存。
查看代码
如需查看此解决方案的 Apps 脚本代码,请点击下方的查看源代码:
查看源代码
Code.gs
贡献者
此示例由产品管理和平台战略顾问 Jeremy Glassenberg 创建。您可以在 Twitter 上找到 Jeremy:@jglassenberg。
此示例由 Google 在 Google 开发者专家的帮助下维护。