Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Google工作表中导入XML XPath URL_Xpath_Google Sheets_Google Sheets Formula_Array Formulas_Google Sheets Importxml - Fatal编程技术网

在Google工作表中导入XML XPath URL

在Google工作表中导入XML XPath URL,xpath,google-sheets,google-sheets-formula,array-formulas,google-sheets-importxml,Xpath,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Importxml,我刚开始使用GoogleSheets,我想知道是否可以使用importxmlXPath获取链接 在此屏幕截图中,您可以看到主锦标赛子菜单下的可单击链接,该链接将每周更改。目前,我每周都会手动复制粘贴,你可以在下面链接的表格的16个单元格中找到它 这是我试图获取XPath的XPath(我在这方面完全是个傻瓜),并试图将其构建到a14单元格中的公式中,但失败惨重 我还想知道是否有可能在链接之间连接一些东西 例如: 我想更改链接之间的年份,但无法计算如何:( 链接到具有编辑权限的工作表:) 要

我刚开始使用GoogleSheets,我想知道是否可以使用
importxml
XPath获取链接

在此屏幕截图中,您可以看到主锦标赛子菜单下的可单击链接,该链接将每周更改。目前,我每周都会手动复制粘贴,你可以在下面链接的表格的16个单元格中找到它

这是我试图获取XPath的XPath(我在这方面完全是个傻瓜),并试图将其构建到a14单元格中的公式中,但失败惨重

我还想知道是否有可能在链接之间连接一些东西 例如:

我想更改链接之间的年份,但无法计算如何:(

链接到具有编辑权限的工作表:)

要创建链接使用中的可选年份,请执行以下操作:

="https://www.tennisexplorer.com/cincinnati/"&B1&"/atp-men/"


要获得Cincinety,您可以执行以下操作:

=ARRAYFORMULA(QUERY(TO_TEXT(IMPORTXML(
 "https://www.tennisexplorer.com/cincinnati/2019/atp-men/", 
 "//td[@class='t-name']")), "select Col2 where Col1 is null limit 1", 0))
然后整个公式是:

="https://www.tennisexplorer.com/"&
 ARRAYFORMULA(QUERY(TO_TEXT(IMPORTXML(
 "https://www.tennisexplorer.com/live/", 
 "//td[@class='t-name']")), "select Col2 where Col1 is null limit 1", 0))&"/"&B1&"/atp-men/"

要创建链接使用中的可选年份,请执行以下操作:

="https://www.tennisexplorer.com/cincinnati/"&B1&"/atp-men/"


要获得Cincinety,您可以执行以下操作:

=ARRAYFORMULA(QUERY(TO_TEXT(IMPORTXML(
 "https://www.tennisexplorer.com/cincinnati/2019/atp-men/", 
 "//td[@class='t-name']")), "select Col2 where Col1 is null limit 1", 0))
然后整个公式是:

="https://www.tennisexplorer.com/"&
 ARRAYFORMULA(QUERY(TO_TEXT(IMPORTXML(
 "https://www.tennisexplorer.com/live/", 
 "//td[@class='t-name']")), "select Col2 where Col1 is null limit 1", 0))&"/"&B1&"/atp-men/"

你到底想刮什么?你到底想刮什么?至于数组公式,有些比赛分为两个单词,因此如果可以直接获取链接?例如,我想创建6个标签,在这个位置预先固定直播锦标赛(他们将更改每个链接)。这些站点上的可点击链接。对于两个单词名称,您可以使用此修复:
=SUBSTITUTE(“https://www.tennisexplorer.com/“&ARRAYFORMULA(查询)到文本(导入XML(”https://www.tennisexplorer.com/live/“,”//td[@class='t-name']”,“选择Col2,其中Col1为空限制1”,0)&“/”&B1&“/atp-men/”,“”,“-”)
可选年份公式链接到另一个单元格,该单元格将获取链接,例如:检查单元格a15我在表9中使用了“=连接(A16,?阶段=资格”)”我给您留下了您需要的所有公式:-对于数组公式,一些锦标赛被拆分为两个单词,因此是否可以直接获取链接?例如,我想创建6个标签,在这个位置预先固定直播锦标赛(他们将更改每个链接)。这些站点上的可点击链接。对于两个单词名称,您可以使用此修复:
=SUBSTITUTE(“https://www.tennisexplorer.com/“&ARRAYFORMULA(查询)到文本(导入XML(”https://www.tennisexplorer.com/live/“,”//td[@class='t-name']”,“选择Col2,其中Col1为空限制1”,0)&“/”&B1&“/atp-men/”,“”,“-”)
可选年份公式链接到另一个单元格,该单元格将获取链接,例如:检查单元格a15我在表9中使用了“=连接(A16,?阶段=资格”)”我为您留下了所有需要的公式:-