1 of 26

Призначення й використання логічних функцій табличного процесора. Умовне форматування.

За навчальною програмою 2017 року

Урок 21

teach-inf.at.ua

9

2 of 26

Як у формулах використовують логічні функції?

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

Розділ 7 § 29

TRUE (істина)

FALSE (хибність)

Залежно від конкретних значень, що зберігаються у клітинках, на адреси яких існує посилання у виразі.

9

© Вивчаємо інформатику teach-inf.at.ua

3 of 26

Як у формулах використовують логічні функції?

Приклади логічних виразів:

Розділ 7 § 29

Пояснення умови, за якої логічний вираз

набуває значення TRUE (істина)

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

Числове значення в клітинці А1 більше за 1

А1>1

Добуток значень у клітинках F2 та А4 дорівнює сумі значень діапазону В2:В13

F2*A4=SUM(B2:B13)

Вмістом клітинки В13 є текстове значення «Петрик»

B13=“Петрик"

Різниця значень у клітинках ВЗ та СЗ більше або дорівнює 12

В3-С3>=12

9

© Вивчаємо інформатику teach-inf.at.ua

4 of 26

Як у формулах використовують логічні функції?

Якщо результат обчислення за формулою залежить від виконання деякої умови — істинності логічного виразу, то використовують логічні функції. При складанні алгоритмів у цьому разі ви використовуєте алгоритмічну структуру розгалуження.

Розділ 7 § 29

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

9

© Вивчаємо інформатику teach-inf.at.ua

5 of 26

Як у формулах використовують логічні функції?

Функція IF має три аргументи:

Розділ 7 § 29

ІF(логічний_вираз; значення_якщо_істина; значення_якщо_хибність).

При використанні функції IF перевіряється істинність вказаного логічного виразу, і до тієї клітинки, де міститься формула, заноситься:

Значення_якщо_істина

Якщо_хибність

якщо логічний вираз істинний.

якщо логічний вираз хибний.

9

© Вивчаємо інформатику teach-inf.at.ua

6 of 26

Як у формулах використовують логічні функції?

Аргументами зиачеиня_якщо_істина та значення_ якщо_хибність можуть бути:

Розділ 7 § 29

число,

текстове значення, яке має бути записане в лапках,

вираз для обчислення.

Вираз для обчислення може містити інші функції, зокрема і вкладену функцію IF, якщо слід сформувати більш складну умову.

9

© Вивчаємо інформатику teach-inf.at.ua

7 of 26

Як у формулах використовують логічні функції?

Приклади формул, що містять логічну функцію IF

Розділ 7 § 29

Формула

Значення в клітинках

Результат обчислення за формулою

=IF(A1*B2>0; SQRT(A1*B2); PPOWER(A1,B2))

A1 – 2, B2 – 18

6

A1 – 5, B2 – (-1)

0,2

A1 – (-1), B2 – 4

1

=IF(B2>C2;”Перевищення бюджету”;”OK”)

B2 – 450, C2 – 500

OK

B2 – 300, C2 –250

Перевищення бюджету

IF(A10=100;SUM(B5:B7);””)

A10 – 100, B5 – 32,

B6 – 45, B7 – 18

95

A10 – 50, B5 – 100,

B6 – 210, B7 – 180

Порожня клітинка

=IF(A1>A2:100:0)

A1 – 20, A2 – 25

0

A1 – 20, A2 – 15

100

9

© Вивчаємо інформатику teach-inf.at.ua

8 of 26

Як у формулах використовують логічні функції?

Під час використання майстра функцій кожний з аргументів функції IF записують в окремому полі.

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

9 of 26

Як у формулах використовують логічні функції?

Для створення складеного логічного виразу використовують інші функції з категорії Логічні:

Розділ 7 § 29

AND(логзнач1; логзнач2;...),

OR(логзнач1; логзнач2;...),

NOT(логзнач).

9

© Вивчаємо інформатику teach-inf.at.ua

10 of 26

Як у формулах використовують логічні функції?

Аргументами логічних функцій є логічні вирази, що можуть набувати одне з двох значень:

