使用 Importxml 函数时,在 Google 表格中包含单元格引用以形成 URL

Posted

技术标签:

【中文标题】使用 Importxml 函数时,在 Google 表格中包含单元格引用以形成 URL【英文标题】:Include Cell ref in Google sheets to form a URL when using Importxml function 【发布时间】:2020-05-13 06:51:17 【问题描述】:

任何人都可以帮助解决我在尝试包含单元格引用以在 Google 表格 ImportXML 上形成 URL 时遇到的错误吗?我已经按照此处的其他示例进行了操作,但仍然返回错误。

=JOIN(",",Importxml(CONCATENATE("https://finance.yahoo.com/quote/",B1,"/cash-flow?p=",B1,""//*[@id="Col1-1-Financials-Proxy"]//span"),1)")))

此外,在我运行的其他成功 ImportXML 命令中,当我在电子表格中需要此数据为 2,000,000,000 时,数据将返回为 20B(作为示例)。能否将此转换作为导入命令的一部分包含在内?

【问题讨论】:

看起来是引号的问题。当您通过硬编码实现 B1 的值时,您能否举例说明您的工作公式是什么样的? 这里是一个例子:=JOIN(",",Importxml(CONCATENATE("finance.yahoo.com/quote/msft/cash-flow?p="msft"/*[@id="Col1-1-Financials-Proxy"]//span"),1) "))) (忽略上面被剥离的 https://) 这个公式对我不起作用。 嗯,我希望有人能够帮助我更正公式,这样它就可以工作了。 分享您的工作表副本 【参考方案1】:

用您的公式替换 A80:

=REGEXEXTRACT(A80, "\d+")*1000000000

【讨论】:

以上是关于使用 Importxml 函数时,在 Google 表格中包含单元格引用以形成 URL的主要内容,如果未能解决你的问题,请参考以下文章

来自Lenovo Page的Google Sheet ImportXML

如何在 Google 脚本中使用 ImportXML?

在Google表格上更正= IMPORTXML的路径

如何在 Google 表格中找出 IMPORTXML 的正确 xpath - 收到错误?

如何在 Google 表格中为 IMPORTXML 找出正确的 xpath - N/A 错误?

Google 表格:=importxml 未加载某些结果