2012-11-04 40 views
0

找到我的谷歌电子表格的附加链接,我试图从booking.com中提取数据。导入XML谷歌电子表格不工作正确

我在列中检索到酒店名称。它成功检索了酒店名称。但不适用于每一列。输出是这样的。

即使我正确地引用了公式。但它自动变成这样.. =继续(E1,2,1)

红色突出显示的单元格有问题。看这里。

请在下面找到链接供您参考。提前致谢。

https://docs.google.com/spreadsheet/ccc?key=0AtjX3Ttg50IydHJzR1FMSkJyY0U1bHBSeWtrMDRSZ1E

+0

请人帮我... – user1586957

回答

0

在E1的公式:

=ImportXML(D1,"//div[@id = 'wrap-hotelpage-top']/h1[@class='item']/span")

返回一个2×2阵列。若要返回只是左上角细胞和避免的CONTINUE功能人口(这样就可以顺利向下填充),使用

=INDEX(ImportXML(D1,"//div[@id = 'wrap-hotelpage-top']/h1[@class='item']/span");1;1)

+0

ADML您好,感谢您的回复第一。 。我用这个....并且它成功地回顾了,没有任何担心'= ImportXML(D1;“// div [@id ='wrap-hotelpage-top'] // h1 [@ class ='item']”) '。告诉我如何压制'持续功能'。它的烦人.. – user1586957

+0

后,花了这么多时间在PC上。我得到的代码工程。我也考虑并学习你的代码。谢谢 – user1586957

+0

这段代码工作得很好,没有'index''ImportXML(D1;“// div [@id ='wrap-hotelpage-top'] // h1 [@ class ='item']”)'。如何在没有'index'的情况下工作。 – user1586957

相关问题