Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_laby.doc
Скачиваний:
74
Добавлен:
10.05.2015
Размер:
2.42 Mб
Скачать

Функции счётесли() и суммесли()

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

Синтаксис: СЧЁТЕСЛИ(интервал;критерий)

Критерий ‑ критерий в форме числа, выражения или текста, который определяет, какие ячейки надо подсчитывать в заданном интервале. Например, критерий может быть записан следующим образом: 32, "32", ">32", "яблоки".

Пример:

Пусть имеется таблица, содержащая информацию о сборе фруктов:

А

В

С

1

Сбор фруктов

2

Фамилия

Вид

Вес, кг

3

Иванов

яблоки

32

4

Круглов

апельсины

57

5

Пономарев

персики

75

6

Алексеев

яблоки

86

Тогда функция СЧЁТЕСЛИ(A3:С6;"яблоки") возвращает значение 2 (количество сборщиков яблок), а СЧЁТЕСЛИ(A3:C6;">55") возвращает значение 3 (количество сборщиков, собравших более 55 кг фруктов). Точно такие же результаты дадут функции

СЧЁТЕСЛИ(B3:B6;"яблоки") и СЧЁТЕСЛИ(C3:C6;">55").

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

Функция СУММЕСЛИ() действует аналогично функции СЧЕТЕСЛИ(), но вычисляет сумму содержимого ячеек заданного диапазона.

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

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

Например, для приведенной выше таблицы с данными о сборе фруктов по формуле =СУММЕСЛИ(B3:B6;"яблоки";C3:C6) вычисляется вес всех собранных яблок.

Если аргумент интервал суммирования опущен, то суммируются значения ячеек из диапазона интервал выбора. Например, для той же таблицы значение функции СУММЕСЛИ(С3:С6;">50") равно 218.

Функция условного суммирования для массивов

При создании условий для выбора из нескольких диапазонов удобно пользоваться формулами для работы с массивами.

Массив – прямоугольные диапазоны формул или ячеек, которые Excel обрабатывает как единую группу.

Например, для подсчета количества сборщиков, собравших яблок больше 50 кг можно записать формулу

{=СУММ((B3:B6="яблоки")*(C3:C6>50))}.

Фигурные скобки здесь обозначают операцию с массивами и получаются, если при вводе формулы нажать не клавишу [Enter], а одновременно три клавиши [Ctrl+Shift+Enter]. В данном применении функции СУММ знак * соответствует логической операции И, а знак + ‑ операции ИЛИ. Например, для таблицы "Мониторы. Учет" (см. задание 1 предыдущей лабораторной работы) при подсчете количества складов, имеющих мониторов любого вида меньше 5 шт, следует применить формулу

{=СУММ((B3:B7<5)+(C3:C7<5)+(D3:D7<5))}.

Результатом будет значение 1.

Для подсчета количества учащихся лицея №1, набравших не менее 12 баллов (по данным таблицы "Список слушателей") можно применить формулу

{=СУММ((B3:B7>=12)*(C3:C7="лицей №1"))}.

Результатом будет значение 2.

Работа с массивом должна быть выполнена и для функции ЕСЛИ(), когда в качестве условия проверяются значения ячеек из диапазона.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]