Вы можете использовать следующий базовый синтаксис, чтобы возвращать только уникальные строки при выполнении запроса в Google Таблицах:
= UNIQUE ( QUERY ( A1:B16 , " SELECT A, B " ) )
Оборачивая функцию UNIQUE() вокруг функции QUERY() , мы можем возвращать только уникальные строки из запроса.
В следующих примерах показано, как использовать этот синтаксис на практике.
Пример. Возврат уникальных строк в запросе Google Sheets
Предположим, у нас есть следующий набор данных, содержащий информацию о 15 баскетболистах:

Мы можем использовать следующую формулу для выполнения запроса, который возвращает только уникальные комбинации Team и Position :
= UNIQUE ( QUERY ( A1:B16 , " SELECT A, B " ) )
На следующем снимке экрана показано, как использовать эту формулу на практике:

Обратите внимание, что запрос возвращает только уникальные комбинации Team и Position .
Например, есть три строки, где « Команда » равна «А», а « Позиция » равна «Охранник», но в нашем запросе возвращается только одна из этих строк.
Мы также можем обернуть функцию UNIQUE() более сложными запросами.
Например, мы могли бы использовать следующий запрос для возврата только уникальных строк, в которых команда равна A или B:
= UNIQUE ( QUERY ( A1:B16 , " SELECT A, B WHERE A='A' OR A='B' " ) )
На следующем снимке экрана показано, как использовать эту формулу на практике:

И снова запрос возвращает только уникальные строки.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Google Таблицах:
Как использовать COUNTIF с несколькими диапазонами в Google Sheets
Как использовать СУММЕСЛИ с несколькими столбцами в Google Таблицах
Как суммировать несколько листов в Google Sheets