
- •Лабораторна робота №1
- •3. Побудова гістограми
- •4. Побудова кругової діаграми
- •5. Побудова графіків функцій, що задані параметрично
- •6. Побудова поверхні
- •Лабораторна робота №2
- •III. Логічна функція или(…) Повертає „истина”, якщо хоча б один з аргументів має значення „истина”; повертає „ложь”, якщо всі аргументи мають значення „ложь”. Синтаксис:
- •Лабораторна робота №3
- •Лабораторна робота №4
- •Лабораторна робота №5
- •Лабораторна робота №6
- •Лабораторна робота №7
4. Побудова кругової діаграми
Кругова діаграма може відобразити лише одну залежність на відміну від графіка або гістограми.
Нехай у наступній таблиці наведені дані про гіпотетичний місячний бюджет студента:
Бюджет студента
Одяг |
300 |
Їжа |
500 |
Косметика |
400 |
Підручники та канцтовари |
100 |
Розваги |
700 |
Наведену таблицю треба виділити та клацнути значок Майстер діаграм, вибрати Тип „Круговая” та один з видів (наприклад 4). Ввести назву „Бюджет студента”, активізувати вкладку „Подписи данных” та поставити прапорець „Доли”, клацнути „Далее”, „Готово”.
5. Побудова графіків функцій, що задані параметрично
У якості прикладу розглянемо опис кривої „Улитка Паскаля”:
потрібно розглянути три випадки:
b>=2a;
a<b<2a;
a>b.
Для побудови графіка необхідно ввести позначки згідно наведеному в наступній таблиці:
Адреса комірки |
Дані |
A1 |
t |
B1 |
x |
C1 |
y |
D1 |
a |
E1 |
B |
Значення параметра t від 0 до 6,4, що змінюються з шагом 0,2 треба ввести в діапазон комірок A2:A34.
В комірку В2 треба ввести формулу: =$D$2*COS(A2)^2+$E$2*COS(A2), а в комірку С2:= $D$2*COS(A2)*SIN(A2)+$E$2*SIN(A2).
Формули з комірок В2 та С2 скопіювати відповідно в діапазони B3:B34 та C3:C34.
Виділити діапазон В2:С34, клацнути значок Майстра діаграм, вибрати Тип „Точечная” та один з запропонованих Видів.
Для кожного з випадків ввести відповідні значення константи а в комірку D2 та константи b в комірку E2. На рисунку наведена діаграма, що відповідає першому випадку, тобто а=5, а b=2.
6. Побудова поверхні
Рівняння, що описує гіперболічний параболоїд, має вигляд:
Для побудови потрібної діаграми значення аргументу Х розташовують у першому рядку, починаючи з комірки B1 і закінчуючи коміркою L1.
Значення аргументу Y представляють в стовпчику A, починаючи з комірки A2 та закінчуючи коміркою A12.
Далі необхідно в комірку B2 ввести формулу: = B$1^2-$a2^2, а потім скопіювати її в діапазон B2:L12. Виділити діапазон A1:L12, клацнути значок Майстра діаграм та вибрати Тип „Поверхность” і Вид №1. Діаграма буде мати наступний вигляд.
Завдання для студентів:
Побудувати графік функції Y=COSX;
Побудувати графік функції(кардіоїду), що задана параметрично:
Побудувати гістограму, що відображує динаміку щомісячного прибутку торгівельної організації. Вихідну таблицю даних побудувати самостійно.
Лабораторна робота №2
Тема: Використання логічних функцій (ЕСЛИ(…), И(…), ИЛИ(…))
I. Функція „ЕСЛИ” використовується при перевірці умов для значень і формул.
Функція має наступний синтаксис:
ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)
Повертає одне значення, якщо задана умова при рахуванні дає значення „ИСТИНА”, і інше значення якщо ”ЛОЖЬ”.
„Лог_выражение” – це будь-яке значення або вираз, що приймає значення „ИСТИНА” або „ЛОЖЬ”. Наприклад, A10=100 – це логічний вираз; якщо значення в комірці A10 дорівнює 100, то вираз приймає значення „ИСТИНА”. В іншому разі – „ЛОЖЬ”. Цей аргумент може бути використаний в будь якому операторі зрівняння.
„Значение_если_истина” – це значення, яке повертається, якщо „лог_выражение” дорівнює „ИСТИНА”. Наприклад, якщо цей аргумент – рядок «В межах бюджету» і „лог_выражение” дорівнює „ИСТИНА”, тоді функція „ЕСЛИ” відобразить текст «В межах бюджету». Якщо „лог_выражение” дорівнює „ИСТИНА”, а „значение_если_истина” пусте, то повертається значення 0. „Значение_если_истина” може бути формулою.
„Значение_если_ложь” – це значення, яке повертається, якщо „лог_выражение” дорівнює „ЛОЖЬ”. Наприклад, якщо цей аргумент – рядок «Превищення бюджету» і „лог_выражение” дорівнює „ЛОЖЬ”, то функція „ЕСЛИ” відобразить текст «Перевищення бюджету». Якщо „лог_выражение” дорівнює „ЛОЖЬ”, а „значение_если_ложь” відсутнє (тобто після „значение_если_истина” немає крапки з комою), то повертається логічне значення „ЛОЖЬ”. Якщо „лог_выражение” дорівнює „ЛОЖЬ”, а „значение_если_ложь” відсутнє (тобто після „значение_если_истина” стоїть крапка з комою з наступною скобкою, що закривається), то повертається значення 0. „Значение_если_ложь” може бути формулою.
Приклад 1.Залежно від набраної студентом кількості балів визначити, чи отримав він залік? Для отримання заліку необхідно набрати більше 50 балів.
Задачу будемо вирішувати в середовищі табличного процесора EXCEL. Для цього необхідно задати позначки та формули згідно зі змістом наступної таблиці:
Адреса комірки |
Вираз або формула |
A1 |
“ПІБ” |
B1 |
“БАЛИ” |
C1 |
“ОЦІНКА” |
A2 |
“ПІБ_СТУДЕНТА” |
B2 |
30 або 80 |
C2 |
=ЕСЛИ(B2>50;”Залік”;”Не_залік”) |
Результат прочитати в комірці C2.
Наступний приклад демонструє, що функції „ЕСЛИ” можуть бути вкладені одна в одну в якості значень аргументів „значение_если_истина” і „значение_если_ложь” для конструювання більш складних перевірок.
Приклад 2. Адміністрація підприємства вирішила преміювати жінок-матерів до дня захисту дітей. Якщо жінка має одну дитину, то премія складає 10% від зарплати, якщо дві дитини – 25%, а три і більше – 50%. Визначити розмір премії кожної жінки.
Для рішення задачі необхідно:
Задати позначки та формули згідно зі змістом наступної таблиці:
Адреса комірки |
Вираз або формула |
A1 |
“ПІБ” |
B1 |
“КІЛЬКІСТЬ ДІТЕЙ” |
C1 |
“ОКЛАД” |
D1 |
“ПРЕМІЯ” |
A2 : A21 |
ПРІЗВИЩА 20 СТУДЕНТІВ |
B2 : B21 |
КІЛЬКІСТЬ ДІТЕЙ |
С2 : C21 |
ОКЛАДИ ЖІНОК-МАТЕРІВ |
D2 |
==ЕСЛИ(B2=1;10%*C2;ЕСЛИ(B2=2;50%*C2;ЕСЛИ(B2>=3;50%*C2;0))) |
Далі необхідно формулу з комірки D2 скопіювати в діапазон D3:D21, де будуть представлені результати розрахунків.
II. Логічна функція И(…) повертає значення „ИСТИНА”, якщо всі аргументи мають значення „ИСТИНА”; повертає значення „ЛОЖЬ”, якщо хоча б один аргумент має значення „ЛОЖЬ”.
Синтаксис:
И(логическое_значение1; логическое_значение2; ...)
„Логическое_значение1, логическое_значение2, ... – це від 1 до 30 перевірних умов, які можуть мати значення або „ИСТИНА”, або „ЛОЖЬ”.
– Аргументи повинні бути логічними значеннями (такими, як „ИСТИНА” або „ЛОЖЬ”), масивами або посиланнями, що містять логічні значення.
– Якщо аргумент, є посиланням або масивом, містить текст або пусті комірки, то такі значення ігноруються.
– Якщо вказаний інтервал не містить логічних значень, то И(…) повертає значення помилки „#ЗНАЧ!”.
Приклад 1. В наступній таблиці наведені варіанти використання функції И(…)
|
A |
B |
1 |
Формула |
Опис (результат) |
2 |
=И(ИСТИНА; ИСТИНА) |
Всі аргументи — ИСТИНА (ИСТИНА) |
3 |
=И(ИСТИНА; ЛОЖЬ) |
Один аргумент — ЛОЖЬ (ЛОЖЬ) |
4 |
=И(2+2=4; 2+3=5) |
Всі аргументи розцінюються як ИСТИНА (ИСТИНА) |
Приклад 2. В таблиці наведені варіанти використання логічних функцій при різній кількості аргументів
|
A |
B |
1 |
Дані |
|
2 |
50 |
|
3 |
104 |
|
4 |
Формула |
Опис (результат) |
5 |
=И(1<A2; A2<100) |
Т.я. 50 більше 1 и менше 100 (ИСТИНА) |
6 |
=ЕСЛИ(И(1<A3; A3<100); A3; "Значение вне интервала.") |
Показує друге число з приведених вище (якщо воно більше 1 и менше 100) або повідомлення („Значение вне интервала”.) |
|
=ЕСЛИ(И(1<A2; A2<100); A2; "Значение вне интервала.") |
Показує перше число з приведених вище (якщо воно більше 1 и менше 100) або повідомлення (50) |