![]()
|
|||
EXCEL. Занятие №2EXCEL Занятие №2
Цель работы: научиться реализовывать разветвляющиеся алгоритмы и научиться организовывать циклические вычисления.
Краткие теоретические сведения
Управление вычислениями. Для организации управления вычислениями в Excel используются логические функции. Функции И, ИЛИ, НЕ необходимы для записи сложных логических условий. А основой для организации вычислений является функция ЕСЛИ:
ЕСЛИ (условие;выраж. для ИСТИНА; выраж. для ЛОЖЬ)
Функция ЕСЛИ имеет три аргумента, разделенных точкой с запятой. На первом месте записывается условие, которое может принимать логические значения ИСТИНА или ЛОЖЬ. На втором месте записывается выражение, которое должно выполняться, если условие принимает значение ИСТИНА. На третьем месте записывается выражение, которое должно выполняться, если условие принимает значение ЛОЖЬ. Для реализации разветвленных вычислений с несколькими условиями возможно вложение одной функции ЕСЛИ в другую. Допускается 64-кратное вложение функций. Вложенная функция ЕСЛИ записывается на месте третьего аргумента внешней функции ЕСЛИ. Пример для двукратного вложения:
ЕСЛИ (услов.1;выр. для ИСТИНА; ЕСЛИ (услов.2; выр. для ИСТИНА: выр. для ЛОЖЬ)) Также для управления вычислениями в среде Excel можно использовать математическую формулу СУММЕСЛИ(диапазон; критерий), которая суммирует ячейки, заданные указанным условием,
Организация циклических вычислений. При организации циклов (повторений) необходимо использовать механизмы автозаполнения. В данном случае происходит копирование формул, а, следовательно, повторение ее с новыми значениями параметров. Примеры циклических вычислений в Excel. Пример 1. Вычислить:
Пример 2. Вычислить сумму членов вектор - строки, которые кратны 5.
Пример 3.Вычислить сумму ряда
Пример 4 Задать последовательность формулой
Задания к занятию №2.
8. Вычислить сумму ряда 9. Задать последовательность формулой 10. Дан ряд чисел. Определить для него сумму всех положительных чисел и произведение всех отрицательных чисел. Задать 10 членов ряда, значения которых могут быть произвольными. 11. Вычислить сумму ряда
Вопросы
1. Как записывается функция Excel в общем виде? Что может быть использовано в качестве аргументов в функции и каково их максимальное число? 2. Допускаются ли вложения функций в Excel и каков максимальный уровень вложенности функций допускается в Excel? 3. Как осуществляются управления вычислениями в Excel? Приведите пример. 4. Объясните работу функции СУММЕСЛИ. Приведите пример. 5. Объясните работу логических функций «И», «ИЛИ», «НЕ». Напишите для них таблицы истинности. 6. Объясните работу логической функции «ЕСЛИ». Приведите пример. 7. Что такое списки в Excel и для чего они нужны? 8. Как осуществляется фильтрация и сортировка данных в списке?
|
|||
|