Логічні
AND
Визначення
AND повертає TRUE, коли кожна передана перевірка істинна, і FALSE в інших випадках.
Синтаксис
=AND(logical1, [logical2], ...)
Аргументи
| Аргумент | Значення |
|---|---|
logical1 |
Перша перевірка, наприклад A2>=8. |
logical2, ... |
Необов’язкові додаткові перевірки. Кожна має бути істинною, щоб AND повернув TRUE. |
Приклад
Випал у печі позначають як OK, лише коли він триває щонайменше 8 годин і має 0 несправностей. Години записано в A2:A4, несправності — у B2:B4.
| A: Години | B: Несправності |
|---|---|
| 6 | 1 |
| 9 | 0 |
| 8 | 2 |
Формула: =IF(AND(A2>=8,B2=0),"OK","Check")
Результат: Check. Шість годин менше за 8, тож AND хибний і IF повертає Check. Під час заповнення вниз формула дає Check, OK і Check.
Практика
У комірці A2 записано 12, а в комірці B2 — 3. У C2 напишіть формулу, яка повертає 1, коли A2 більше за 10, а B2 менше за 5, і 0 в інших випадках.
- У C2 напишіть формулу IF, яка використовує AND і показує 1, коли A2 більше за 10, а B2 менше за 5, і 0 в інших випадках.
- C2 має показати результат для 12 і 3.
Пов’язані функції
AND зазвичай ставлять усередині IF, щоб комірка могла показати один результат, коли кожна перевірка проходить, і інший, коли будь-яка не проходить.
Поширена помилка
Написати =AND(A2>=8,B2=0), коли аркушу потрібні OK або Check: AND повертає TRUE або FALSE, тож обгорніть його в IF, щоб перетворити ці значення.