google-sheets - 如何将 GOOGLEFINANCE 结果整合到数组公式中?

标签 google-sheets google-sheets-formula google-finance

以下 ARRAYFORMULA 给我一个错误“ 参数 1 值无效。

=ARRAYFORMULA(IF(ISBLANK(B2:B), "",  GOOGLEFINANCE(B2:B, "price")))

我的工作表的 B 列包含我希望在我的工作表中填写其值的股票代码。下面的例子
Company Name
GOOG
ADBE
MSFT

有人可以帮忙吗?

最佳答案

GOOGLEFINANCE不能用于数组公式。你必须向下扩展你的公式。

例如,此公式应位于 C2 的每个单元格中和下来:

=IF(NOT(ISBLANK($B$2:$B)), GOOGLEFINANCE($B$2:$B, "price"), "")

enter image description here

关于google-sheets - 如何将 GOOGLEFINANCE 结果整合到数组公式中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61138989/

相关文章:

javascript - 在当前时间之前 10 分钟使用 Google App Script 从 Gmail 获取电子邮件

google-apps-script - 如何使用谷歌应用程序脚本获取谷歌电子表格最后一行的值

excel - 在 Microsoft Excel 或 Google 表格中对相应类别的值进行排名

performance - Highstock 与 Google 图表的性能对比

python - 检索国际投资基金数据

python - Google 财经将我的 Python 脚本识别为机器人并阻止它

javascript - 如何以编程方式打开新电子表格

google-apps-script - 超过最大执行时间的大数据集

google-sheets - 使用正则表达式提取进行 Vlookup - Google 表格

google-sheets - 仅遵循某些单元格的公式模式