@Andreww2

Google таблицы QUERY+IMPORTRANGE?

Помогите разобраться, почему не работает формула

=QUERY(IMPORTRANGE("1uGo0hGJdx-GfX12rmuTaC1DdDF18MnJOLhb8Z2Msm5g","Переданные (копия)!A2:H"),"Select Col1,Col2,Col3 where Col1='test'")

Отдельно =IMPORTRANGE("1uGo0hGJdx-GfX12rmuTaC1DdDF18MnJOLhb8Z2Msm5g","Переданные (копия)!A2:H") работает правильно
  • Вопрос задан
  • 3654 просмотра
Пригласить эксперта
Ответы на вопрос 3
@JohnnyBravo7
аналитика, маркетинг, python, js, google script
Проблема в том, что Query смотрит на данные, а при вызове ImportRange внутри Query, данных еще нет.
Попробуйте сделать промежуточную таблицу, куда вы сначала импортируете, а потом уже по выделенному диапазону сделаете то, что вам нужно
Ответ написан
Комментировать
@Dusheyko
Должен импортировать. Попробуйте вместо where Col1='test'" поставить where Col1 like 'test'".
Ответ написан
Комментировать
@Bbeast
Вы просто поставили в двух местах запятую, вместо точки с запятой. Вот так будет работать
=QUERY(IMPORTRANGE("1uGo0hGJdx-GfX12rmuTaC1DdDF18MnJOLhb8Z2Msm5g";"Переданные (копия)!A2:H");"Select Col1,Col2,Col3 where Col1='test'")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы