Раздел 3 – Обработка информации в электронных
таблицах
|
Цель обучения 8.2.2.3
использовать встроенные функции для решения задач
с применением электронных таблиц
|
Материал для формативного
оценивания
|
Раздаточный материал №1
Обзор встроенных функций MS
Excel
Функции – это
заранее определенные формулы, для которых пользователь должен
задать значения аргументов.
Для удобства выбора, функции объединены в группы,
называемые категориями: математические, статистические, функции даты и времени, логические и
т.д.
Вид и правила записи
функций:
-
Каждая стандартная встроенная функция имеет
свое имя.
-
После имени функции в
круглых скобках указываются аргументы, разделенные точкой с
запятой.
Общий вид функции:
ИМЯ ФУНКЦИИ(аргумент 1; аргумент 2;
....)
В качестве аргументов функций могут
быть:
Математические функции:
В Microsoft Excel имеется целый ряд встроенных
математических функций, позволяющих легко и быстро выполнять
различные специализированные вычисления.
Функция ПРОИЗВЕД перемножает все числа, задаваемые ее аргументами.
Excel игнорирует любые пустые ячейки, текстовые и логические
значения. Функция ПРОИЗВЕД может иметь до 30 аргументов.
Функция СУММ суммирует значение всех ячеек указанных
диапазонов. Пример. Сумм (А10:С15; Е3:В8)
Поскольку СУММ является очень популярной функцией, на
стандартной панели инструментов имеется специальная кнопка для
ввода этой функции.
Функция КОРЕНЬ возвращает положительный квадратный корень
числа.
Аргумент число должен быть положительным числом.
Например, следующая функция возвращает значение 4:
=КОРЕНЬ(16)
Если число отрицательное, КОРЕНЬ возвращает
ошибочное значение: =#ЧИСЛО!.
Функция СТЕПЕНЬ (число; степень )
возвращает результат возведения числа в степень. Число — основание.
Оно может быть любым вещественным числом. Степень — показатель
степени, в которую возводится основание.
Например, следующая функция возвращает значение
25: =СТЕПЕНЬ(5;2)
Статистические функции
Статистические функции позволяют исследовать
большое количество объектов и произвести анализ в соответствии с
определенными правилами: определить, например, наибольший элемент
среди исследуемых.
Функция МАКС
Возвращает максимальное числовое значение из
списка аргументов.
Синтаксис: =МАКС(число1;
[число2]; …), где число1 является обязательным аргументом, все
последующие аргументы (до число255) необязательны. Аргумент может
принимать числовые значения, ссылки на диапазоны и массивы.
Текстовые и логические значения в диапазонах и массивах
игнорируются.
Пример использования:
=МАКС({1;2;3;4;0;-5;5;"50"}) – возвращает
результат 5, при этом строка «50» игнорируется, т.к. задана в
массиве.
Функция МИН
Возвращает минимальное числовое значение из
списка аргументов.
Синтаксис: =МИН(число1;
[число2]; …), где число1 является обязательным аргументом, все
последующие аргументы (до число255) необязательны. Аргумент может
принимать числовые значения, ссылки на диапазоны и массивы.
Текстовые и логические значения в диапазонах и массивах
игнорируются.
Пример использования:
=МИН({1;2;3;4;0;-5;5;"-50"}) – возвращает
результат -5, текстовая строка игнорируется.
Функция СРЗНАЧ
Возвращает среднее арифметическое значение
заданных аргументов.
Синтаксис: =СРЗНАЧ(число1;
[число2]; …), где число1 является обязательным аргументом, все
последующие аргументы (до число255) необязательны. Аргумент может
принимать числовые значения, ссылки на диапазоны и массивы.
Текстовые и логические значения в диапазонах и массивах
игнорируются.
Пример использования:
Результатом выполнения функции из примера будет
значение 4, т.к. логические и текстовые значения будут
проигнорированы, а (5 + 7 + 0 + 4)/4 = 4.
Функция СЧЁТ
Подсчитывает количество числовых значений в
диапазоне.
Синтаксис: =СЧЁТ(значение1;
[значение2]; …), где значение1 – обязательный аргумент, принимающий
значение, ссылку на ячейку, диапазон ячеек или массив. Аргументы от
значение2 до значение255 являются необязательными и аналогичными
значение1.
Логические значения в диапазонах и массивах
игнорируются. Если такое значение задано явно в аргументе, то оно
учитывается как число.
Пример использования: =СЧЁТ(1;
2; "5") – результат функции 3, т.к. строка «5» конвертируется в
число.
Функция СЧЁТЕСЛИ
Подсчитывает количество ячеек в диапазоне,
удовлетворяющих заданному условию.
Синтаксис: =СЧЁТЕСЛИ(диапазон;
критерий), где
-
диапазон – обязательный аргумент. Принимает
ссылку на диапазон ячеек для проверки на условие.
-
критерий – обязательный аргумент. Критерий
проверки, содержащий значение либо условия типа больше, меньше,
которые необходимо заключать в кавычки. Для текстовых значений
можно использовать подстановочные символы (* и
?).
Логические функции
Логические функции являются неотъемлемыми
компонентами многих формул.
Они используются всякий раз, когда необходимо
выполнить те или иные действия в зависимости от выполнения
каких-либо условий. В Excel имеются следующие логические функции:
ЕСЛИ, И, ИЛИ, НЕ, ЛОЖЬ, ИСТИНА.
Функция ЕСЛИ (арг_лог, арг1, арг2)
возвращает значение арг1, если арг_лог при вычислении
приобретает значение ИСТИНА, и арг2, если
арг_лог приобретает значение ЛОЖЬ.
Если арг_лог имеет значение ИСТИНА
и значение арг1 отсутствует, то возвращается значение
ИСТИНА. Если арг_лог имеет значение ЛОЖЬ и
значение арг2 отсутсвует, то возвращается значение
ЛОЖЬ.
Функция ЕСЛИ используется при проверке
условий для значений и формул.
Пример.
1. Введите в ячейку Е3 формулу =
ЕСЛИ(Е1= 5; «Правильный ответ»; «Ошибка») .
2. Введите в ячейку Е1 число 4. В ячейке
Е3 появилось слово «Ошибка».
3. Введите в ячейку Е1 число 5. В ячейке
Е3 появилась надпись «Правильный ответ». Такая конструкция
позволяет создавать достаточно сложные тестовые программы,
например, такие, в которых следует выбрать номер правильного
варианта из многих.
4. Результатом работы логических функций
ИСТИНА( ) и ЛОЖЬ( ) являются логические ИСТИНА
или ЛОЖЬ.
Функция НЕ меняет значение своего
аргумента на противоположное логическое значение и обычно
используется в сочетании с другими функциями. Эта функция
возвращает логическое значение ИСТИНА , если аргумент имеет
значение ЛОЖЬ , и логическое значение ЛОЖЬ, если аргумент
имеет значение ИСТИНА . Например, следующая формула
возвращает текст Прошел, если значение в ячейке А1 не равно 2:
=ЕСЛИ(НЕ(А1=2);"Прошел";"Не прошел" ).
Функция И возвращает значение ИСТИНА, если
все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если
хотя бы один аргумент имеет значение ЛОЖЬ.
Хотя функция ИЛИ имеет те же аргументы,
что и И , результаты получаются совершенно различными.
Например, следующая формула возвращает текст «Сдал», если средний
балл больше 75 или если студент имеет меньше 5 пропусков занятий
без уважительных причин: =ЕСЛИ(ИЛИ(С4<5;Р4>75%);"Сдал";"Не
сдал"). Таким образом, функция ИЛИ возвращает логическое
значение ИСТИНА, если хотя бы одно из логических выражений
истинно, а функция И возвращает логическое значение
ИСТИНА, только если все логические выражения
истинны.