首页 > 解决方案 > 使用 ImportXML 标识多个表

问题描述

我正在尝试从“Team Per 100 Poss Stats”表中获取该站点的数据。

我正在使用这个:

公式:=ImportXml(A1, "//*[@id='div_team-stats-per_poss']")

但我不断收到错误消息,告诉我内容为空。我如何引用该特定表?我检查了源代码,数据那里。

https://www.basketball-reference.com/leagues/NBA_2021.html

标签: xmlgoogle-sheetsimportgoogle-sheets-formula

解决方案


尝试:

=ARRAYFORMULA(SPLIT(REGEXREPLACE(QUERY(
 ARRAY_CONSTRAIN(IMPORTDATA(A1), 1300, 1), 
 "limit 30 offset 1159", 0), 
 "</?\S+[^<>]*>", "×"), "××"))

在此处输入图像描述


推荐阅读