Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 часть.doc
Скачиваний:
2
Добавлен:
16.11.2018
Размер:
591.36 Кб
Скачать

Міністерство освіти і науки України

Криворізький технічний університет

Кафедра інформатики, автоматики і систем управління

Методичні вказівки

до виконання лабораторних робіт з дисципліни

"Виробниче навчання і практикум на ЕОМ".

Табличний процесор (частина 3)

Логічні вирази в Excel

для студентів спеціальностей

7.091401 “Системи управління і автоматики

7.091501 “Комп’ютерні системи і мережі

7.010104 “Професійне навчання

всіх форм навчання

м. Кривий Ріг

2003 р.

Укладачі: В.А. Чубаров, Л.Л. Конченко

Відповідальний за випуск: В.М. Назаренко

Рецензент: Савицький О.І.

Дані методичні вказівки дають змогу ознайомитися з можливостями табличних процесорів, зокрема з використанням логічних функцій Excel при розрахунках. Вони містять 60 аудиторних задач та 80 завдань для самостійної роботи студентів. В додатках наведені помилки, які виникають в процесі роботи з Excel.

Призначені для отримання практичних навичок роботи на ЕОМ студентами початкових курсів спеціальностей "Системи управління і автоматики", "Комп’ютерні системи і мережі", “Професійне навчання”.

Розглянуто Схвалено

на засіданні кафедри на методичній раді

інформатики, автоматики факультету інформаційних

і систем управління технологій

Протокол № 2 Протокол № 1

від 01.10. 2003 р. від 22.10.2003 р.

Передмова

Метою даних методичних вказівок є підвищення базового рівня знань та отримання практичних навичок роботи з табличним процесором Excel студентами спеціальностей інформаційного профілю. Особлива увага приділяється самостійній роботі студентів в аудиторії під керівництвом викладача. Вдало підібраний теоретичний матеріал, наведення прикладів розв’язання, достатня кількість практичних задач забезпечують досягнення вище означеної мети.

В інших частинах методичних вказівок викладено теоретичний та практичний матеріал за розділами:

  • Табличний процесор (частина 1). Базові елементи Excel. Відносна та абсолютна адресація.

  • Табличний процесор (частина 2). Обчислення за допомогою формул і функцій.

  • Табличний процесор (частина 4). Табличні формули. Рядки. Дата і час.

  • Табличний процесор (частина 5). Обробка статистичних даних.

Основні теоретичні відомості про логічні формули і функції Excel

Логічні функції в основному використовуються для перевірки умов, вибору варіантів та створення логічних виразів.

Згадаємо деякі прості факти із математичної логіки.

Логічні вирази

Введемо у комірку А1 формулу =7>5. Вона поверне значення ИСТИНА. Якщо введемо =3>5 – значення ЛОЖЬ. Праві частини обох формул являють собою висловлювання, тобто, ствердження, відносно яких можна зробити висновок, вірні вони чи ні.

Введемо в комірку А4 число 2, а в комірку В4 формулу =А4>3. Формула повертає значення ЛОЖЬ. Введемо в А4 число 6, отримаємо ИСТИНА. В В4 записаний предикат, тобто висловлювання зі змінними. В залежності від значень змінних предикат може приймати значення ИСТИНА і ЛОЖЬ.

Порівняння двох арифметичних виразів, що містять змінні, дає предикат. Операції порівняння зведемо в таблицю:

<

>

=

<>

<=

>=

менше

більше

рівність виразів

не дорівнює

менше чи дорівнює

більше чи дорівнює

Висловлювання і предикат мають загальну назву – логічний вираз. Є логічні операції, які дозволяють будувати більш складні логічні вирази. Ці операції реалізовані як функції. Ось список логічних операцій і відповідних їм функцій, розташованих в порядку спадання пріоритету.

Назва

Позначення

Функція Excel

Заперечення

НЕ

Кон’юнкція

^ (&)

И

Диз’юнкція

v

ИЛИ

У логічних функцій аргументи можуть приймати значення лише ИСТИНА і ЛОЖЬ. Тому їх можна задати таблицею, де перераховані всі можливі значення аргументів і відповідні їм значення функцій. Такі таблиці називаються таблицями істинності.

Х

У

НЕ(х)

И(х,у)

ИЛИ(х,у)

ЛОЖЬ

ЛОЖЬ

ИСТИНА

ЛОЖЬ

ЛОЖЬ

ЛОЖЬ

ИСТИНА

ЛОЖЬ

ИСТИНА

ИСТИНА

ЛОЖЬ

ЛОЖЬ

ЛОЖЬ

ИСТИНА

ИСТИНА

ИСТИНА

ИСТИНА

ИСТИНА

Функція НЕ може мати лише один аргумент, а функції И і ИЛИ – два і більше аргументів.

Приклад. В комірці А1 (з ім’ям z) записано число. Вияснити, чи належить воно відрізку [2;5]. Присвоїмо комірці А1 ім’я. Введемо в А1 число 3. Спочатку сконструюємо логічний вираз для розв’язання задачі. . Для того, щоб z належав відрізку, потрібно, щоб одночасно були істинні два предикати: і . В комірці В1 розмістимо формулу =И(z>=2, z<=5). Отримаємо значення ИСТИНА.

На практиці “в чистому вигляді” логічні вирази, як правило не використовуються. Логічний вираз слугує першим аргументом функції ЕСЛИ:

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

В другому аргументі записується вираз, який буде обчислений, якщо лог_выражение повертає значення ИСТИНА, а в третьому аргументі – вираз, який обчислюється, якщо лог_выражение повертає значення ЛОЖЬ.

Приклад.

  • Введемо в комірку В2 формулу, що повертає z+1, якщо z>1, і z в іншому випадку: =ЕСЛИ(z>1, z+1, z).

  • Якщо z>60, то в комірці виводити повідомлення “Перевищене порогове значення”, інакше виводити z:

=ЕСЛИ(z>60, “Перевищене порогове значення”, z)

  • Якщо , то повертати z, якщо z<10, то повертати 10, якщо z>25, то повертати 20:

=ЕСЛИ(z<10, 10, ЕСЛИ (z<=25, z, 25))