СУММЕСЛИ (SUMIF)

Находит сумму содержимого ячеек, соответствующих определенному условию.

Примеры

Создать копию

Функция СУММЕСЛИ в BigQuery

Возвращает сумму соответствующих условию значений из столбца.

Пример использования

=СУММЕСЛИ(название_таблицы!цена; ">5"; название_таблицы!ассортимент)

Синтаксис

СУММЕСЛИ(проверяемый_столбец; условие; столбец_суммирования)

  • проверяемый_столбец – столбец, который проверяется на соответствие условию.
  • условие – шаблон или условие, которое применяется к столбцу, указанному в аргументе "проверяемый_столбец".
  • столбец_суммирования – столбец, значения в котором нужно суммировать, если он отличается от столбца, указанного в аргументе "проверяемый_столбец".
Примечание. Вычисление суммы значений из нескольких столбцов не поддерживается.

Пример использования

СУММЕСЛИ(A1:A10; ">20")

СУММЕСЛИ(A1:A10; "Оплачено"; B1:B10)

Синтаксис

СУММЕСЛИ(диапазон; условие; [диапазон_суммирования])

  • диапазон – диапазон, в котором проверяется выполнение условия.

  • условие – условие, выполнение которого проверяется в диапазоне.

    • Если диапазон содержит текст, условие должно представлять собой строку. Аргумент условие может содержать подстановочные знаки, в том числе ? (соответствует любому отдельному символу) и * (соответствует последовательно расположенным символам). Чтобы указать в условии настоящий вопросительный знак или звездочку, введите перед нужным символом тильду (~). Это выглядит так: ~? или ~*. Условие в виде строки необходимо заключить в кавычки. Содержимое каждой ячейки, относящейся к диапазону, проверяется на предмет равенства значению в условии (или на предмет соответствия ему, если есть подстановочные знаки).

    • Если диапазон содержит числа, условие может представлять собой строку или число. Если используется число, содержимое каждой ячейки из диапазона проверяется на предмет равенства значению, заданному в условии. В других случаях условием может быть строка, содержащая число (тогда тоже проверяется равенство), или число, перед которым стоит один из следующих операторов: = (проверяет равенства), > (проверяет, что значение диапазона ячеек больше, чем значение условия) или < (проверяет, что значение диапазона ячеек меньше, чем значение условия)

  • диапазон_суммирования – диапазон, ячейки которого нужно суммировать. Если этот параметр не указать, будут просуммированы ячейки из первого диапазона.

Примечания

  • Функция СУММЕСЛИ выполняет условное суммирование только на основании одного условия. Для учета нескольких условий используйте функцию базы данных БДСУММ.

Похожие функции

СУММКВ (SUMSQ). Возвращает сумму квадратов ряда чисел или содержимого ряда ячеек.

СУММ (SUM). Находит сумму ряда чисел или содержимого ряда ячеек.

РЯД.СУММ (SERIESSUM). Находит сумму первых членов степенного ряда, вычисленную по следующей формуле: a1xn + a2x(n+m) + ... + aix(n+(i-1)m), где i – это число коэффициентов в массиве a.

ЧАСТНОЕ (QUOTIENT). Делит одно число на другое без остатка.

ПРОИЗВЕД (PRODUCT). Находит произведение ряда чисел.

MULTIPLY. Находит произведение двух чисел. Выполняет ту же функцию, что и оператор "*".

MINUS. Находит разность двух чисел. Выполняет ту же функцию, что и оператор "-".

БДСУММ (DSUM). Вычисляет сумму значений в табличном массиве, используя метод, аналогичный SQL-запросу.

DIVIDE. Делит одно число на другое. Выполняет ту же функцию, что и оператор "/".

СЧЁТЕСЛИ (COUNTIF). Подсчитывает в диапазоне количество ячеек, соответствующих заданному условию.

ADD. Находит сумму двух чисел. Выполняет ту же функцию, что и оператор "+".

true
Посетите Центр обучения

Используете продукты Google (например, Google Документы) на работе или в учебном заведении? Мы подготовили для вас полезные советы, руководства и шаблоны. Узнайте, как работать с файлами Office, не устанавливая MS Office, как создавать динамические планы проектов и командные календари, использовать автосортировку писем и решать другие задачи.

Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
3245537535850066887
true
Поиск по Справочному центру
true
true
true
true
true
35
false
false