Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Примеры использования логических функций

Лабораторная работа №11. Логические функции.

Цель: изучить возможности применения логических функций для выполнения расчетов

Теоретическая справка

Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий.

 

Функция ЛОЖЬ

Синтаксис:

ЛОЖЬ(). Возвращает логическое значение ЛОЖЬ.

Можно непосредственно ввести слово ЛОЖЬ в рабочий лист или в формулу, и MS Excel будет интерпретировать его как логическое значение ЛОЖЬ.

 

Функция ИСТИНА

Синтаксис:

ИСТИНА(). Возвращает логическое значение ИСТИНА.

Можно непосредственно ввести значение ИСТИНА в ячейки и формулы без использования этой функции. Функция ИСТИНА предназначена для совместимости с другими системами электронных таблиц.

Функция И

Синтаксис:

И(логическое_значение1; логическое_значение2;...)

Логическое_значение1, логическое_значение2,... — это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

 

Функция ИЛИ

Синтаксис:

ИЛИ(логическое_значение1;логическое_значение2;...)

Логическое_значение1, логическое_значение2,... — от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

 

Функция ЕСЛИ

Синтаксис:

ЕСЛИ(лог_выражение;значение_если_истина; значение_если_ложь)

Лог_выражение — это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10=100 — это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА, в противном случае — ЛОЖЬ.

Значение_если_истина — это значение, которое возвращается, если лог_выражение равно ИСТИНА. Значение_если_истина может быть формулой.

Значение_если_ложь — это значение, которое возвращается, если лог_выражение равно ЛОЖЬ. Значение_если_ложь может быть формулой.

Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ. Функция ЕСЛИ используется при проверке условий для значений и формул.

 

Функция НЕ

Синтаксис: НЕ(логическое_значение)

Логическое_значение — величина или выражение, которые могут принимать два значения: ИСТИНА или ЛОЖЬ.

Меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.

 

Примеры использования логических функций

Задание 1: Подсчитайте зарплату сотрудникам автопредприятия. Если сотрудник бригадир у него премия − 1000 рублей, остальным премия не назначается (рис.81).

Технология работы:

Рисунок 81 - Расчет зарплаты сотрудникам

 

Задание 2: Вычислите значения функций в зависимости от значений аргумента на интервале [-1;1] с шагом 0,5 и постройте их графики в одной координатной плоскости:

а)

 

б)

Технология работы:

1.Проведите подготовительную работу, создайте таблицу с исходными данными. Введите в ячейку А2 первое значение аргумента х, равного -1 из отрезка [-1;1]. В ячейку А9 ввести значение шага − 0,5. Для нахождения следующих значений из интервала необходимо к предыдущему значению аргумента прибавлять шаг. Используйте абсолютную ссылку на ячейку А9, так как этот адрес не должен меняться при копировании формулы до ячейки А6 (рис. 82):

Рисунок 82 - Нахождение значений из отрезка от -1 до 1

2. В ячейке В2 для нахождения значений функции у1 введите формулу, используя логическую функцию ЕСЛИ, как показано на рис.3. Скопируйте формулу в нижние ячейки.

а)

Рисунок 83 - Вычисление значений функции у1

Аналогично вычислите значения функции у2 (рис. 84):

б)

Рисунок 84 - Вычисление значений функции у2

 

3. Построение графиков:

1) выделите диапазон ячеек: B1:В6;

2) вызовите Мастер функций и выберите тип – график с маркерами; Далее;

3) выберите вкладку Ряд;

4) выделите Ряд1, для него укажите данные как указано на рис. 85;

Рисунок 85 - Вкладка Ряд окна Мастера диаграмм

 

5) выделите Ряд2, для него укажите данные как указано на рис. 86;

 

Рисунок 86 - Вкладка Ряд окна Мастера диаграмм

 

6) уберите все линии сетки;

7) укажите заголовки как показано на рис.87;

Рисунок 87 - Вкладка Заголовки окна Мастера диаграмм

 

8) укажите размещение легенды внизу;

9) разместите диаграмму на отдельном листе; Готово.

Отредактировать график функций и область построения следующим образом:

1) для того чтобы ось оу пересекалась с осью ох в точке (0;0) необходимо выделить ось ох, вызвать контекстное меню и выбрать формат оси; выбрать вкладку шкала и установить все так, как показано на рис. 88.

Рисунок 88 - Диалоговое окно Формат оси

2) для легенды сделайте рамку невидимой;

3) для области построения заливку сделайте прозрачной;

4) для графиков функций выберите другой цвет линии, маркера, фона.

5) для названий осей и графика выберите заливку.

В результате должен получиться следующий вид графиков и области построения графиков, как показано рисунке 89:

Рисунок 89 - Графики функций

 

6. Назовите лист Графики.

 


Варианты индивидуальных заданий

Для функций у1(х) и у2( х) составьте таблицы значений на интервале [-5;5] с шагом h=1 и постройте их графики на одной координатной плоскости. Определите максимальное и минимальное значение в таблице значений функции. (Значения аргументов на интервале вычислить как сумму предыдущего значения из отрезка и шага).

Таблица 18 – Индивидуальные варианты лабораторной работы

№ В Функция у1) Функция у2)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

Вопросы для самоконтроля

1. Каков формат записи условной функции ЕСЛИ?

2. Какие логические функции существуют в Excel для записи сложных условий? Приведите формат этой записи.

3. Каков формат записи логических функций И и ИЛИ?

4. Приведите пример сложного ветвления, реализованного в Excel.

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...