Перед выполнением заданий практического занятия необходимо вспомнить правила работы с формулами и функциями в Microsoft Excel
Основные правила работы с формулами:
- формула начинается знаком равенства;
- формулы записываются в строку;
- порядок действий такой же, как при вычислении математических выражений;
- основные операции:
-
Унитарный минус (например, –1)
^
Возведение в степень
* и /
Умножение и деление
+ и-
Сложение и вычитание
- в формулах на месте переменных используются адреса тех ячеек, где хранятся данные для подстановки.
Мастер функций.
Чтобы вызвать “Мастера функций” нужно щёлкнуть по специальной кнопке. Появится окно “Мастер функций – шаг 1 из 2”. Во втором окне выбираем категория – список групп функций. В третьем окне перечисляются названия всех функций, входящих в выделенную категорию. Если вы не знаете, к какой категории относится функция, то обратитесь к пункту “Полный алфавитный перечень”.
Логические функции. Выражение называется логическим, если в нем имеется знак отношения. Отношения бывают простые (если используются операции: > - больше, < - меньше, >= - больше или равно, <= - меньше или равно, = - равно, <> - не равно) или составные, если состоят из нескольких простых, соединённых служебным словом.
Логические функциимогут принимать в качестве аргументов только два значения:ИСТИНА и ЛОЖЬ.
- ЕСЛИ(логическое_выражение, значение_если_истина, значение_если_ложь). Функция работает следующим образом: проверяется условие, в зависимости от истинности условия, выполняется соответствующее значение. Поместим в ячейку В7 число 78. Введем в ячейку В8 формулу: =ЕСЛИ (В7>60, “Превышено итоговое значение”, В7).
- И(х, у,..). На месте аргументов должны стоять логические выражения. Чаще всего эта функция используется для составных условий. Функция принимает значение ИСТИНА, если истинны все логические выражения. Иначе – ЛОЖЬ.
- ИЛИ(х, у,..). На месте аргументов должны стоять логические выражения. Чаще всего эта функция используется для составных условий. Функция принимает значение ИСТИНА, если истинно хотя бы одно логическое выражение. Иначе – ЛОЖЬ.
- НЕ(х). Данная функция может иметь лишь один аргумент – логическое выражение. Функция принимает значение ИСТИНА, если ложно логическое выражение. Иначе – ЛОЖЬ.
Итоговые функции. Аргументами таких функций служит блок или несколько блоков. Значение всегда единственное.
- СУММ(х, у,..). Допускается до 30 аргументов. Аргументом может служить блок. Для этой функции существует специальная кнопка на панели “Стандартная”. Если в блоке в какой-нибудь ячейке содержится текстовое значение, то оно считается равным нулю. Введите в ячейку А3 число –60. Заполните арифметической прогрессией блок А3:К4 с шагом 5. Сосчитать сумму всех чисел в ячейке А5. Для этого поставьте курсор в ячейку А5, щелкните по кнопке суммы, исправьте предложенную формулу, указав блок А3:К4.
- МАКС(х, у,..) – вычисляет максимальное значение среди указанных аргументов. Аргументов может быть до 30 (числа, ссылки на ячейки, блоки). Текстовые и логические аргументы игнорируются. Если в конце названия функции стоит буква А – МАКСА, то выбирают максимальное среди всех значений, в том числе и числовых, логических. Текстовая строка имеет нулевое значение, если в диапазон входит ИСТИНА, то значение эквивалентно 1.
- МИН(х, у,..) – то же, что и МАКС, но находит минимальное значение. Существует и функция МИНА (см. МАКСА).
- СРЗНАЧ(х, у,..) – вычисляет среднее арифметическое аргументов. Работает как и две предыдущие.
- СЧЕТЕСЛИ(интервал, критерий).Подсчитывает в интервале (блоке) количество значений, удовлетворяющих критерию. Критерий не должен быть сложным. Введите в ячейки А10:К10 любые числа (положительные и отрицательные). Введём в ячейку А11 формулу: =СЧЕТЕСЛИ(А10:К10, “>0”).
- СУММЕСЛИ(интервал, критерий, сумм_интервал). Значения, удовлетворяющие критерию, выбираются из блока, заданного первым аргументом, суммируются соответствующие значения из сумм_интервал, заданного третьим аргументом. Если третий аргумент опущен, то суммируются ячейки в аргументе интервал. Эта функция позволяет решать более сложные задачи. Пример. Составим таблицу. Введём в ячейки А1:А4 значения: рост, вес, год рождения, количество баллов; в ячейки В1:Е1 числа: 173, 156, 172,166; в ячейки В2:Е2 числа: 70, 60, 77, 61; в ячейки В3:Е3 числа: 1988, 1990, 1986, 1993; в ячейки В4:Е4 числа: 4, 5, 2, 3. Сосчитаем, какое количество баллов набрали спортсмены, вес которых меньше 66 кг. Для этого в ячейке А5 запишем формулу: =СУММЕСЛИ(В2:Е2,”<66”,B4:E4).
- СЧЕТ(х, у,..)– подсчитывает количество числовых значений. Аргументы – числа, ссылки на ячейки, блоки. Может быть до 30 аргументов. СЧЕТЗ – подсчитывает количество всех значений, не различая числовых и текстовых.
- НАИБОЛЬШИЙ(блок, k). Эта функция находит наибольшее по величине значение. Число k обозначает, какое по величине наибольшее нужно найти. (Например, в блоке числа: 6;7;12;98;45;8;12. Если k=1, то результат равен 98. Если k=2, то результат равен 45. Если k=5, то результат равен 8. Так как в блоке есть равные числа, то при k=3 и k=4 результат один и тот же 12.)
- НАИМЕНЬШИЙ(блок, k).Эта функция находит наименьшее по величине значение. Работает так же, как и предыдущая функция.