首页 > 解决方案 > 如何使用 Google 表格来保存我拥有的股票代码的最新公告日期?

问题描述

我有一个广泛的谷歌工作表文件,其中一张名为“Ticker List”的工作表上有一系列代码。我希望在该范围内有一列仅显示最近公告的日期(“O”列)。股票代码在“A”列。

由于我不需要今天之前的数据回溯,我最初尝试创建一个 importxml 函数,该函数转到 ASX 网站上的“今日公告”。网址:“ https://www.asx.com.au/asx/statistics/todayAnns.do ”。尽管 XPath 让我感到困惑。

没有任何

我希望代码扫描该网站,如果我范围内的股票代码(A 列)今天有公告,则将 O 列更新为今天的日期,并将该日期保留在那里直到下一次公告。我当前的代码范围的顺序是不可更新的,尽管我的文件中有一个称为“后端”的工作表,并且有很多查询和范围来帮助筛选数据。

标签: xpathgoogle-apps-scriptgoogle-sheetsgoogle-financegoogle-sheets-importxml

解决方案


您可以创建一个辅助表,将整个表作为行导入。

然后,您创建一个 Apps 脚本函数来读取此辅助表并相应地更新字段。

然后,您安排它每天在基于时间的触发器上运行。


推荐阅读