【问题标题】:Importing tables from web to google sheets将表格从网络导入到谷歌表格
【发布时间】:2021-01-04 14:35:33
【问题描述】:

我想从一次只显示一个表格的页面中导入一系列表格,其余的可以通过下拉列表选择。有没有一种方法可以在不导入数百个表和处理的情况下添加表的值?例如我想导入这个页面的所有表格 http://www.demoscope.ru/weekly/ssp/emp_lan_97_uezd.php?reg=1 到 *reg=949 。所有表中的前 2 列都相同,但第 3-5 列不同。我想获得一个在所有表格中添加第 3-5 列的决赛桌。是否可以?或者如何一次导入多个表?提前致谢。

【问题讨论】:

    标签: web-scraping google-sheets


    【解决方案1】:

    试试这样:

    ={      IMPORTHTML(A1&1; "table"; 7)\ 
      QUERY(IMPORTHTML(A1&2; "table"; 7); "select Col3,Col4,Col5")\
      QUERY(IMPORTHTML(A1&3; "table"; 7); "select Col3,Col4,Col5")\
      QUERY(IMPORTHTML(A1&4; "table"; 7); "select Col3,Col4,Col5")\
      QUERY(IMPORTHTML(A1&5; "table"; 7); "select Col3,Col4,Col5")\
      QUERY(IMPORTHTML(A1&6; "table"; 7); "select Col3,Col4,Col5")\
      QUERY(IMPORTHTML(A1&7; "table"; 7); "select Col3,Col4,Col5")}
    

    其中 A1:

    http://www.demoscope.ru/weekly/ssp/emp_lan_97_uezd.php?reg=
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-09
      • 2016-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-04
      相关资源
      最近更新 更多