Правильно форматируйте запрос в Google Sheets / Weather Formula - PullRequest
1 голос
/ 15 января 2020

У меня есть Google-лист людей, с которыми я буду общаться, и некоторые из включенных в него столбцов - это город и штат. Используя местоположение, я хочу определить погоду и температуру на определенную дату и ввести их в свою ячейку в соответствующем ряду.

Это формула, которую я сейчас использую:

=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)

В результате получается:

enter image description here

Я хотел бы сделать это: Пример первой строки.

enter image description here

1 Ответ

1 голос
/ 15 января 2020

попробовать:

=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))

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...