如何解决努力将分析师股价导入 GoogleSheets
我正在尝试创建一个从 TipRanks 网站导入分析师目标价格的列。 我上传了两张图片:
Image 1: you can see the cell that I want to import.
Image 2: you can see my function that doesn't work.
我应该更改什么才能获得此实时信息? 谢谢。
解决方法
您正在检查的站点实际上是“javascript”生成的,因此导入功能无法正常工作。
要检查,只需尝试导入整个站点数据。如果它返回一个 javascript 函数,那么它就是 javascript 生成的。
示例 (tipranks.com
)
您实际上可以做的是尝试查找提供相同数据的其他网站。
我确实找到了一个与您正在寻找的数据相同的数据,50.38 csiq。链接是“https://www.marketwatch.com/investing/stock/csiq/analystestimates”。由于数据显示为表格,使用 importhtml
导入会更容易。
单元格公式为:
=INDEX(IMPORTHTML("https://www.marketwatch.com/investing/stock/csiq/analystestimates","table",5),2,2)
表格是DOM
中的第五个,INDEX(table,2)
表示获取表格的第2行第2列。
如果该网站不适合您,您可以尝试寻找适合您需求的其他网站。然后根据网站结构使用 importhtml
或 importxml
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。