Логічні
Коли мають пройти обидві перевірки
Визначення
Показати 1, лише коли проходять обидві перевірки, — означає обгорнути AND у IF.
Синтаксис
=IF(AND(logical1, logical2),1,0)
Аргументи
| Аргумент | Значення |
|---|---|
logical1 |
Перша перевірка, наприклад B2>=10. |
logical2 |
Друга перевірка, наприклад C2<=3. |
Приклад
Магазин позначає поповнення, коли одиниці в B2 не менші за 10, а днів залишку в C2 не більше за 3.
| A: Товар | B: Одиниці | C: Днів залишилось |
|---|---|---|
| Борошно | 15 | 2 |
| Дріжджі | 6 | 1 |
| Сіль | 20 | 9 |
Формула: =IF(AND(B2>=10,C2<=3),1,0)
Результат: 1. 15 не менше за 10, а 2 не більше за 3, тож обидві перевірки проходять.
Практика
У комірці C2 записано 4. У D2 записано 9. У E2 напишіть формулу, яка показує 1, коли C2 більше за 10, а D2 менше за 5, і 0 в інших випадках.
- У E2 напишіть формулу IF, яка використовує AND і показує 1, коли C2 більше за 10, а D2 менше за 5, і 0 в інших випадках.
- E2 має показати результат для 4 і 9.
Крок 1 з 2
Введіть =IF(AND(C2>10,D2<5),1,0) у E2.
C2 дорівнює 4, що не більше за 10, а D2 дорівнює 9, що не менше за 5, тому результат — 0.
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…
E2 використовує AND.
E2 тепер показує 0.
Наступний урок — Коли може пройти будь-яка перевірка.
Пов’язані функції
AND — це функція, яка вимагає, щоб пройшли обидві перевірки.
Поширена помилка
Написати лише одну перевірку, як у =IF(AND(B2>=10),1,0): дні залишку ігноруються, тож Сіль також покаже 1.