You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Google Sheets中GOOGLEFINANCE查询指定日期股票数据报错问题

解决Google Sheets GOOGLEFINANCE查询无数据的问题

问题根源

2023年5月20日是周六,美股休市,当天没有苹果(AAPL)的交易数据,所以公式返回无数据错误。

可行解决办法

  • 改用最近的交易日查询:把日期换成5月19日(周五,美股正常开市),公式改成:
    =GOOGLEFINANCE("AAPL", "close", DATE(2023, 5, 19))
  • 自动抓取目标日期前后的有效数据:如果不确定目标日期是否开市,可以结合INDEX函数获取指定时间段内的最后一条有效收盘价,比如:
    =INDEX(GOOGLEFINANCE("AAPL", "close", DATE(2023, 5, 18), DATE(2023, 5, 20)), 2, 2)
    这个公式会返回5月19日的收盘价,也就是该时间段里最后一个有交易数据的日期对应的数值。
  • 先确认日期是否为美股交易日:美股常规休市日包括周末,以及新年、马丁路德金纪念日、总统日、耶稣受难日、阵亡将士纪念日、独立日、劳工节、感恩节、圣诞节等法定节假日,查询前可以先核对日期是否在开市范围内。

内容的提问来源于stack exchange,提问作者Slartibartfast

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 09:07:20