Google таблицы: извлечение данных из другого листа на основе критериев


Вы можете использовать функцию ЗАПРОС в Google Таблицах, чтобы получить данные из другого листа, который соответствует определенным критериям.

Для этого вы можете использовать следующий синтаксис:

 =query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )

В этом конкретном примере данные из диапазона A1:C11 извлекаются в Sheet1 только для строк, где значение столбца A равно Mavs .

Примечание . Последний аргумент, равный 1, указывает, что диапазон A1:C11 содержит строку заголовка.

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

Пример. Извлечение данных из другого листа на основе критериев Google Таблиц.

Начнем с ввода следующего набора данных на первый лист электронной таблицы Google Sheets:

Теперь предположим, что мы хотим извлечь каждую строку, содержащую «Mavs», в столбце «Команда» на листе Sheet2 .

Для этого мы можем ввести следующую формулу в ячейку A1 Листа2 :

 =query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )

Как только мы нажмем ENTER, все строки, в которых столбцы Team равны Mavs , будут извлечены в Лист2:

Google Sheets извлекает данные из другого листа на основе критериев

Обратите внимание, что три строки, в которых столбец Team равен Mavs, были извлечены из Sheet1 в Sheet2 .

Также обратите внимание, что вы можете использовать оператор и в функции QUERY для получения данных на основе нескольких критериев.

Например, мы можем использовать следующий синтаксис для извлечения данных из Листа 1 , где значение в столбце «Команда» равно Mavs , а значение в столбце «Очки» больше 20 :

 =query( Sheet1!A1:C11 , " select * where A='Mavs' and B>20 ", 1 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Обратите внимание, что две строки, в которых столбцы Team равны Mavs , а столбец Points больше 20 , были извлечены из Sheet1 в Sheet2 .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные действия в Google Таблицах:

Расширенный фильтр Excel: как использовать «Содержит»
Расширенный фильтр Excel: как использовать «Не содержит»
Расширенный фильтр Excel: показывать строки с непустыми значениями

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

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