Запрос google sheets: как использовать несколько критериев в запросе
Вы можете использовать операторы AND и OR для запроса Google Таблиц по нескольким критериям.
Пример оператора И:
= QUERY ( A2:C10 , "select A, B, C where A contains 'Hello' and C > 10" )
Пример оператора ИЛИ:
= QUERY ( A2:C10 , "select A, B, C where A contains 'Hey' or C = 10" )
Следующие примеры показывают, как использовать каждый оператор на практике.
Пример 1. Запрос в Google Таблицах с использованием оператора AND.
Допустим, у нас есть следующий набор данных в Google Sheets, содержащий информацию о различных баскетбольных командах:
Мы можем использовать следующий запрос для получения команд, которые участвуют в Восточной конференции и набрали более 90 очков:
= QUERY ( A2:D11 , "select A, B, C, D where B contains 'East' and C > 90" )
На следующем снимке экрана показано, как использовать этот запрос на практике:
Обратите внимание, что «Мэджик» и «Хит» выбраны, потому что это единственные две команды, которые соответствуют обоим критериям, указанным в нашем запросе.
Пример 2. Запрос в Google Таблицах с использованием оператора OR.
Предположим еще раз, что у нас есть следующий набор данных в Google Sheets:
Мы можем использовать следующий запрос для получения команд, которые участвуют в Восточной конференции или набрали более 90 очков:
= QUERY ( A2:D11 , "select A, B, C, D where B contains 'East' or C > 90" )
На следующем снимке экрана показано, как использовать этот запрос на практике:
Каждая отобранная команда ставит хотя бы один из критериев , указанных в нашем запросе.
Иными словами, каждая отобранная команда либо принадлежала к «Восточной» конференции , либо набирала более 90 очков.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи с помощью запросов Google Sheet:
Запрос в Google Sheets: как выбрать несколько столбцов
Запрос Google Таблиц: выберите строки, содержащие строку
Запрос Google Sheets: как использовать ссылку на ячейку в формуле