使用ImportHTML定位一个表格单元格

使用ImportHTML定位一个表格单元格

问题描述:

我有一个所有人都有一个由www.pdga.com用来制作玩家等级的ID的列表(例如,我的PDGA数字是8849,页面显示我的球员评分是here)。使用ImportHTML定位一个表格单元格

我的电子表格包含玩家的PDGANum值列表。我想从玩家统计页面中为每个玩家提供PDGA玩家评分,并将其放置在与玩家名称和PDGA数字相邻的单元格中。

我可以使用IMPORTHTML导入单个页的表格:

=ImportHtml("http://www.pdga.com/player-stats?PDGANum=8849&year=2009", "table",D23) 

这然后创建矩阵= CONTINUE()在片材调用垫出表。

我可以使用单元格引用来更改URL参数“PDGANum”以获得任何玩家的评分。但是,使用ImportHTML在电子表格中构建整个表格。我想要的实际单元格是第2列第2行。

我想要的只是将HTML表格的一个单元格粘贴到我的Google电子表格中。看起来我可以这样做:

=CONTINUE(ImportHtml("http://www.pdga.com/player-stats?PDGANum="&B2&"&year=2009", "table",B1),2,2) 

但它不工作!

你似乎是使用旧谷歌表和连接到需要密码访问的网站,所以UNTESTED但你可以试试:

=index(ImportHtml("http://www.pdga.com/player-stats?PDGANum=8849&year=2009", "table"),2,2)