【问题标题】:Google sheet IMPORTHTML function could not find the data谷歌表 IMPORTHTML 函数找不到数据
【发布时间】:2020-01-02 08:15:23
【问题描述】:

我正在尝试从该站点http://people.stern.nyu.edu/adamodar/New_Home_Page/datafile/vebitda.html 获取数据表到 goole 表中。

我试过了:

=IMPORTHTML("http://people.stern.nyu.edu/adamodar/New_Home_Page/datafile/vebitda.html", "table", 1), but this gives me a N/A

怎么了?

【问题讨论】:

    标签: web-scraping google-sheets google-sheets-formula array-formulas google-sheets-importxml


    【解决方案1】:

    您可以尝试通过以下方式获取它:

    =QUERY(IMPORTDATA("http://people.stern.nyu.edu/adamodar/New_Home_Page/datafile/vebitda.html"), 
     "offset 1181")
    

    并尝试删除标签:

    =ARRAYFORMULA(IFNA(REGEXREPLACE(A1:A, "</?\S+[^<>]*>", )))
    

    然后使用FILTERMOD 获取每个第n 个值并重新创建整个表

    【讨论】:

    • 谢谢!但是我不能让它与 Filter 函数或 MOD 函数一起工作......这里的表达式是什么?
    • 示例:=FILTER(B1:B, MOD(ROW(B1:B), 2)=0)) - 每第二行 (stackoverflow.com/questions/31760843/…)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-01
    • 2020-02-09
    • 1970-01-01
    • 2018-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多