Розділ 7 § 29

Істина

Хибність

Їх використання аналогічне відповідним командам, які ви використовуєте для запису складених умов під час складання алгоритмів — програм.

9

© Вивчаємо інформатику teach-inf.at.ua

11 of 26

Як у формулах використовують логічні функції?

Найчастіше логічні функції:

Розділ 7 § 29

AND

OR

NOT

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

9

© Вивчаємо інформатику teach-inf.at.ua

12 of 26

Як скористатися засобом умовного форматування даних?

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

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

13 of 26

Як скористатися засобом умовного форматування даних?

Наприклад, можна застосувати умовне форматування до клітинок так, щоб будь-яке числове значення, що менше ніж 500, відображалось у відповідних клітинках

Розділ 7 § 29

на червоному фоні. Дія такого умовного форматування відповідає команді розгалуження:

9

© Вивчаємо інформатику teach-inf.at.ua

14 of 26

Як скористатися засобом умовного форматування даних?

Якщо значення в клітинці, що входить до виділеного діапазону, <500, то застосувати до клітинки форматування: заливка — червоного кольору.

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

15 of 26

Як скористатися засобом умовного форматування даних?

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

Розділ 7 § 29

значення — інші відтінки від червоного до зеленого.

9

© Вивчаємо інформатику teach-inf.at.ua

16 of 26

Як скористатися засобом умовного форматування даних?

Дія умовного форматування з використанням гістограм, кольорової шкали та набору піктограм відповідає команді розгалуження з вкладеннями.

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

17 of 26

Як скористатися засобом умовного форматування даних?

Наприклад, дія умовного форматування з використанням кольорової шкали за шаблоном, відповідає команді розгалуження:

Розділ 7 § 29

Якщо значення в клітинці збігається з мінімальним значенням

діапазону,

то застосувати до клітинки форматування: заливка — червоного кольору,

інакше якщо значення в клітинці збігається з максимальним

значенням діапазону,

то застосувати до клітинки форматування: заливка — зеленого кольору,

інакше застосувати форматування: заливка — відтінки від черво зеленого.

9

© Вивчаємо інформатику teach-inf.at.ua

18 of 26

Як скористатися засобом умовного форматування даних?

Для умовного форматування вмісту клітинок необхідно виділити клітинки, до яких застосовуватиметься таке форматування: на вкладці Основне в групі Стилі обрати інструмент Умовне форматування. Після цього слід обрати тип умовного форматування для створення нового правила виділення клітинок або гістограми, кольорові шкали чи

Розділ 7 § 29

набори піктограм.

9

© Вивчаємо інформатику teach-inf.at.ua

19 of 26

Як скористатися засобом умовного форматування даних?

Під час створення нового правила виділення клітинок можна обрати умову для форматування, задати значення, з якими слід порівнювати значення з діапазону клітинок, та вказати формат, який необхідно застосувати.

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

20 of 26

Як скористатися засобом умовного форматування даних?

Якщо серед запропонованих форматів жоден не підходить, можна обрати варіант Настроюваний формат, при цьому буде відображене вікно Формат клітинки, в якому можна задати будь-які параметри форматування символів, заливки, меж тощо.

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

21 of 26

Як скористатися засобом умовного форматування даних?

Щоб скасувати умовне форматування в Microsoft Excel, достатньо виділити діапазон, до якого застосували умовне форматування, та обрати вказівку Очистити правила зі списку вказівок інструмента Умовне форматування.

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

22 of 26

Розгадайте ребус

«Ребуси українською» © rebus1.com

Логічні

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

23 of 26

Розгадайте ребус

Форматування

«Ребуси українською» © rebus1.com

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

24 of 26

Домашнє завдання

Проаналізувати

§ 29, ст. 200-206

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

25 of 26

Працюємо за комп’ютером

Сторінка

202-204

Розділ 7 § 29

9

© Вивчаємо інформатику teach-inf.at.ua

26 of 26

Дякую за увагу!

За навчальною програмою 2017 року

Урок 21

teach-inf.at.ua

9