【问题标题】:Format Query Properly Into Google Sheets / Weather Formula将查询正确格式化为 Google 表格/天气公式
【发布时间】:2020-01-14 23:19:49
【问题描述】:

我有一个 Google 表格,其中包含我将要联系的人员,其中包含的一些列是城市和州。使用该位置,我想提取某个日期的天气和温度,并将其输入到其适当行中的自己的单元格中。

这是我目前使用的公式:

=Query(IMPORTHTML("https://www.timeanddate.com/weather/usa/"&Substitute(lower(TRIM(A2))),"","-")&"/ext","table",1) ," 选择 Col3,Col4,Col5,Col6,Col8 其中 Col1='"&text(B2,"DDD")&Char(10)&text(B2,"MMM")&" ""&index(split(B2,"/") ,1,2)&"'",2)

结果如下:

我想这样做: 第一行示例。

【问题讨论】:

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


    【解决方案1】:

    尝试:

    =ARRAYFORMULA(QUERY(TO_TEXT(IMPORTHTML("https://www.timeanddate.com/weather/usa/"&
     SUBSTITUTE(LOWER(TRIM(A2)), " ", "-")&"/ext", "table", 1)), 
     "select Col3,Col4 
      where Col1 = '"&TEXT(B2, "DDD")&CHAR(10)&TEXT(B2, "MMM")&" "&DAY(B2)&"'", 0))
    

    【讨论】:

    猜你喜欢
    • 2023-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 2013-04-20
    • 2015-06-23
    • 2020-03-17
    • 1970-01-01
    相关资源
    最近更新 更多