Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Перевірка істинності або хибності умов і виконання логічних порівнянь між виразами є спільним для багатьох завдань. Для створення умовних формул можна використовувати функції AND, OR, NOT і IF .

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

Показати та приховати вкладені папки

Формула, яка використовує функцію IF

Зображення кнопки logical_test: умова, яку потрібно перевірити.

Доступ до книги value_if_true: значення, яке повертається, якщо умова має значення True.

Зображення кнопки value_if_false: значення, яке повертається, якщо умова має значення False.

Докладні відомості про створення формул див. в статті Створення або видалення формули.

У цій статті

Створення умовної формули, яка повертає логічне значення (TRUE або FALSE)

Для цього використовуйте функції та оператори AND, OR та NOT , як показано в наведеному нижче прикладі.

Приклад

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

Як скопіювати приклад?

  1. Виділіть приклад у цій статті.

    Виділення прикладу з довідки в програмі Excel 2013 для Windows

    Виділення прикладу в довідці

  2. Натисніть клавіші Ctrl+C.

  3. У програмі Excel створіть пустий аркуш або книгу.

  4. На аркуші виділіть клітинку A1 і натисніть клавіші Ctrl+V.

Увага!: Щоб приклад працював належним чином, його необхідно вставити на аркуші в клітинку А1.

  1. Щоб переключатися між режимом перегляду результатів і режимом перегляду формул, що повертають ці результати, натискайте клавіші Control + тупий наголос («`»). Також на вкладці Формули у групі Аудит формули ви можете натиснути кнопку Показати формули.

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

Data (Дані)

15

9

8

Скоти

Віджети

Формула

Опис (результат)

=AND(A2>A3; A2<A4)

Визначає, чи значення клітинки A2 більше за значення в клітинці A3, а також значення клітинки A2 менше за значення клітинки A4. (FALSE)

=OR(A2>A3; A2<A4)

Визначає, чи значення клітинки A2 більше за значення клітинки A3 або якщо значення клітинки A2 менше за значення клітинки A4. (ІСТИНА)

=NOT(A2+A3=24)

Визначає, чи не дорівнює сума значень у клітинках A2 та A3 24. (FALSE)

=NOT(A5="Зірочки")

Визначає, чи не дорівнює значення клітинки A5 "Зірочки". (FALSE)

=OR(A5<>"Зірочки",A6 = "Віджети")

Визначає, чи значення клітинки A5 не дорівнює "Зірочки", або якщо значення в клітинці A6 дорівнює "Віджети". (ІСТИНА)

Докладні відомості про використання цих функцій див. в статті Функції AND, OR та NOT.

На початок сторінки

Створення формули умови, яка призводить до іншого обчислення або значень, відмінних від TRUE або FALSE

Щоб виконати це завдання, використовуйте функції й оператори IF, AND, OR , як показано в наведеному нижче прикладі.

Приклад

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

Як скопіювати приклад?

  1. Виділіть приклад у цій статті.

    Увага!: Заголовки рядків і стовпців виділяти не потрібно.

    Виділення прикладу з довідки в програмі Excel 2013 для Windows

    Виділення прикладу в довідці

  2. Натисніть клавіші Ctrl+C.

  3. У програмі Excel створіть пустий аркуш або книгу.

  4. На аркуші виділіть клітинку A1 і натисніть клавіші Ctrl+V.

Увага!: Щоб приклад працював належним чином, його необхідно вставити на аркуші в клітинку А1.

  1. Щоб переключатися між режимом перегляду результатів і режимом перегляду формул, що повертають ці результати, натискайте клавіші Control + тупий наголос («`»). Також на вкладці Формули у групі Аудит формули ви можете натиснути кнопку Показати формули.

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

Data (Дані)

15

9

8

Скоти

Віджети

Формула

Опис (результат)

=IF(A2=15;"OK";"Не OK")

Якщо значення клітинки A2 дорівнює 15, повертається значення "OK". В іншому разі повертається значення "Не OK". (OK)

=IF(A2<>15; "OK", "Not OK")

Якщо значення клітинки A2 не дорівнює 15, повертається значення "OK". В іншому разі повертається значення "Не OK". (Не OK)

=IF(NOT(A2<=15); "OK", "Not OK")

Якщо значення клітинки A2 не менше або дорівнює 15, повертається значення "OK". В іншому разі повертається значення "Не OK". (Не OK)

=IF(A5<>"SPROCKETS", "OK", "Not OK")

Якщо значення клітинки A5 не дорівнює "SPROCKETS", повертається значення "OK". В іншому разі повертається значення "Не OK". (Не OK)

=IF(AND(A2>A3; A2<A4); "OK", "Not OK")

Якщо значення клітинки A2 більше за значення клітинки A3, а значення клітинки A2 також менше за значення клітинки A4, повертається значення "OK". В іншому разі повертається значення "Не OK". (Не OK)

=IF(AND(A2<>A3; A2<>A4); "OK", "Not OK")

Якщо значення клітинки A2 не дорівнює A3, а значення в клітинці A2 також не дорівнює значенню в клітинці A4, повертається значення "OK". В іншому разі повертається значення "Не OK". (OK)

=IF(OR(A2>A3; A2<A4); "OK", "Not OK")

Якщо значення клітинки A2 більше за значення клітинки A3 або значення клітинки A2 менше за значення клітинки A4, повертається значення "OK". В іншому разі повертається значення "Не OK". (OK)

=IF(OR(A5<>"Зірочки", A6<>"Віджети"), "OK", "Not OK")

Якщо значення клітинки A5 не дорівнює "Зірочки", або значення в клітинці A6 не дорівнює "Віджети", повертається значення "OK". В іншому разі повертається значення "Не OK". (Не OK)

=IF(OR(A2<>A3; A2<>A4); "OK", "Not OK")

Якщо значення клітинки A2 не дорівнює значенню в клітинці A3 або значення у клітинці A2 не дорівнює значенню в клітинці A4, повертається значення "OK". В іншому разі повертається значення "Не OK". (OK)

Докладні відомості про використання цих функцій див. в статті Функції IF, AND і OR.

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×