Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися Функція Excel І в Excel, щоб перевірити, чи всі критерії відповідають дійсності.
І Огляд функції
Функція AND перевіряє, чи всі умови виконані. Повертає TRUE або FALSE.
Щоб скористатися функцією AND Excel Worksheet, виберіть клітинку та введіть:
(Зверніть увагу, як виглядають вхідні дані формул)
Функція AND Синтаксис та входи:
1 | = І (логічний1, логічний2) |
логічний1 - Логічні вирази. Приклад: A1> 4.
І - одна з логічних функцій Excel. Він обчислює кілька виразів і повертає TRUE, якщо ВСІ умови відповідають дійсності. І може оцінити до 255 виразів.
Як користуватися функцією AND
Використовуйте функцію Excel AND так:
1 | = І (1 = 1, 2 = 2) |
Оскільки обидва ці вирази є істинними, І поверне ІСТИНУ.
Однак якщо ви використовували наступне:
1 | = І (1 = 1, 2 = 1) |
У цьому випадку І повертає значення FALSE. Хоча перший вираз правдивий, другий - ні.
Зауважте, що лише числові значення зараховуються як ІСТИНА, за винятком нуля, який вважається НЕВІРНИМ. Отже, ця формула повернеться як істина:
1 | = І (1, 2, 3) |
Але це поверне НЕВІРНО:
1 | = І (1-1, 2) |
Це тому, що 1-1 має значення 0, що І трактується як НЕВІРНО.
Порівняння текстових значень
Порівняння тексту з функцією AND не враховує регістр. Отже, наступна формула повертає TRUE:
1 | = AND ("Автоматизувати" = "автоматизувати", "Excel" = "Excel") |
Крім того, AND не підтримує символи підстановки. Ця формула повертає FALSE:
1 | = AND ("Auto*" = "automate", "Ex*" = "excel") |
Це тому, що І буквально порівнює "Авто*" з "Автоматизувати", які не збігаються.
На відміну від цифр, лише текстові рядки (коли вони не є частиною порівняння) не зараховуються як ІСТИНА - вони повернуть #VALUE! помилка.
Порівняння чисел
У вашому розпорядженні є звичайний ряд операторів порівняння Excel для порівняння чисел з AND. Це:
Пошук цінностей у заданому діапазоні
Одним із зручних способів використання AND є пошук значень, які потрапляють у заданий діапазон. Дивіться наступний приклад:
1 | = І (D3> = 300, D3 <= 600) |
Тут у нас є ряд замовлень, але нам потрібно відслідковувати всі замовлення від 300 до 600 доларів, можливо, в рамках нашої ініціативи з обслуговування клієнтів. Отже, у нашій функції AND ми визначили два вирази: D3> = 300 і D3 <= 600.
Використання AND з іншими логічними операторами
Ви можете поєднати AND з будь -якими іншими логічними операторами Excel, такими як OR <>, NOT <> та XOR <>.
Ось приклад того, як можна поєднати І з АБО. Якщо у нас є список фільмів, і ми хочемо визначити фільми, випущені після 1985 року, які були зняті Стівеном Спілбергом або Тімом Бертоном, ми могли б скористатися такою формулою:
1 | = І (C3> 1985, АБО (D3 = "Стівен Спілберг", D3 = "Тім Бертон")) |
Зауважте, що кожного разу, коли ви поєднуєте логічні оператори, Excel буде оцінювати їх зсередини. Тож тут він спочатку оцінить оператор OR і використовуватиме значення TRUE або FALSE, яке OR повертає при оцінці функції AND.
Використання AND з IF
І найчастіше використовується як частина логічного тесту в операторі IF.
Використовуйте його так:
1 | = IF (AND (C4 = "CA", D4> 300), "Так", "Ні") |
Цього разу ми хочемо відслідковувати всі замовлення з Каліфорнії вартістю 300 доларів і більше - ось що ми включили у функцію І.
Після І, ми подаємо IF з двома поверненими значеннями. Перший, коли наша функція AND повертає ІСТИНУ (у цьому випадку ми повертаємо «Так»), і другий, коли він повертає ЛОЖЬ (ми повертаємо «Ні»).
Докладніше читайте на головній сторінці функції Excel IF <>.
І в Google Таблицях
Функція AND працює точно так само в Google Таблицях, як і в Excel:
додаткові нотатки
Використовуйте функцію AND для одночасного тестування кількох умов. Кожна умова має бути логічним виразом (наприклад: a1> 5), посиланням на клітинку, що містить TRUE або FALSE, або масивом, що містить усі логічні значення. Якщо все умови TRUE, формула повертає TRUE, інакше повертає FALSE.
AND є логічною функцією і зазвичай використовується разом з іншою логічною функцією, IF:
Функція IF робить одну річ, якщо умова TRUE, а іншу, якщо умова FALSE. Часто під час використання функції AND ви "вкладете" її у формулу IF.
Ви також можете скористатися цими іншими логічними функціями:
Функція OR перевіряє, якщо один або кілька умови дотримані.
Функція XOR перевіряє, якщо один і єдиний умова виконана.
І Приклади у VBA
Ви також можете використовувати функцію AND у VBA. Тип:Application.Workksheetfunction.And (логічний1, логічний2)
Для аргументів функції ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.
Повернення до списку всіх функцій Excel