Призначення й використання логічних функцій табличного процесора. Умовне форматування.
20
9
Як у формулах використовують логічні функції?
У середовищі табличного процесора використовуються також формули, що мають аргументом логічний вираз. Логічний вираз містить знак порівняння та може набувати одного з двох значень:
Розділ 7 § 29
TRUE (істина)
FALSE (хибність)
Залежно від конкретних значень, що зберігаються у клітинках, на адреси яких існує посилання у виразі.
9
Як у формулах використовують логічні функції?
Приклади логічних виразів:
Розділ 7 § 29
Пояснення умови, за якої логічний вираз
набуває значення TRUE (істина)
Логічний вираз
Числове значення в клітинці А1 більше за 1
А1>1
Добуток значень у клітинках F2 та А4 дорівнює сумі значень діапазону В2:В13
F2*A4=SUM(B2:B13)
Вмістом клітинки В13 є текстове значення «Петрик»
B13=“Петрик"
Різниця значень у клітинках ВЗ та СЗ більше або дорівнює 12
В3-С3>=12
9
Як у формулах використовують логічні функції?
Якщо результат обчислення за формулою залежить від виконання деякої умови — істинності логічного виразу, то використовують логічні функції. При складанні алгоритмів у цьому разі ви використовуєте алгоритмічну структуру розгалуження.
Розділ 7 § 29
До категорії логічних функцій належить функція IF (ЕСЛИ), за допомогою якої можна організувати розгалуження в середовищі табличного процесора.
9
Як у формулах використовують логічні функції?
Функція ЕСЛИ (IF) має три аргументи:
Розділ 7 § 29
=IF(логічний_вираз; значення_якщо_істина; значення_якщо_хибність)
При використанні функції IF перевіряється істинність вказаного логічного виразу, і до тієї клітинки, де міститься формула, заноситься:
Значення_якщо_істина
Якщо_хибність
якщо логічний вираз істинний.
якщо логічний вираз хибний.
9
Як у формулах використовують логічні функції?
Аргументами значеиня_якщо_істина та значення_ якщо_хибність можуть бути:
Розділ 7 § 29
число,
текстове значення, яке має бути записане в лапках,
вираз для обчислення.
Вираз для обчислення може містити інші функції, зокрема і вкладену функцію IF, якщо слід сформувати більш складну умову.
9
Як у формулах використовують логічні функції?
Приклади формул, що містять логічну функцію 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;СУММ(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
Логічні функції в Google-таблицях
9
Як у формулах використовують логічні функції?
Для створення складеного логічного виразу використовують інші функції з категорії Логічні:
Розділ 7 § 29
AND(логзнач1; логзнач2;...),
OR(логзнач1; логзнач2;...),
NOT(логзнач).
9
Як у формулах використовують логічні функції?
Для створення складеного логічного виразу використовують інші функції з категорії Логічні:
Розділ 7 § 29
И(логзнач1; логзнач2;...),
ИЛИ(логзнач1; логзнач2;...),
НЕ(логзнач).
9
Як у формулах використовують логічні функції?
Аргументами логічних функцій є логічні вирази, що можуть набувати одне з двох значень:
Розділ 7 § 29
Істина
Хибність
Їх використання аналогічне відповідним командам, які ви використовуєте для запису складених умов під час складання алгоритмів — програм.
9
Як у формулах використовують логічні функції?
Найчастіше логічні функції:
Розділ 7 § 29
AND
OR
NOT
Використовують для запису складеної умови як аргументу логічної функції ЕСЛИ (IF).
9
Як скористатися засобом умовного форматування даних?
Змінити в електронній таблиці форматування даних, що відповідають певним умовам, можна за допомогою умовного форматування. Цей засіб використовують, щоб створювати правила форматування окремих клітинок таблиці залежно від їх значення.
Розділ 7 § 29
9
Як скористатися засобом умовного форматування даних?
Наприклад, можна застосувати умовне форматування до клітинок так, щоб будь-яке числове значення, що менше ніж 500, відображалось у відповідних клітинках
Розділ 7 § 29
на червоному фоні. Дія такого умовного форматування відповідає команді розгалуження:
9
Умовне форматування в Google-таблицях
1. Виділити діапазон з даними
3
2
9
Умовне форматування в Google-таблицях
налаштування для умовного форматування
9
Як скористатися засобом умовного форматування даних?
Якщо значення в клітинці, що входить до виділеного діапазону, <500, то застосувати до клітинки форматування: заливка — червоного кольору.
Розділ 7 § 29
9
Як скористатися засобом умовного форматування даних?
Табличні процесори також дають змогу застосовувати умовне форматування з використанням гістограм, кольорових шкал та наборів піктограм. Наприклад, за допомогою кольорової шкали всі найменші значення виділеного діапазону можуть мати червоний колір заливки, найбільші значення — зелений, а всі проміжні
Розділ 7 § 29
значення — інші відтінки від червоного до зеленого.
9
Як скористатися засобом умовного форматування даних?
Дія умовного форматування з використанням гістограм, кольорової шкали та набору піктограм відповідає команді розгалуження з вкладеннями.
Розділ 7 § 29
9
Як скористатися засобом умовного форматування даних?
Наприклад, дія умовного форматування з використанням кольорової шкали за шаблоном, відповідає команді розгалуження:
Розділ 7 § 29
Якщо значення в клітинці збігається з мінімальним значенням
діапазону,
то застосувати до клітинки форматування: заливка — червоного кольору,
інакше якщо значення в клітинці збігається з максимальним
значенням діапазону,
то застосувати до клітинки форматування: заливка — зеленого кольору,
інакше застосувати форматування: заливка — відтінки від черво зеленого.
9
Як скористатися засобом умовного форматування даних?
Для умовного форматування вмісту клітинок необхідно виділити клітинки, до яких застосовуватиметься таке форматування: на вкладці Основне в групі Стилі обрати інструмент Умовне форматування. Після цього слід обрати тип умовного форматування для створення нового правила виділення клітинок або гістограми, кольорові шкали чи
Розділ 7 § 29
набори піктограм.
9
Як скористатися засобом умовного форматування даних?
Під час створення нового правила виділення клітинок можна обрати умову для форматування, задати значення, з якими слід порівнювати значення з діапазону клітинок, та вказати формат, який необхідно застосувати.
Розділ 7 § 29
9
Як скористатися засобом умовного форматування даних?
Якщо серед запропонованих форматів жоден не підходить, можна обрати варіант Настроюваний формат, при цьому буде відображене вікно Формат клітинки, в якому можна задати будь-які параметри форматування символів, заливки, меж тощо.
Розділ 7 § 29
9
Як скористатися засобом умовного форматування даних?
Щоб скасувати умовне форматування в Microsoft Excel, достатньо виділити діапазон, до якого застосували умовне форматування, та обрати вказівку Очистити правила зі списку вказівок інструмента Умовне форматування.
Розділ 7 § 29
9
Як у формулах використовують логічні функції?
Під час використання майстра функцій кожний з аргументів функції ЕСЛИ (IF) записують в окремому полі.
Розділ 7 § 29
9
Розгадайте ребус
Логічні
Розділ 7 § 29
9
Розгадайте ребус
Форматування
Розділ 7 § 29
9