ЛАБОРАТОРНАЯ РАБОТА № 8
Тема: Мастер функций
Цель: Научиться работать с функциями в Excel.
Оборудование и/или программное обеспечение: ПК, операционная система Windows (Linux), офисный пакет.
Теоретическая часть
[1], стр. 362-368
Практическая часть
1.1. Решить задачу:
а)
Для значений X:=1,2; 2,1; 5.
Для удобства, уравнение представить в виде
Для решения уравнения использовать функции: SIN, COS
б) Y=
Для значений X:=1; 2; 5.
Для удобства, уравнение представить в виде Y=a+b-c
Для решения уравнения использовать функции: SIN, COS, EXP, КОРЕНЬ, LN
1.2. Определите остаток от деления на 5, 9, 11 следующих значений:
49; 51; 103; 1028; 1354.
:Для этого создайте небольшую таблицу:
остаток от деления на: | |||||
) | |||||
Для расчета остатков, выделите ячейку, в которой будет результат ()), и вызовите команду ВставкаÞФункц ия, в левой части появившегося окна выберите Математические, а в правой найдите функцию ОСТАТ и нажмите ОК. Следующее окно содержит два поля Число и Делитель. Щелкните мышью в поле Число, а затем щелкните по ячейке с первым числом для которого нужно найти остаток (например 49). Переместите курсор в поле Делитель и щелкните по ячейке с первым делителем (5), так как эта величина будет постоянной для всего ряда чисел с помощью клавиши F4 сделайте ссылку абсолютной. Если окно закрывает таблицу вы можете переместить его мышью в любое место экрана. Нажмите кнопку ОК.
Скопируйте формулу с помощью маркера автозаполнения в соседние ячейки.
Повторите те же действия для каждого делителя.
Работа с логическими функциями
2.1. Ввести в ячейки значения X: 10, 16, 5, 144, 88, 2, 13, 48, 97, 111, 5, 324, 876, 55, 91.
Определите истинно ли данное выражение для каждого значения X: X>40, 0<X<51.
Для этого создайте таблицу:
x | |||||||||||||||
x>40 | ) | ||||||||||||||
0<x<51 | ( |
Для проверки истинности условия х>40 воспользуемся функцией ЕСЛИ. Результатом выполнения этой функции может быть как простая констатация факта, что данное условие выполняется или не выполняется, так и более сложные действия, например вычисления по разным формулам в зависимости от выполнения условия.
В ячейке) вызовите команду ВставкаÞФункции…, выберите Логические функции, а среди них функцию ЕСЛИ. В появившемся окне:
v в поле Логическое выражение введите адрес ячейки в которой содержится первое и число и укажите, что оно должно быть больше 40. Например: G4>40.,
v в поле Значение_если_истина введите Да
v в поле Значение_если_ложь введите Нет.
Замечание! На месте Да и Нет могут быть введены любые тестовые или числовые выражения, а также формулы.
Для проверки истинности условия 0<x<51 воспользуемся функцией И. Результатом данной функции, в отличие от предыдущего случая, может быть только ИСТИНА или ЛОЖЬ.
В ячейке (вызовите команду ВставкаÞФункции…, выберите Логические функции, а среди них функцию И. В появившемся окне:
v Логическое 1 – первое условие, то, что число должно быть больше нуля. Например G5>0. Не забудьте использовать именно адрес! ячейки, а не ее непосредственное значение.
v Логическое 2 – второе условие, то, что число должно быть меньше 51. Например G5<51.
v Обратите внимание, что при вводе второго условия автоматически появляется возможность ввести и третье условие, всего может быть введено 5 условий.
v Результат будет ИСТИНА только в том случае, если будут выполнены ВСЕ условия. При невыполнении хотя бы одного из них, значение будет ЛОЖЬ.
Вопросы для контроля
- Как вызвать любую функцию?
- Для чего предназначены функции?
Литература
1. Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов / Н.Д. Угринович. – 3-е изд. — М.: БИНОМ. Лаборатория знаний, 2006. — 511 с.: ил.