Функция суммесли()

Среди математических функций выделяется функция СУММЕСЛИ(). Она позволяет не просто суммировать содержимое указанных аргументов, но делать это выборочно, только для аргументов, удовлетворяющих некоторому условию, заданному 2-ым аргументом.

Таблица 2. Примеры функции СУММЕСЛИ()

Функция Описание функции Примеры записи
СУММЕСЛИ (диапазон; условия; диапазон_суммирования) Суммирует ячейки заданного диапазона, соответствующие условиям. Пустые ячейки и ячейки, содержащие текстовые значения, не учитываются. 3-ий аргумент может отсутствовать. СУММЕСЛИ (Числа;«>0») СУММЕСЛИ (A6:A12;«адм»;B6:B12) СУММЕСЛИ (A6:A12;4;B6:B12)

Здесь под условием понимается логическое выражение, значением которого может быть ИСТИНА или ЛОЖЬ.

Типы логических выражений

Логические выражения бывают простыми и сложными.

Простое логическое выражение содержит только операции отношения: >, <, =, <>, >=, <=.

Примеры простых логических выражений с операндами разного типа:

1. Числовой тип: A1>0; B2-A2<=C$2; A1>СРЗНАЧ(A1:A6).

Здесь слева и справа от операции отношения находятся арифметические выражения, включающие в себя константы, переменные или функции, соединенные знаками арифметических операций.

Выражение A1>0 будет иметь значение ИСТИНА, например, если А1=5 и значение ЛОЖЬ, если А1=0 или А1=-2.

2. Логический тип: A1=ИСТИНА; В1<>ЛОЖЬ; C1 (если ячейка С1 имеет формат Логический).

3. Текстовый тип: A1=«да»; Пол <> «м»; Оценка=«Отл».

Выражение A1=«да» будет иметь значение ИСТИНА только, если в ячейке А1 находится текстовое значение «да» и значение ЛОЖЬ, например, если в ячейке А1 находится текстовое значение «нет» или текстовое значение «Да», в котором буквы не соответствуют регистру (так как при наборе текста важен выбор регистра).

В функции СУММЕСЛИ() условие проверяется для текущей ячейки из диапазона суммирования, заданного аргументами 1 и 3, поэтому левая часть логического выражения в условии отсутствует.

В 1-ом примере записи функций СУММЕСЛИ() (таблица 2) условие «>0» означает: если значение текущей ячейки диапазона суммирования Числа положительно (>0), то оно суммируется, в противном случае – игнорируется.

Во 2-ом примере суммируются только числа из диапазона B6:B12, для которых значение из диапазона A6:A12 идентично «адм».

В 3-ем примере суммируются только числа из диапазона B6:B12, для которых значение из диапазона A6:A12 равно 4 (знак равенства можно опустить).

Мастер функций, в котором пользователь вводит аргументы функции, сам заключит аргумент Условие в кавычки, если это требуется (см. примеры 1 и 2).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: