将查询正确格式化为Google表格/天气公式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将查询正确格式化为Google表格/天气公式相关的知识,希望对你有一定的参考价值。

我有一个将要与之联系的人,在Google表格中,其中包括“城市”和“州”列。使用该位置,我想确定某个日期的天气和温度,然后将其输入到其自己的单元格中的相应行中。

这是我当前正在使用的公式:

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

导致的结果:

enter image description here

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

enter image description here

答案

尝试:

=ARRAY_CONSTRAIN(QUERY(IMPORTHTML("https://www.timeanddate.com/weather/usa/"&
 SUBSTITUTE(LOWER(TRIM(A2)), " ", "-")&"/ext", "table", 1), 
 "select Col3,Col4,Col5,Col6,Col8 
  where Col1='"&TEXT(B2, "DDD")&CHAR(10)&TEXT(B2, "MMM")&" "&
 INDEX(SPLIT(B2, "/"), 1, 2)&"'", 2), 1, 2)

以上是关于将查询正确格式化为Google表格/天气公式的主要内容,如果未能解决你的问题,请参考以下文章

如何在新的 Google 表格中将持续时间格式化为 HH:mm

在Excel中,将数字格式化为字符串的公式?

如何使用 AppScript 在 BigQuery 中将 Google 工作表持久化为表格

Google表格上的标准格式帮助

Google表格 - 图表持续时间错误

以编程方式在 Google 表格中插入公式