В статье «Функции Excel. Функция ЕСЛИ» была рассмотрена работа со встроенной функцией ЕСЛИ в Excel, которая позволяет по условию делать тот, или иной расчет. Но у функции есть некоторые ограничения, а именно, невозможно посчитать, например сумму значений по определенному условию или подсчет кол-ва. Для этого в Excel предусмотрены две условные функции суммирования и подсчета кол-ва: СУММЕСЛИ(), СЧЁТЕСЛИ()/
Синтаксис функции СУММЕСЛИ()
Функция СУММЕСЛИ возвращает сумму значений из указанного диапазона ячеек согласно условия. Функция СУММЕСЛИ имеет следующие аргументы:
СУММЕСЛИ (диапазон; критерий; диапазон_суммирования)
- Диапазон — указывается диапазон ячеек для проверки;
- Критерий — в критерии может быть указано число, текст или выражение. Критерий указывается следующим образом: 45, «45», «>45″,»<45», «<>45», «текст».
- Диапазон_суммирования — необязательный аргумент. Если аргумент не указан, то суммирование производится по аргументу «Диапазон», если указан, то суммирование значений будет производиться по ячейкам указанным в этом аргументе.
Пример 1.
Разберем пример на подсчет суммы. Итак, дана матрица 4х4
Необходимо подсчитать сумму значений, которые меньше 6.
Щелкаем по свободной ячейке, добавляем функцию. Функция СУММЕСЛИ находится в категории «Математические», вносим следующие аргументы:
Жмем «ОК» и смотрим. Результат 25.
Пример 2.
Во втором примере я продемонстрирую еще один вариант подсчета.
Имеется таблица:
Необходимо подсчитать, сколько всего было продано молока.
Вставляем функцию и пишем следующее
В данном варианте я поленился писать критерий и сделал ссылку на ячейку G4, если Вам не лень, то пропишите критерий в кавычках “Молоко”. Результат 79.
Второй вариант. Необходимо подсчитать кол-во товара без учета молока. В этом варианте продемонстрирую, как прописать неравенство и ссылку на ячейку. Добавляем в ячейку E16 следующую формулу
& (амперсанд) – позволяет «склеить» строки. В нашем случае, к знаку неравенства мы присоединяем строку G4. Результат работы функций:
Синтаксис функции СЧЁТЕСЛИ()
Функция СЧЁТЕСЛИ() возвращает количество ячеек(строк) удовлетворяющих указанному критерию.
СЧЁТЕСЛИ(диапазон; критерий)
Диапазоны и критерии задаются аналогично функции СУММЕСЛИ.
Примечание: Обратите внимание на написание функции, СЧЁТ пишется именно через Ё, а не через Е. Если написать иначе, функция не будет распознана.
Пример 3
Все та же таблица с наименованием товаров. Необходимо подсчитать кол-во строк «Молоко» в массиве.
В ячейку B14 добавляем функцию СЧЁТЕСЛИ, которая находится в категории «Статистические».
Здесь я так же поленился с вводом критерия Результат следующий:
Вот и все. Функции просты и понятны. Примеры работы в приложенном файле.
До встреч!
Прикрепленный файл: func_summesli_schetesli.zip