Google sheets: как сделать запрос из другого листа


Чтобы выполнить запрос из другой вкладки той же таблицы в Google Sheets, вы можете использовать следующий синтаксис:

=query( stats!A1:C9 , « выберите A, B », 1 )

Это вернет столбцы A и B диапазона ячеек A1:C9 на вкладке stats . 1 указывает, что в верхней части запрашиваемого набора данных имеется 1 строка заголовка.

Чтобы полностью запросить другой лист, вы можете использовать следующий синтаксис:

=query(importrange(» URL », « stats!A1:C9 »), « выберите Col1, Col2 », 1 )

Это вернет первые два столбца диапазона ячеек A1:C9 на вкладке « Статистика » электронной таблицы Google Таблиц с определенным URL-адресом .

Следующие примеры показывают, как использовать эти функции на практике.

Пример: запрос из вкладки на том же листе

Допустим, у нас есть следующая таблица Google Sheets с двумя вкладками:

  • Статистика
  • Новый лист

Чтобы запросить данные на вкладке статистики и вернуть результаты запроса на вкладку new_sheet , мы можем ввести следующую формулу в ячейку A1 вкладки new_sheet :

Пример: запрос из другой таблицы

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

Например, предположим, что интересующие нас данные расположены по следующему URL-адресу:

Мы можем использовать функцию importrange() для запроса данных на этом листе:

Обратите внимание на тонкую разницу между этим примером и предыдущим:

  • При запросе на вкладке того же листа мы используем select A, B.
  • При запросе из совершенно другого листа мы используем select Col1, Col2.

Другие руководства по Google Sheets вы можете найти на этой странице .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *