You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中用IMPORTXML获取CNBC股票价格?解决公式解析错误

解决Google Sheets IMPORTXML公式解析错误

错误原因

你使用的公式存在两个核心语法问题:

  • 重复书写了=IMPORTXML(,导致公式结构冗余混乱
  • 字符串内的双引号未正确转义,Google Sheets中字符串内部的双引号需要用两个连续双引号表示,或者改用单引号包裹不含单引号的内容

正确公式

方式1:用单引号包裹XPath中的属性值(推荐,更简洁)

=IMPORTXML("https://www.cnbc.com/quotes/DDOG?tab=news", "//*[@id='quote-page-strip']/div[3]/div[1]/div[2]/span[1]")

方式2:转义双引号

=IMPORTXML("https://www.cnbc.com/quotes/DDOG?tab=news", "//*[@id=""quote-page-strip""]/div[3]/div[1]/div[2]/span[1]")

额外注意事项

如果修正公式后仍无法获取数据,可能是因为CNBC的股价数据是通过JavaScript动态加载的,而IMPORTXML只能抓取页面的静态HTML内容。此时可以检查页面源代码(右键→查看页面源代码),确认目标XPath对应的元素是否存在于静态代码中,若不存在则需要使用其他方法获取动态数据。

内容的提问来源于stack exchange,提问作者SMSK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 08:22:07