代码之家  ›  专栏  ›  技术社区  ›  SuperElectric

如何在本地缓存GOOGLEFINANCE()结果

  •  0
  • SuperElectric  · 技术社区  · 7 年前

    我使用 GOOGLEFINANCE()

    这很好,但有时除外 GOOGLEFINANCE #N/A ,无论出于何种临时上游原因。当这种情况发生时,我的电子表格中充满了 #REF 对于所有依赖于这些汇率的单元格。在上游数据源修复之前,该表无法读取。这有时需要几个小时。

    这种情况经常发生,尤其令人讨厌,因为我没有使用 谷歌金融 检索时变数据。我只是将其用作历史汇率的静态数据集,因此理论上我根本没有理由刷新数据。

    谷歌金融 退货 ?

    (自动更新缓存值的额外点数,如果 谷歌金融

    0 回复  |  直到 7 年前
        1
  •  -2
  •   player0    7 年前

    好的,你正在处理历史数据,例如,这些数据无论如何都不会改变,所以你可以得到你需要的数据,只需对它们进行硬编码,例如,去掉 GOOGLEFINANCE

    另一种方法是包装任何可能的 #REF! IFERROR #参考! 错误