Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Інф_сист_методичка.doc
Скачиваний:
12
Добавлен:
20.02.2016
Размер:
585.22 Кб
Скачать

4. Побудова кругової діаграми

Кругова діаграма може відобразити лише одну залежність на відміну від графіка або гістограми.

Нехай у наступній таблиці наведені дані про гіпотетичний місячний бюджет студента:

Бюджет студента

Одяг

300

Їжа

500

Косметика

400

Підручники та канцтовари

100

Розваги

700

Наведену таблицю треба виділити та клацнути значок Майстер діаграм, вибрати Тип „Круговая” та один з видів (наприклад 4). Ввести назву „Бюджет студента”, активізувати вкладку „Подписи данных” та поставити прапорець „Доли”, клацнути „Далее”, „Готово”.

5. Побудова графіків функцій, що задані параметрично

У якості прикладу розглянемо опис кривої „Улитка Паскаля”:

потрібно розглянути три випадки:

  1. b>=2a;

  2. a<b<2a;

  3. 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. Діаграма буде мати наступний вигляд.

Завдання для студентів:

  1. Побудувати графік функції Y=COSX;

  2. Побудувати графік функції(кардіоїду), що задана параметрично:

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

Лабораторна робота №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)