首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IMPORTXML Google Sheets

IMPORTXML Google Sheets
EN

Stack Overflow用户
提问于 2018-02-23 19:53:32
回答 1查看 337关注 0票数 0

我的日期来源是:https://walletinvestor.com/forecast/achain-prediction

在网站上,他们有三个主要的数字,我正在尝试导入到我的谷歌电子表格(当前价格,1年预测,5年预测)。

在单元格C3中,我有:

代码语言:javascript
复制
https://walletinvestor.com/forecast/achain-prediction

在单元格D3中,我有:

代码语言:javascript
复制
=ImportXML(C3, "//div[@class='col-md-4 col-xs-12 np']//div[contains(@class, 'Current Price')]/@href")

我得到一个错误“导入的内容是空的”。

我的D列将用于导入“当前价格”数字,我的E列将用于导入“1年预测”数字,而我的F列将用于导入“5年预测”数字。我对IMPORTXML函数进行了大量的搜索和修改,但我似乎不能正确地使用它。

到目前为止,我想出的最接近的解决方案是在K3中使用以下代码来导入所有3个数字:

代码语言:javascript
复制
=TRANSPOSE(IMPORTXML(C3,"//div[@class='col-md-4 col-xs-12 np']//span[@class='bignum']"))

然后我使用下面的代码来裁剪它导入的"USD“文本:

代码语言:javascript
复制
=LEFT(K3,6)

我想要清理一下,使用一个IMPORTXML函数来导入1个数字,而不需要使用LEFT函数来修剪"USD“文本。有人能帮我弄清楚如何让它正常工作吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-23 22:50:27

尝尝这个。Regexreplace删除USD:

代码语言:javascript
复制
=arrayformula(regexreplace(TRANSPOSE(IMPORTXML(C3,"//div[@class='col-md-4 col-xs-12 np']//span[@class='bignum']")),"USD",""))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48947285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档